Re: web camera in combination with a projector to control the mouse coursor using a laser pointer

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



On Sun, 17 Apr 2005 15:31:55 -0600, The March Hare [MVP] wrote:

> On Sun, 17 Apr 2005 14:05:30 +0400, aa wrote:
>
>> I want to use a USB web camera in combination with a projector to control
>> the mouse coursor using a laser pointer.
>>
>> The projector projet computer screen on a Big Screen. The web-camera looks
>> at the Big Screen and see the laser dot on the BigScreen and determine their
>> coordinates.
>>
>> The camera driver (or additional software) moves the mouse cursor to the
>> co-ordinate of the laser dot and emulated a mouse click.
>
> Why not just use a hand-held mouse such as those made by Gyration?
>
> The resolution of most web cams maxes out at 640x480 and it's unlikely that
> you could even get that kind of precision using a web cam. Is that precise
> enough for your project?
>

I echo what March says. Though I suppose you may have other reasons for
wanting to track the mouse. Even so I would be tempted to use a moise
pointer with a hardware splitter rather than trying to write the code. Or
to capture the mouse in the target PC and send the coordinate stream on by
IP or somethign to whereever you wanted it to go.

The approach of videoing the screen (even with a high resolution camera) is
not trivial. You would have to distinguish between a small coloured point
and lots of other coloured areas - and of course cope with the image being
occluded from time to time (the presenter walks in front of it). I imagine
that you may also need to calibrate for each projector / camera / pointer /
environment - at least unless you spent a great deal on capturing such
situations to create some 'machine learning' test/optimisation set.

Having said all that, if you want to talk about this on a commerical bsis,
drop me an email (takeaway the TAKEAWAY)!


Iain
--
Iain Downs (DirectShow MVP)
Software Product Consultant
www.idcl.co.uk
.



Relevant Pages

  • Re: web camera in combination with a projector to control the mouse coursor using a laser pointer
    ... > I want to use a USB web camera in combination with a projector to control ... > the mouse coursor using a laser pointer. ... > The projector projet computer screen on a Big Screen. ...
    (microsoft.public.vb.winapi.graphics)
  • Re: Pro film dropping faster then consumer
    ... I assume by 60 mm on 35 mm you mean a still photography camera and not 35 mm movie camera? ... I think I mentioned this previously, while the projector cost is one issue, the person running a digital projector needs to be more highly skilled than someone running a film projector. ... There is also a variability in that operator, as has been mentioned by some who have gone to various film festivals; the colour judgement of the operator can affect the look of the movie, sometimes adversely. ... editing this is probably enough for two stream (if you compress an 8 Mpixel ...
    (rec.photo.equipment.35mm)
  • Re: grounding motor case
    ... > couple of projects where I could use them and the laser pointers. ... >> I have used a laser pointer and video camera for parallax type ... >> over the video camera. ... >> cells as the video image has scan lines- and each time a slice has a red ...
    (comp.robotics.misc)
  • Re: TOT Film scanners
    ... If it's a zoom lens on the projector find a focal length where pincushion-type distortion is at a minimum and the illumination is most equal. ... A good way is to put the projector on a table and put the camera on a tripod so it's immediately above the projector. ... Slides vary a lot in density so exposure adjustment is constant if on manual. ...
    (uk.tech.digital-tv)
  • Re: Mobile Speed Camera Vans: anything changed recently?
    ... camera is just seeing several yards in front, ... The equipment in question is based on laser technology and is ... difficulty keeping the beam on the target at massive distances because the ... The laser beam once it has travelled ...
    (uk.legal)