Light detection panel for laser - help

Click For Summary

Discussion Overview

The discussion revolves around the design of a laser targeting system, specifically addressing the challenges related to the speed of image processing and detection of a moving laser on a screen. Participants explore potential solutions to improve the frame rate and accuracy of the system, considering both hardware and software aspects.

Discussion Character

  • Exploratory, Technical explanation, Debate/contested

Main Points Raised

  • One participant describes the current setup involving a laser pointer, a webcam, and Matlab for processing coordinates, noting a frame rate of 13 frames per second as insufficient for accurate measurements.
  • Another participant questions where the timing bottleneck lies, suggesting that it could be due to hardware, software, or communication protocols.
  • A participant speculates that upgrading the camera might improve performance but also considers alternatives like a solar or photodiode panel for faster response times.
  • There is mention of a high-cost camera from dSpace that could handle image processing directly, potentially eliminating the need for Matlab, but its price is a concern.
  • One participant suggests checking the webcam's published frame rate and acknowledges that software delays could also contribute to timing issues.
  • Another participant proposes setting up a panel of photodiodes or phototransistors with a microcontroller as a potentially faster solution, although they note the complexity of wiring it up compared to the existing setup.

Areas of Agreement / Disagreement

Participants express various viewpoints on the best approach to improve the system's performance, with no consensus on a single solution. There are competing ideas regarding hardware upgrades versus alternative detection methods.

Contextual Notes

Participants have not fully isolated the components to identify the specific bottleneck, and there are unresolved questions about the feasibility and complexity of proposed solutions.

Who May Find This Useful

Individuals involved in laser targeting systems, image processing, or those seeking to improve detection speed in similar applications may find this discussion relevant.

peasantmagik
Messages
2
Reaction score
0
I am designing a laser targeting system on which various control methods will be implemented and compared. The system consists of a laser pointer mounted on a two axis gimbal. The laser shines on a 30 cm x 30 cm white screen, behind which is a digital camera. The camera sends all information into Matlab, which computes the X and Y coordinates of the laser on the screen. There coordinates are then sent into dSpace, where the control is performed.

Problem: Right now the camera and image processing is working at about 13 frames per second, which is usually too slow to get accurate measurements of the position of the moving laser.

Anyone have any recommendations for relatively cheap solutions to this problem? The whole white screen / camera subsystem can be replaced if needed.

Here is a link to the project if anyone needs any further information. https://sites.google.com/a/temple.edu/nonlinear-control-of-laser-targeting-system/
 
Engineering news on Phys.org
Where is your biggest hang-up in timing?
Is it due to the hardware, or is the software or communication protocol the bottleneck?
Have you tried isolating the various groups to see your reaction time?
 
It is either the camera, the image processing, or both. We tried giving Matlab processing priority, but there is not much we can do with Windows running. Also, the camera is a pretty cheap webcam connected via USB. I assume upgrading the camera would speed things up, but is the camera really the best option? Maybe a solar / photodiode panel would work better? Or a camera with programmable image processing capabilities?

I know dSpace makes a camera that would do all of the image processing and connect straight to the dSpace board. This would completely eliminate Matlab. The problem is that the camera costs about $17000.
 
Since you are using a webcam, do you have the the frame rate of it? It should have some published specs. In addition, you will also have a delay for the software to handle the communication and whatnot.

If timing is key, you could probably set up a panel of photodiodes or phototransistors with a micro to handle what you are looking for and it should be very fast in response. It might be a huge pain to wire up though considering you're coming from an off-the-shelf set-up.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
4K
Replies
1
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 21 ·
Replies
21
Views
16K
  • · Replies 152 ·
6
Replies
152
Views
11K
  • · Replies 20 ·
Replies
20
Views
5K
  • · Replies 1 ·
Replies
1
Views
9K
  • · Replies 0 ·
Replies
0
Views
2K