Advertisement

03.20.2008 at 08:23AM PDT, ID: 23257190 | Points: 500
[x]
Attachment Details

Setting up an image capturing system on a PC

Okay, I need help. Im a programmer by trade and Im a little outside my wheelhouse here. My digital camera experience is limited to the cool little camera I got for Christmas and never use.

Im trying to set up a system to attach a camera to a computer. But thats not all! I want to be able to see/focus/aim the camera with the computer. So, just like you can see what youre aiming at on the little LCD screen on the back of a camera (which I now know you cant do with a Nikon D200 apparently) I want to be able to see that on my computer via an app I write. Preferably web based (HTML, JAVA script, VB script) Im also going to need to control the camera to move up and down and left and right a little Then, snap a picture and store it on the PC. After that, Im going to try and do all sorts of wonderful things with it, sending it hither and yon programmatically to databases and servers. Its gonna be awesome!

What I need to know about is the hardware. What I currently have is a Nikon D200, which I can attach via USB cable and control with the Nikon Capture 4.4 software. But, I cant see the image on the computer before I take the picture. Its a shoot and hope kinda deal right now. Plus, like I said, I want to be able to put some sort of control in a program so I can centralize the images/controls/commands in one screen. Id prefer HTML, but should be able to do it in VB as well.

Now, can I do this with a good digital camera and USB cable? (I may have access to other digital cameras. I need to check with the camera people) Or, Ive seen some references to video cameras and video capture cards. Do I need to do that? Id like to find a way to use the camera since Id imagine it would offer a better picture quality. But, if I CANT us a digital camera, what would I need video camera wise?

I truly appreciate whatever help you can provide. The more complete the answer (and the smaller the words) the better until I can get my head around the concept.

Thanks in advance.


Start your free trial to view this solution
Question Stats
Zone: Digital Living
Question Asked By: StarbuckLives
Question Asked On: 03.20.2008
Participating Experts: 3
Points: 500
Views: 0
Translate:
Loading Advertisement...
03.20.2008 at 08:31AM PDT, ID: 21172532

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.24.2008 at 06:03AM PDT, ID: 21193236

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.24.2008 at 06:19AM PDT, ID: 21193317

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.24.2008 at 06:33AM PDT, ID: 21193393

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.26.2008 at 10:56AM PDT, ID: 21214426

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.26.2008 at 11:06AM PDT, ID: 21214518

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.26.2008 at 12:24PM PDT, ID: 21215213

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.26.2008 at 12:29PM PDT, ID: 21215257

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.26.2008 at 12:31PM PDT, ID: 21215280

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.26.2008 at 12:35PM PDT, ID: 21215309

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.26.2008 at 12:38PM PDT, ID: 21215346

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.26.2008 at 12:43PM PDT, ID: 21215409

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.26.2008 at 01:08PM PDT, ID: 21215657

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.26.2008 at 05:07PM PDT, ID: 21217638

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.27.2008 at 07:04AM PDT, ID: 21221426

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.27.2008 at 07:22AM PDT, ID: 21221624

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.27.2008 at 07:31AM PDT, ID: 21221730

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.27.2008 at 07:40AM PDT, ID: 21221839

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
03.27.2008 at 08:03AM PDT, ID: 21222153

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
04.18.2008 at 06:34AM PDT, ID: 21385565

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
 
Loading Advertisement...
Microsoft
  • Internet Protocols
  • Applications
  • Development
  • OS
  • Hardware
  • Windows Security
Apple
  • Operating Systems
  • Hardware
  • Programming
  • Networking
  • Software
Internet
  • Search Engines
  • File Sharing
  • WebTrends / Stats
  • Spy / Ad Blockers
  • Web Browsers
  • New Net Users
  • Web Development
  • Chat / IM
  • Anti Spam
  • Web Servers
  • Anti-Virus
  • Email Clients
Gamers
  • Tips
  • Online / MMORPG
  • Puzzle
  • Emulators
  • Action / Adventure
  • Role Playing
  • Consoles
  • Game Programming
  • Strategy
  • Sports
  • Misc
  • Computer Games
Digital Living
  • Hardware
  • New Net Users
  • New Users
  • Software
  • Digital Music
  • Gaming World
  • Home Security
  • Apple
  • Networking Hardware
Virus & Spyware
  • Vulnerabilities
  • IDS
  • Encryption
  • Anti-Virus
  • Operating Systems Security
  • Software Firewalls
  • WebApplications
  • Cell Phones
  • Operating Systems
  • Internet
  • Hardware Firewalls
Hardware
  • Handhelds / PDAs
  • Displays / Monitors
  • Components
  • Networking Hardware
  • Peripherals
  • Laptops/Notebooks
  • Storage
  • Servers
  • Desktops
  • New Users
  • Misc
  • Apple
Software
  • System Utilities
  • Industry Specific
  • Network Management
  • Photos / Graphics
  • Page Layout
  • VMWare
  • Misc
  • Web Development
  • OS
  • CYGWIN
  • Voice Recognition
  • Message Queue
  • Quality Assurance
  • Security
  • Firewalls
  • MultiMedia Applications
  • Development
  • Database
  • Office / Productivity
  • Business Management
  • OS/2 Apps
  • Server Software
  • Internet / Email
ITPro
  • OS
  • Storage
  • Encryption
  • Operating Systems Security
  • Apple Hardware
  • Laptops & Notebooks
  • Servers
  • Networking Hardware
  • Peripherals
  • Devices
  • Displays / Monitors
  • WebTrends / Stats
  • Search Engines
  • Firewalls
  • WebApplications
  • IDS
  • Vulnerabilities
  • Email Clients
  • File Sharing
  • Spy / Ad Blockers
  • Web Browsers
  • Web Servers
  • Networking
  • Anti-Virus
  • Chat / IM
  • Anti Spam
Developer
  • Web Servers
  • Web Browsers
  • Game Programming
  • Dev Tools
  • Industry Specific
  • Office / Productivity
  • Database
  • CYGWIN
  • Web Development
  • Search Engines
  • File Sharing
  • WebTrends / Stats
  • Programming
  • Content Management
  • Application Servers
  • Protocols
Storage
  • Removable Backup Media
  • Storage Technology
  • Servers
  • Grid
  • Remote Access
  • Backup / Restore
  • Misc
  • Hard Drives
OS
  • Miscellaneous
  • Security
  • Development
  • Linux
  • VMWare
  • MainFrame OS
  • Unix
  • Apple
  • OS / 2
  • AS / 400
  • BeOS
  • Microsoft
  • VMS / OpenVMS
Database
  • Oracle
  • Miscellaneous
  • MySQL
  • Software
  • Sybase
  • Contact Management
  • PostgreSQL
  • Data Manipulation
  • Clarion
  • InterSystems Cache
  • Siebel
  • MUMPS
  • OLAP
  • SQLBase
  • SAS
  • GIS & GPS
  • 4GL
  • Berkeley DB
  • DB2
  • Informix
  • Interbase / Firebird
  • FoxPro
  • Reporting
  • LDAP
  • Filemaker Pro
  • MS SQL Server
  • dBase
  • MS Access
Security
  • Misc
  • Web Browsers
  • Software Firewalls
  • Operating Systems Security
  • File Sharing
  • Spy / Ad Blockers
  • Vulnerabilities
  • WebApplications
  • IDS
  • Anti-Virus
  • Encryption
  • Anti Spam
  • Email Clients
  • VPN
  • Chat / IM
Programming
  • Editors IDEs
  • Installation
  • Handhelds / PDAs
  • Multimedia Programming
  • System / Kernel
  • Algorithms
  • Game
  • Signal Processing
  • Project Management
  • Open Source
  • Database
  • Misc
  • Languages
  • Processor Platforms
  • Theory
Web Development
  • Scripting
  • Blogs
  • Web Servers
  • Software
  • Search Engines
  • Web Graphics
  • Images
  • Internet Marketing
  • Images and Photos
  • Components
  • Document Imaging
  • Web Languages/Standards
  • Illustration
  • WebApplications
  • Fonts
  • WebTrends / Stats
  • Authoring
  • Digital Camera Software
  • Miscellaneous
