×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Help on digital video project
4

Help on digital video project

Help on digital video project

(OP)
Hi you all, I'm new here. I'm working in a project where I need to convert an analog video signal (PAL or NTSC) to MPEG and JPEG, to either display it in a graphic screen or store files in a SD flash card.

This might sound much like those digital cameras, though there's no need for CCD/CMOS camera input as many video ICs expect.

I'm not a digital video expert, so I'd really appreciate any guidance on custom ICs or design approaches.

The client is reluctant to using CPUs or hiring programmers, so I'm willing to get a fully hardware solution, with minimal need for firmware.

Thanks in advance,
Gonzalo

RE: Help on digital video project

Half the new video cards take in video PAL or NTSC and spew it out to mpeg files.  Heck, I think I have 4 different computers that will do that myself.  Then copy over to the SD.  If the data rate is low enough you could probably just log to the SD and go onto it directly,(have to think about that).

Keith Cress
Flamin Systems, Inc.- http://www.flaminsystems.com

RE: Help on digital video project

(OP)
Thank you!

IRstuff: Nice devices.  From the block diagram, looks like I need some NTSC/CCIR converter beside the chip. I'm reading further to have a clearer picture of it.

Keith: Agreed I'm closing to something like a PC TV capture board, and the need of lower bitrates in case the client wanted a sort of video logger (a punishment for a flash, anyway).

The client wants a 12V powered box with much of the commerce digital cameras: some push buttons, connectors for external LCD screen and analog video input.  Also, he wants a SD memory socket and some GUI menu.  Expected production is 100-200 units.

I suggested an ARM processor but he doesn't like paying for firmware, so I'm leaning for something like this: www.zoran.com/COACH-10
Unfortunately, these guys doesn't pick the phone for orders of less than 100,000 pcs :(

Further guidance is highly appreciated!

Regards,
Gonzalo

 

RE: Help on digital video project

Yes I just went through a hassle with those turkeys.  I had a chip-in-hand and they couldn't be bothered to cough up a data sheet.

I knew a medical company that took an off-the-shelf camcorder, gutted it, and made it into an arthroscope unit.

For only a few hundred you might consider a similar scheme.  You do have to be careful and if you consider this route there are several gotchas that we should discuss.

Perhaps you can use a small single board PC that you can just sort-of batchfile standard SW with.

Keith Cress
Flamin Systems, Inc.- http://www.flaminsystems.com

RE: Help on digital video project

It sounds like the functional and I/O requirements could be met with a small low cost laptop PC (something like the $300 EEE-PC), with a USB video capture dongle.

RE: Help on digital video project

(OP)
Thanks Keith.  Adapting an existing camera is a option.  The SBC sounds very good, just like those old ATM and POS machines. I'm still thinking that a simple program in WindowsCE or Linux could help a lot to the H/W.

VE1BLL: A laptop based it's a very logical approach, as any TV capture or surveillance software has almost all the customer wants: video capture, flash card backup, GUI, etc. In fact, The customer originally wanted a s/w solution, and I pushed for something on board, obviously to get the job.


I'm a PCB designer, so suggesting ready-made solutions puts me off the business. I thought I could handle this by designing a board from scratch, but now I'm re-thinking this.

Thanks for your help!

Regards,
Gonzalo

RE: Help on digital video project

(OP)
Hi Keith.  About taking an off-the-shelf camera, I guess the main problem is the need to match the signals.
As far as I know, most camera controllers expect a digitized 12 to 14 bit signal from the CCD/CMOS sensor.  As the client needs to process NTSC video signals instead of a webcam-like output, I thought we must add some video decoder stage and some analog front-end stages.

This would mean doing some 'surgery' an the camera board. Isn't it too risky?

Regards,
Gonzalo

RE: Help on digital video project

Yes that would be risky!

How about those mini boards that stack. I forget the name of them.  It's an industry standard.  Use one that runs WinCE or Linux and you can plug in a USB video capture unit like V suggests.

You are really limited by your customer's proscription of much coding.

Keith Cress
Flamin Systems, Inc.- http://www.flaminsystems.com

RE: Help on digital video project

Keith, I think the stacking boards that you're talking about are PC/104-Plus, which is essentially the PCI bus signals on a board with stackthrough connectors.

RE: Help on digital video project

Thanks geekEE! That's exactly what I was trying to remember.

Regards,

Keith Cress
Flamin Systems, Inc.- http://www.flaminsystems.com

RE: Help on digital video project

(OP)
Thanks guys!  PC104 sounds fine (thanks geekEE, I didn't recall the name neither).  I'm talking with the customer about this.

I will post here how is it going.

Regards,
Gonzalo

RE: Help on digital video project

Recently I was asked to do the same job. But to convert analogue video to digital I have used AXIS 241 network video server. Because it has an open HTTP protocol specification.

The only one problem I've got is a netowork traffic from 12 cameras - it was more than 100 mbits/second so I was need to switch to 1 GBit network.

For such cases I found a really excellent  bandwidth estimation software - from http://www.jvsg.com

So for next projects I calculate traffic at first and then purchase network switches. :)

 

RE: Help on digital video project

Addition: I have used Motion JPEG instead of MPEG4

RE: Help on digital video project

(OP)
The BW estimator looks great, though this project has already been finished.
I agree that over certain speed, it's much better switching to some networked approach. There are also plenty of IP-cameras and networking solutions off-the-shelf.


 

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources