Wow great demo clip!
Did you try a Sobel filter https://godoc.org/gocv.io/x/gocv#Sobel ? Curious if that could give more contiguous joined up edges than AdaptiveThreshold.
From https://github.com/Kadle11/GoFlip/blob/master/src/makeCartoo... looks like decompressed frames are all stored in an array. For larger videos or lower memory machines might be handy to process each frame through the pipeline rather than batching.