Networking
  • Protocols
  • Apple Networking
  • Network Management
  • Message Queue
  • Application Servers
  • Content Management
  • File Servers
  • Email Servers
  • Misc
  • Java Editors & IDEs
  • Wireless
  • Networking Hardware
  • Backup / Restore
  • System Utilities
  • ISPs & Hosting
  • Web Servers
  • Storage Technology
  • Removable Backup Media
  • Servers
  • Broadband
  • Grid
  • OS / 2
  • Novell Netware
  • Unix Networking
  • Windows Networking
  • Security
  • Telecommunications
  • Operating Systems
  • Linux Networking
Other
  • Community Advisor
  • Lounge
  • Community Support
  • New Net Users
  • Philosophy / Religion
  • Math / Science
  • Miscellaneous
  • URLs
  • Expert Lounge
  • Politics
  • Puzzles / Riddles
Community Support
  • Suggestions
  • New to EE
  • New Topics
  • Community Advisor
  • CleanUp
  • Announcements
  • General
  • Feedback
  • Input
  • EE Bugs
 
03.20.2008 at 08:31AM PDT, ID: 21172532
On a digicam side - what you need is a camera that is supported with an API - not many around, but there are a few - off the top of my head I don't know if Nikon does.  Usually the API's only support professional level products, not the consumer oriented cameras most of us have.

Another option would be a web-cam.  Depending on the quality you desire, this would be easier and I believe some web-cams now have PTZ functionality (pan, tilt, zoom).
 
03.24.2008 at 06:03AM PDT, ID: 21193236
I can get my hands on professional level stuff if neccessary. This is for work, so they're paying. (I just have to keep it reasonable.) So, if I can't do it with a digital camera, and I go with the webcam, which would be better for a high quality frame grab? A high quality webcam or internet camera? (Apparently, there's a difference?)
 
03.24.2008 at 06:19AM PDT, ID: 21193317
I'm not sure I know the difference between a web-cam and internet-camera.  Perhaps its just marketing hype?

My experience with webcams is that the image quality is pretty bad - although perhaps there are some better ones on the market.

There are a number of cameras marketed to the security industry which would give you IP based imaging.  Some support PTZ as well.  I can't tell you what the cost would be.  Most of the ones I've seen have a built in web-server (with security) and have some API or Control available to help integrate into your application.
 
03.24.2008 at 06:33AM PDT, ID: 21193393
you might want to look for this camera to see if it will do what you want

panasonic wv-nm100

as I recall, it can be mounted upside-down (ie.. ceiling mount) or on a platform of some sort.  Its certainly not the highest quality camera, but its pretty inexpensive for a PTZ camera (as I recall, it doesn't actually do an optical zoon, but has a digital zoom feature).   Without knowing exactly what you're trying to do, it might work well for your application.






 
03.26.2008 at 10:56AM PDT, ID: 21214426
The Philips webcam will do 1280 by 960.

PCVC740K ToUcam Pro 1280 (H) x 960 (V)

 
03.26.2008 at 12:24PM PDT, ID: 21215213
They all look pretty good. I imagine that I won't need anything better then 6 MP! But they don't appear to have pan/tilt controls. They say you can zoom in via the application they give you, but all it has, that I can see, is the face tracking software. I'm basically sticking this on a pole and putting people in front of it to take their picture. I need to be able to move it if they're too tall or vertically challenged. Do these do that somehow?
 
03.26.2008 at 12:29PM PDT, ID: 21215257
Not really.  Will they be at your desk to do this?

You could mount it on a small tripod so you could adjust as necessary.  Using a ptz control for this would be really over the top.
 
03.26.2008 at 12:31PM PDT, ID: 21215280
You could also just buy a ptz motor unit http://www.matco.com/pan-tilt.htm
but this again isn't really a great solution and is not software based.
 
03.26.2008 at 12:35PM PDT, ID: 21215309
 
03.26.2008 at 12:38PM PDT, ID: 21215346
Ok this is going to look like a lot to swallow but its a take on the same them from a different angle perhaps...

I am a stop motion animator and capture hi-res stills in sequence but also need to see the 'live' image for reference in animating.  As you have realised DSLRs are not the best option because unlike a digital compact the shutter is closed until you take the shot (see point 5 for existing workarounds).  My workflow/setup is more or less as follows:

1) I use a canon powershot or similar, a pc laptop, stop motion pro (this is good software - cheaper alternatives exist), the canon remote capture software and a DAC (D.igital A.nalogue C.onverter ) made by 'Dazzle'.  
 
2)  The Powershot is connected to laptop with two cables: (a) a standard USB, and (b) a cable from the cameras 'video out' socket that goes to the DAC.  The DAC is then connected to the laptop via another USB cable.  
 
