This questions was posted on my behalf by my local Arrow FAE. It is missing one last picture. That pictures shows the resulting output from the ADV7183B system. I have attached that picture to my post.
So the system looks like:
camera -> overlay box -> AD7183B -> monitor/capture has problems
camera -> ADV7183B -> monitor/capture works OK
Horizontal pixel placement is based on the falling edge of the sync pulse. RS170_1 has sharp edges while RS170_2 has sloped leading edges. I'd first figure out why we have sloped edges.
Your system assumption is correct. Our box actually does video compression and we have isolated the "problem" to it. I would like to know what they are doing to the video as well. Unfortunately I don't have access to our customer's equipment. Even if I did I doubt they would allow me to poke around inside their box. Even if I knew what they were doing, I don't think they are going to fix it. This has "worked" for the past ten years. I have all of the information I'm going to get from them. The interesting thing is both RS170_1 and RS170_2 are the same signal, just different lines of the video. _1 is the image and _2 is the their overlay. Is there some way to get the 7183 to sync to the rising edge of the sync pulse?
Can't really get it triggered on the rising edge, beside if you did then the entire image would shift to the left. Their overlay box has poor sync edges. Something changed from now and 10 years ago.
NTSC has specific rise and fall times on the sync pulse and they're not meeting it. By spec sync edge should be < ~140ns.
Image _1 comes from the good section of the screen while image _2 comes from the overlay section. Makes sense.