Scan barcode from iphone screen

  • Thread starter Thread starter Logger
  • Start date Start date
  • Tags Tags
    Iphone Screen
Click For Summary

Discussion Overview

The discussion revolves around the challenges of scanning a barcode displayed on an iPhone screen using a barcode scanner at retail points of sale. Participants explore potential solutions, including the use of non-reflective materials and adjustments to the barcode display.

Discussion Character

  • Exploratory
  • Debate/contested
  • Technical explanation

Main Points Raised

  • One participant suggests that the app's concept may need re-evaluation, as the iPhone screen is not designed to function as a photoinput device.
  • Another participant clarifies that the intention is to generate a barcode on the screen for scanning, similar to electronic tickets.
  • There is a proposal to use a non-reflective material over the iPhone screen to improve scanning success.
  • One participant questions whether angling the iPhone display could enhance the barcode's readability by the scanner.
  • Participants discuss the size of the barcode displayed, noting it covers a significant portion of the screen, which should theoretically facilitate scanning.
  • There is curiosity about the nature of reflections that interfere with barcode scanning, suggesting that pre-distorting the barcode image might be a potential workaround.
  • A later reply mentions the availability of anti-glare screens for the iPhone, though it is noted that requiring such a solution for app users may not be practical.

Areas of Agreement / Disagreement

Participants express differing views on the feasibility of scanning barcodes from the iPhone screen, with some questioning the app's design and others proposing various solutions. The discussion remains unresolved regarding the effectiveness of potential solutions.

Contextual Notes

Participants have not reached a consensus on the best approach to improve barcode scanning from the iPhone screen, and there are uncertainties regarding the effectiveness of proposed materials and methods.

Logger
Messages
28
Reaction score
0
Hello there,

A friend of mine is developing an iphone app. that will have the ability of scanning a barcode(not using the camera to scan a barcode-like redlaser) that is displayed on your iphone using a barcode scanner at store points of sale(Cashiers).He is having trouble with the barcode scanner reflecting off of the iphone LCD screen.Is there any software that can overcome this problem.Is there any apps that currently use this technology successfully and how do they do it.Can anyone recommend a solution to his problem.I was thinking if it would be possible for a cashier to place something transparent but non reflective over the iphone prior to scanning it with a barcode scanner.Can anybody recommend any substance that might do something like this.

Thanks in advance,

Dave.
 
Computer science news on Phys.org
The iPhone screen is not a photosensor nor is it any kind of photoinput device. I think your friend needs to re-think his app.
 
fss said:
The iPhone screen is not a photosensor nor is it any kind of photoinput device. I think your friend needs to re-think his app.

I think the OP means he is intending to generate a barcode on the screen to be read by a checkout - rather than use the iPhone camera to read a barcode.
In the same way you can show the on screen barcode in an electronic ticket at the airport.

The trouble is that supermarket linear barcode readers are a lot less sophisticated than 2D QS barcode cameras
 
The barcode is being generated by software in the app.The problem lies in getting the cashier barcode scanners to read the barcode from the iphone.Anyone think the non reflective material might work?
 
Logger said:
The barcode is being generated by software in the app.The problem lies in getting the cashier barcode scanners to read the barcode from the iphone.Anyone think the non reflective material might work?

If you make the barcode as big as the iPhone screen (blown up), and hold the displat at an angle (like 20 degrees) to the laser beam, does it work better?
 
At present the barcode is displayed in landscape mode and covers around 60% of total screen area.This is pretty big and you would expext it should get a read on a barcode that size.
 
Logger said:
At present the barcode is displayed in landscape mode and covers around 60% of total screen area.This is pretty big and you would expext it should get a read on a barcode that size.

Do you guys know what the reflections look like, and why they interfere with getting the pattern read well? If you could figure out what is getting distorted, you may be able to pre-distort the barcode image to compensate...
 
Oh, well facepalm to me. It would seem that the numerous anti-glare screens for the iPhone would help, but it's not exactly practical to require that with every purchase of the app.
 

Similar threads

  • · Replies 16 ·
Replies
16
Views
72K
  • · Replies 3 ·
Replies
3
Views
7K
Replies
1
Views
3K
  • · Replies 3 ·
Replies
3
Views
8K
  • · Replies 5 ·
Replies
5
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
6K