3)  'Connection (b)' is 'live' and outputting to stopmotionpro for reference.  It is maximum resolution is PAL SD 720x576 and is pretty pixelated quality in my opinion because it is coming from the LCD video out of the camera and also going throught the DAC converter.  In theory you could just grab frames with this in stopmotionpro and export as .avi etc. but then you aren't taking full advantage of the cameras resolution and quality.  So...
 
4)...'Connection (a)' is wired to the canon software and when you grab it takes a full resolution image with any settings (focus/aperture/exposure etc) you have set for the camera (i.e. this allows you to take frames at up to the maximum resolution and quality of your digital camera which will invariably be MUCH better quality than any webcam solution.  The canon software captures frames to a specified folder and numbers them in sequence.

5)  There are options to take advantage of your DSLRs superior specs and lense by mounting a webcam ('spycam') that peeks through the DSLR viewfinder for your reference image.  You would then go ahead and take the high res version with the capture software as before.  BUT there are numerous technical issues to be accounted for here that its not quite worth going into just now (e.g mounting the 'spycam' image flicker etc).  I have posted two images of how the setup looks incase your not quite with me.

As for controlling the movement etc...youre looking at specialist motorised tripod mounts etc I suspect but perhaps thats another story. =o)

Apologies for the length but hopefully theres something of use amongst that lot!?
 
digital compact setup
digital compact setup
 
 
 
 
DSLR eg2
DSLR eg2
 
 
03.26.2008 at 12:43PM PDT, ID: 21215409
Depending on your budget and expertise this looks like it may work as well or better.  The only thing would be it doesn;t give you PTZ control.
 
03.26.2008 at 01:08PM PDT, ID: 21215657
If PTZ is essentail and you want to go down the route I detailed there are definitely powered tripod heads (/adaptors) around; but they can be expensive.

Heres a cheaper one from Bescor (that you could perhaps do some modifying to control with your PC)

http://www.bhphotovideo.com/bnh/controller/home?O=productlist&A=details&Q=&sku=64399&is=REG&addedTroughType=search

and a review:

http://www.21best.com/21_best/electronic/security/video/pan_tilt/for_sale_2.html
 
Bescor, motorised tripod head
Bescor, motorised tripod head
 
 
03.26.2008 at 05:07PM PDT, ID: 21217638
Before I go much further - can you tell me what you're taking pictures of people for?  I'd be glad to help, but may have a conflict of interest with my employer if I continue.
 
03.27.2008 at 07:04AM PDT, ID: 21221426
Surely.  I'm trying to enhance/automate the taking and storage of photos with our existing in house secure visitor management program
 
03.27.2008 at 07:22AM PDT, ID: 21221624
Thanks for the info - with that in mind I'll step away as it would be a direct conflict with my employer.

Good Luck
 
03.27.2008 at 07:31AM PDT, ID: 21221730
Thanks anyway. I may be getting closer anyway. I found this logitech camera that may do exactly what I need. PTZ and all

http://www.logitech.com/index.cfm/webcam_communications/webcams/devices/3480&cl=us,en

 
03.27.2008 at 07:40AM PDT, ID: 21221839
StarbuckLives - the logitech looks like a good compromize.  Let me know if you go with that and if it works for your purpose.  2MP isn't what I would call high resolution but if it works!  All the better.
 
03.27.2008 at 08:03AM PDT, ID: 21222153
Thanks. It says it can be "extrapolated" to 8MP. I'm looking at that too
 
04.18.2008 at 06:34AM PDT, ID: 21385565
The extrapolated image wouldn't be a good choice for a security pic.
 
 
20080236-EE-VQP-29 / EE_QW_2_20070628