Hello everyone,
I’m fairly new to opencv but I have a problem that I have been trying to solve for many weeks and finally found a “solution”
The problem I had is that sometimes the screen loses signal and flashes. after a long test period of replacement of contacts, slip rings and more, control of signal and everything is perfect, this happens more frequent at “brighter” places, for example when you point the camera directly at a strong light source.
To keep it short, the problem fully disappears if you convert the image to COLOR_BGR2XYZ before pass it into imshow call.
What exactly does convert with (COLOR_BGR2XYZ) flag do to the image so that the problem disappears and screen do not lose signal?
Can it have something to do with image quality, resizing? depth? channels? do you have any idea?
I hope for help here with this incredibly wierd problem.
OpenCV version 3.4
Some quick info on hardware:
- Jetson TX2 with HDMI output
- NA1012B-ET | HDMI to 3G/HD-SDI Converter
- Lilliput FA1014/S - 10.1" SDI Field monitor
addional links:
NA1012B-ET Converter:
http://aivion.de/en/na1012b-et-hdmi-to-3ghd-sdi-converter/
Lilliput FA1014/S:
https://lilliputdirect.com/3g-sdi-lilliput-monitors/10-inch-3g-sdi-lilliput-monitors/lilliput-fa1014s-10-inch-sdi-field-monitor
Best Regards
/rndbit