Offline
Newbie
Karma: 0
Posts: 14
|
 |
« on: February 22, 2013, 12:02:16 pm » |
Hello, I read on other forums that video processing (color detection, object recognition, etc.) is impossible with arduino because of the amount of processing power required for this. However what about simple video capture?
I have Arduino Uno and Arduino WiFi shield and what I would like is to stream video captured through an Internet connection. Is this possible? If yes then what video camera can I buy?
|
|
|
|
|
Logged
|
|
|
|
|
Netherlands
Offline
Tesla Member
Karma: 86
Posts: 9359
In theory there is no difference between theory and practice, however in practice there are many...
|
 |
« Reply #1 on: February 22, 2013, 12:09:22 pm » |
However what about simple video capture? Define simple? I recall some 10 by 10 pixels (?) BW video demo. It was barely enough to recognize anything. Think youtube is your friend here but in short, not possible.
|
|
|
|
|
Logged
|
|
|
|
|
California
Offline
Edison Member
Karma: 37
Posts: 1827
|
 |
« Reply #2 on: February 22, 2013, 12:12:34 pm » |
Just get an IP camera.
|
|
|
|
|
Logged
|
|
|
|
|
South England
Offline
Full Member
Karma: 3
Posts: 194
|
 |
« Reply #3 on: February 22, 2013, 02:47:50 pm » |
Isn't it about time we had an "Arduino and Video - Crushing your expectations" sticky thread? 
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Full Member
Karma: 3
Posts: 230
|
 |
« Reply #4 on: February 22, 2013, 03:04:14 pm » |
When you have computers that cant stream video whats 8 mhz micro controller going to do?
|
|
|
|
|
Logged
|
|
|
|
|
Milton Keynes UK
Offline
Tesla Member
Karma: 88
Posts: 6286
-
|
 |
« Reply #5 on: February 22, 2013, 06:31:52 pm » |
what I would like is to stream video captured through an Internet connection. Is this possible? If yes then what video camera can I buy?
Buy an IP camera. You can use your Arduino and WiFi shield to prop it up, if you like.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 14
|
 |
« Reply #6 on: February 22, 2013, 06:56:12 pm » |
Buy an IP camera. You can use your Arduino and WiFi shield to prop it up, if you like.
I know that my project (a car that can be controlled over a WiFi connection) would work with an IP camera. However wouldn't that defy the whole point of using an arduino board for this type of project? Should I be looking at some other product for this type of project? Would it change anything if rather then streaming video; snapshots are taken, saved on an SD card, and then stream the image files on the SD card?
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
UK
Offline
Brattain Member
Karma: 137
Posts: 19001
I don't think you connected the grounds, Dave.
|
 |
« Reply #7 on: February 22, 2013, 06:59:22 pm » |
Would it change anything if rather then streaming video; snapshots are taken, saved on an SD card, and then stream the image files on the SD card? try sitting in the driver's seat. Look around, then close your eyes, engage drive and steer based on what you just saw. Drive for about twenty seconds, then open your eyes. Repeat. (20 seconds is being generous)
|
|
|
|
|
Logged
|
Pete, it's a fool looks for logic in the chambers of the human heart.
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 14
|
 |
« Reply #8 on: February 22, 2013, 07:14:36 pm » |
try sitting in the driver's seat. Look around, then close your eyes, engage drive and steer based on what you just saw. Drive for about twenty seconds, then open your eyes. Repeat.
(20 seconds is being generous)
Good point; was not thinking there would be such a long delay. Arduino has been a lot of fun; really helped me learn lots of new stuff, but I guess video capture/processing is too much and I might have to look at something else. Any leads ... ?
|
|
|
|
|
Logged
|
|
|
|
|
|
|
Milton Keynes UK
Offline
Tesla Member
Karma: 88
Posts: 6286
-
|
 |
« Reply #10 on: February 22, 2013, 09:33:38 pm » |
wouldn't that defy the whole point of using an arduino board for this type of project?
That begs the question - what is the point of trying to use the Arduino for this type of project?
|
|
|
|
|
Logged
|
|
|
|
|
Netherlands
Offline
Tesla Member
Karma: 86
Posts: 9359
In theory there is no difference between theory and practice, however in practice there are many...
|
 |
« Reply #11 on: February 23, 2013, 06:11:34 am » |
An arduino can perfectly support a video project with - pan and tilt the camera - determine light conditions - switch on LEDs or even IR leds - can shine a laser pointer - can drive the camera to a new location - can hold a magnifying glass for the webcam (to get different focus) - can detect heat, moisture etc - sound alarms - ...
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 14
|
 |
« Reply #12 on: February 23, 2013, 08:20:08 am » |
That begs the question - what is the point of trying to use the Arduino for this type of project?
What would you suggest? I know that Arduino (+ WiFi Shield) and an IP camera would solve my problem however the hardware of the IP camera really and truly can already do what I am doing with the Arduino. For example I found an IP camera which I can tilt and rotate; if the hardware of this IP camera can already do this then it can also manage another motor to move a pair of wheels. However I do not know what kind of boards these IP cameras have inside. I guess what I am looking for is something that fills the gap between Arduino and RaspberryPI (I think RaspberryPI is too much for this type of project).
|
|
|
|
« Last Edit: February 23, 2013, 08:28:59 am by sja785 »
|
Logged
|
|
|
|
|
Milton Keynes UK
Offline
Tesla Member
Karma: 88
Posts: 6286
-
|
 |
« Reply #13 on: February 23, 2013, 09:25:42 am » |
if the hardware of this IP camera can already do this then it can also manage another motor to move a pair of wheels.
This is the first time you've mentioned wheels. Perhaps you ought to step back and explain what you're trying to achieve. I don't think it is sensible to do any form of video capture/processing/transmission with an Arduino, but perhaps there are other parts of your problem which an Arduino might be useful for.
|
|
|
|
|
Logged
|
|
|
|
|
0
Online
Tesla Member
Karma: 50
Posts: 6530
Arduino rocks
|
 |
« Reply #14 on: February 23, 2013, 10:07:01 am » |
If you are want to experiment with video, you might look into how the old parallel port Connectix QuickCams operated. A microcontroller might be able to capture video in some form from the quickcam.
|
|
|
|
|
Logged
|
|
|
|
|
|