How do bar code scanners read a bar code from a cell phone screen?

  • Thread starter Thread starter mrspeedybob
  • Start date Start date
  • Tags Tags
    Cell Code Screen
Click For Summary
SUMMARY

Bar code scanners utilize two primary technologies: CCD (Charge-Coupled Device) scanners and laser scanners. CCD scanners capture images using ambient light, making them effective for reading bar codes from cell phone screens. In contrast, laser scanners rely on reflected light and require specific angles and distances to function properly. Despite the challenges posed by the light-emitting nature of cell phone screens, laser scanners can successfully read bar codes due to the contrast created by the LCD technology, which blocks backlight and allows for sufficient reflection for scanning.

PREREQUISITES
  • Understanding of CCD and laser scanning technologies
  • Familiarity with how LCD screens operate
  • Knowledge of bar code formats and their scanning requirements
  • Basic principles of light reflection and absorption
NEXT STEPS
  • Research the differences between CCD and laser bar code scanners
  • Explore the mechanics of LCD technology and its impact on light reflection
  • Investigate various bar code formats and their compatibility with different scanners
  • Learn about optimizing scanning conditions for laser scanners
USEFUL FOR

Developers, hardware engineers, and anyone involved in designing or implementing bar code scanning solutions, particularly in mobile applications.

mrspeedybob
Messages
869
Reaction score
65
A quick google search found that there are 2 kinds of bar code scanners. One uses ambient light and a CCD device, these obviously would have no problem with a bar code on a screen since it is essentially just taking a picture.

The other kind sweeps a laser over the bar code and reads the reflection. From what I have read these scanners are more particular about the angle and distance to the screen when reading a bar code from a cell phone screen, but I can't figure out how it could read the screen at all. The image I see on a cell phone screen is made by the screen emitting light, not reflecting it. The light reflected from any given spot on the screen is, as far as I know, unaffected by what is displayed on the screen (a problem clearly demonstrated every time you have to tilt your screen to avoid glare from a bright light). Since the laser type scanner relies on reflected light, how is it able to "see" what is on the screen?
 
Engineering news on Phys.org
Even though the surface of a the screen on a cellphone can reflect a fair amount of light, a LCD works by blocking the backlight. This produces more than enough contrast for the high intensity beam of a laser scanner to read by reflection.
 

Similar threads

Replies
66
Views
10K
  • · Replies 4 ·
Replies
4
Views
6K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 21 ·
Replies
21
Views
5K
Replies
6
Views
6K
Replies
5
Views
2K
Replies
2
Views
1K
  • · Replies 11 ·
Replies
11
Views
3K
Replies
6
Views
7K