tuncayd:
I'm totally new to arduino, I read couple programming article and programming language is pretty easy for someone with 10+ years experience on programming. That's why I choose arduino.
Since I'm totally newbie with arduino I dont know it's capabilities. I want to create a rear view camera system and I found required parts (camera and a nice display) My question; is it possible to draw horizontal distance lines over the video on the display? Basically I'm trying to add a layer on the video feed.
Drawing distance lines will be proof of concept, as next step I want to add obstacle radar on the view (drawing a bright red square on the kid's bicycle maybe)
Thanks for the all answers
Note, I am perhaps a little more advanced than you, but not by much (i.e., I've been programming for 30+ years, but I just got an Arduino and I'm doing the usual blinky light/servo intro projects). However, I have somewhat of the same interest as you. I'm doing live view from digital SLR to a small hand held LCD screen (mp4 player that takes video input with 320x240 resolution), and I would like to have the status and control screen from the Arduino when I build the project to either be overlaid or replace the video image from the camera.
First of all, the Arduino is fairly limited in its memory (2-8k for read/write memory for variables/stack, 32-256k for read-only flash memory for the program). In general, you won't be able to process the image on the Arduino. It just doesn't have the memory, and likely is also too slow to process an image. If you need to process the image on the microprocessor, it might be better to look at a beefier processor.
I did find the Video Experimenter shield that looks like it can do the job (Video Experimenter - nootropic design). I've had some contact with the designer of the shield, and the output of the Arduino is 128x96. I'm hoping that it will work with other analog outputs at different resolutions (such as my camera at 320x240). I plan on buying this at some point, but so far I haven't bought it. Evidently, the Video Experiementer Shield was based on an earlier eye shield (http://homepage.mac.com/dave_chatting/arduinoeyeshield/).
There is also a Video Game Shield by Wayne and Layne (http://www.wayneandlayne.com/projects/video-game-shield/).
Note, these need recent Arduinos, and that the Mega has some problems and won't run out of the box.