airmouse
Posts: 2
Joined: Wed Aug 15, 2018 8:21 pm

Reliable RCA (NTSC) Camera input (custom camera)??

Wed Aug 15, 2018 8:24 pm

I have tried a few USB-to-RCA converts and some purely USB webcams but always get errors or weird images. This occurs on various Pi's and OS's. But never any issue for Windows..

We need a more direct/reliable approach and I was wondering if I can somehow solder an RCA jack to the Picamera input port for direct signal input without all the funky converters, or any similar hacks?

I know raspberry pi has a whole assortment of cameras I can pick from but none will work for us, and I require using a specific camera that is NTSC.

Is it possible to hotwire an RCA input (soldering directly to PCB pads/traces)? Or an RCA-to-ribbon cable adapter, Or any USB-to-RCA converts that are guaranteed to just work??

User avatar
mahjongg
Forum Moderator
Forum Moderator
Posts: 10835
Joined: Sun Mar 11, 2012 12:19 am
Location: South Holland, The Netherlands

Re: Reliable RCA (NTSC) Camera input (custom camera)??

Wed Aug 15, 2018 8:32 pm

No that is NOT possible, the camera input is digital (serial), and Cannot be directly used to input analog video.

Since shortly a digital interface board that can convert analog video to the RPIs camera signal, but its complicated thus not cheap.

airmouse
Posts: 2
Joined: Wed Aug 15, 2018 8:21 pm

Re: Reliable RCA (NTSC) Camera input (custom camera)??

Wed Aug 15, 2018 9:00 pm

Thanks, I figured it would not be possible to accomplish directly connecting but thought I'd ask.

Alternatively are there any NTSC-to-USB input capture hardware from specific vendors/chipsets that are fully supported in the latest Rasbian and PI3?

So far we have tried 4 different make/model input modules, but always get errors regarding mp4 codecs (green fuzzy images), or no video input was detected at all..

HermannSW
Posts: 750
Joined: Fri Jul 22, 2016 9:09 pm

Re: Reliable RCA (NTSC) Camera input (custom camera)??

Thu Aug 16, 2018 12:09 pm

mahjongg wrote:
Wed Aug 15, 2018 8:32 pm
No that is NOT possible, the camera output is digital (serial), and Cannot be directly used to input analog video.
There is DueVGA library that allows a 84MHz only Arduino Due to generate Pal and NTSC output in pure software (and six resistors):
https://stimmer.github.io/DueVGA/
Image


Adding an AD converter to the Pi it should not be that difficult to read the digital NTSC camera signal and display it. I am not aware of such software (inverse of DueVGA) though.
bookmark list: https://stamm-wilbrandt.de/en/Raspberry_camera.html

https://github.com/Hermann-SW/fork-raspiraw      https://github.com/Hermann-SW/userland
https://github.com/Hermann-SW/wireless-control-Eachine-E52-drone      https://twitter.com/HermannSW

6by9
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 5536
Joined: Wed Dec 04, 2013 11:27 am
Location: ZZ9 Plural Z Alpha, aka just outside Cambridge.

Re: Reliable RCA (NTSC) Camera input (custom camera)??

Thu Aug 16, 2018 12:18 pm

The Analog Devices ADV7280-MA and ADV7282-MA chips are analogue video to CSI2 bridge chips (PAL/NTSC/SECAM), and they're now supported. Those two variants both include deinterlacing, which makes life significantly simpler.
AFAIK no one is making a standard add-on board wth either as yet, but a couple of people are posting on here that are using it in their own products.

Analogue TV to USB converters are all a little hit-and-miss on the Pi.
Software Engineer at Raspberry Pi Trading. Views expressed are still personal views.
Please don't send PMs asking for support - use the forum.
I'm not interested in doing contracts for bespoke functionality - please don't ask.

User avatar
mahjongg
Forum Moderator
Forum Moderator
Posts: 10835
Joined: Sun Mar 11, 2012 12:19 am
Location: South Holland, The Netherlands

Re: Reliable RCA (NTSC) Camera input (custom camera)??

Sun Aug 19, 2018 9:42 pm

HermannSW wrote:
Thu Aug 16, 2018 12:09 pm
mahjongg wrote:
Wed Aug 15, 2018 8:32 pm
No that is NOT possible, the camera output is digital (serial), and Cannot be directly used to input analog video.
There is DueVGA library that allows a 84MHz only Arduino Due to generate Pal and NTSC output in pure software (and six resistors):
https://stimmer.github.io/DueVGA/
Image


Adding an AD converter to the Pi it should not be that difficult to read the digital NTSC camera signal and display it. I am not aware of such software (inverse of DueVGA) though.
That one thing can be done in software does NOT mean the same thing can be done in reverse in software too....

its like encryption, its easy to encrypt a text, its much harder to decrypt it.
likewise its easy to encode a (NTSC) video signal using minimal software and hardware, for example a ZX80 could do it with just a 3.25MHz Z80, and not much more, but its INFINITELY more difficult to capture that video signal, you need extensive hardware and software to do that.

Return to “Camera board”

Who is online

Users browsing this forum: No registered users and 7 guests