[Tilt, TyTN II, MDA Vario III General] Protonus:
Hi hypest! Thank you very much for getting me interested in this unique concept of photo barcode recognition! It's something I've never considered or thought about before and the prospect fascinates me. (True geek talking here heh).

I've got a number of comments / questions to make here so I'll number em to make replying easier. Hang on tight! :-D

1.) The original reason I found your program, is I want to inventory my DVD's. I knew right away that scanning barcodes would be the fastest way, and I also knew I at least wanted the library to be accessible - if not inputtable from my PPC. I eventually found this awesome software:

http://www.invelos.com/

(DVD Profiler)

That does exactly what I want and would take UPC entry and plugins. In trying to find a way to read UPC's on my xv6800, I stumbled across your program. I'm assuming it would be rather simple to dump the UPC into this program automatically, and as such would represent a VERY useful real world application of your program! Unfortunately, I haven't gotten that far yet as I can't get your software to work on my phone yet per below :-( But this is my ultimate goal. I may also look into getting a Bluetooth barcode scanner working on the xv6800.

2.) Unfortunately, I cannot seem to take pictures with my phone's camera that are good enough for Barcorama. They are just too blurry / unfocused. In comparing your Kaiser to my xv6800 (Titan / Mogul):

http://pdadb.net/index.php?m=pdacomparer&id1=733&id2=697

I see that the major difference here is the camera. Other then that our phones are nearly identical in specs. I have a 2mp camera that does NOT autofocus.. yours is a 3mp with autofocus. :-( ( This leads me to something else I'm going to research.. whether or not I can put a Kaiser / other HTC camera, in my xv6800 as an upgrade and use the applicable phone's camera app... if I find that it's possible I'll post back ). I've tried every photo setting in the camera software really (including dropping the resolution and zooming in), and I can't get it to work :( I'm not giving up though. I'm going to try messing with photo cropping (to allow for a longer focal distance) - or post processing to "focus" the image better. I'm hoping to find a program that I dump the image too and via command line / script etc - pass processing controls to, to "automate" the process. It sounds like you might be working on this too, so if you have any feed back.. that would be great

3.) I compared your normal v0.6 version to the v0.6_speedy version. In trying to figure out why my phone wouldn't work (before I realized it's just the camera sucking) - I tried the image you provided here on the first page of this thread:

http://xdaforums.com/attachment.php?attachmentid=70275&d=1202851941

I found that in normal version, it found / read the barcode ok. But if I opened the SAME image, from the same location, the "speedy" version said "no barcode found". Weird! I figure it might be a bug and I'd let you know.

4.) A thought occurred to me re: this camera vision technique. AFAIK, ZXing is trying to read the lines to determine the barcode value. Well, most UPC codes, also have their numerical value listed below them, so that cashiers etc can manually input the UPC value if the barcode can't be read. This got me thinking - instead of recognizing the barcode, couldn't the recognition be performed on the numbers? It's not handwriting but instead nice consistent typefont. It seems that with a blurry image (like my camera makes ) - that the numbers would be more readable then the barcode itself. Has anyone looked into this option yet? Is there Windows Mobile OCR software that could be used with this? I think they make business card scanner software like this.

5.) In the configuration for Barcorama, you can disable certain UPC types. If you do this - does it make the recognition for the enabled types, go quicker / more accurate? If not, what is the intention for this setting?

Well I think that's it for now! Thanks again for working on this project!