go_away

Author Topic: laser line visibillity on camera  (Read 2596 times)

0 Members and 1 Guest are viewing this topic.

Offline RebelgiumTopic starter

  • Supreme Robot
  • *****
  • Posts: 638
  • Helpful? 0
  • It's called the future ... We like it here
laser line visibillity on camera
« on: November 29, 2007, 03:47:35 PM »
I'm planning to use these lasers with a line-lens attached to it. The laser line will be filmed by a camera (cmucam or similar) which is mounted on the front of my robot.
http://cgi.ebay.com/650nm-5mW-laser-LINE-module-3VDC-Full-Brass-Case_W0QQitemZ160184169031QQihZ006QQcategoryZ53141QQcmdZViewItem

I know the laser line is filtered out of the image by selecting only the brightest pixels, ( can it also be the brightest RED pixels? I think it would give much better result...)
but I was wondering how far the wall/obstacle can be from the robot, and the laser would still be strong enough to be filtered out as the brightest pixels?

Does anyone have any experience with this?


And if the laser would be to weak to be filtered out as the brightest pixels in a too short distance, what could I do about it?
I've thought of buy two (or more) lasers and letting them shine on top of eachother... (double intensity)

« Last Edit: November 29, 2007, 03:56:18 PM by Rebelgium »
To relax after some hard work on robotics: A very fun free online text based MMORPG
orgcrime.net

Offline sdk32285

  • Supreme Robot
  • *****
  • Posts: 418
  • Helpful? 0
Re: laser line visibillity on camera
« Reply #1 on: November 29, 2007, 07:35:14 PM »
Hi
What you are trying to do is usually called light stripping.
The "what and "how far" you can see are greatly dependant on the background of the laser line, and its angle relative to the ground. The biggest issue of detecting the line is in your line/color detection algorithm implementation.
Robots for Roboticists Blog - http://robotsforroboticists.com/

Offline dunk

  • Expert Roboticist
  • Supreme Robot
  • *****
  • Posts: 1,086
  • Helpful? 21
Re: laser line visibillity on camera
« Reply #2 on: November 29, 2007, 07:35:59 PM »
hi Rebelgium,
have you seen this thread?
http://www.societyofrobots.com/robotforum/index.php?topic=2220.0

my post half way through (the one with the pictures) answers most of your questions.

Quote
I know the laser line is filtered out of the image by selecting only the brightest pixels, ( can it also be the brightest RED pixels? I think it would give much better result...)
but I was wondering how far the wall/obstacle can be from the robot, and the laser would still be strong enough to be filtered out as the brightest pixels?

this is not the simplest way to do it. there could conceivably be something brighter in the room than the laser line. (unless you only use it at night...)

i subtract an image with the laser switched off from an image of the laser switched on to get only the pixels lit by the laser.
the pictures in the thread above demonstrate this better than my description.

dunk.


 


Get Your Ad Here