MAIN MENU

NEWS

Online Data Matrix barcode decoder / reader in Flash
Luni, 10 Ianuarie 2011 00:00

Please visit : www.TagsRepublic.com for the latest Online Data Matrix Reader ; Data Matrix Encoder / Writer / Generator in flash; UPC - EAN 13 scanner in flash experiment.

Information on this page hasn't been updated in a while. We will still reply to comments posted on this page, but all news, updates & reader versions will be published only on the barcode dedicated page : www.TagsRepublic.com.

Some time ago, we were involved in a small Data Matrix barcode decoding for mobile devices project. The idea was to develop an independent solution, so no open source framework was taken into consideration. Since our main objectives were to generate a fast detection solution, we thought that porting the algorithm and optimizing it for Actionscript 3.0 / Adobe Flash environment was a great idea. We were quite curious to see how fast it really was and if it could work in a real-time manner.

We realize the potential of such an application at least for branding, online marketing, ticketing and new types of login systems. If you are interested in purchasing the "uncensored" Javascript embeddable package feel free to contact us (see the "Flash Data Matrix Reader Package" available on this page first).

Constant improvements were made since the first release so that the current project is oriented mainly towards the Flash / Flex / Air environment.

In order to test it you need a decent camera : a VGA webcam with 640x480 res should be ok (We mainly tested it on notebook embedded webcams. It works ok even with cheap webcams). Flash 10 plug-in is also required. It is quite obvious that a  simple webcam app can't work ok with extremely small barcodes due to focus and quality issues.

 

 

 An online test version is available on this page - right under the video.

(feel free to try it now)

 

Watch a short video / demo of our Data Matrix reader:

 

 

 

 

Try / test it online now:

 
 

 

(320x240 pixels / frame processed;  the 640x480 version is available below)
(when your code doesn't get detected instantly, please move it farther/closer from/to the cam)
(slightly faster in Internet Explorer).

 

If you don't want to search for a Data Matrix barcode pic, you can download one from here and print it. A pdf document(here) containing 15 b-codes is also available for download / printing.

 

 

Another variation of our decoder is  available for testing. It processes 640x480 pixels/frame and has higher decoding accuracy : decodes smaller + distant barcodes in expense of higher CPU load. A camera capable of 640x480 pixels/frame output as most modern cameras are should be enough. From a CPU perspective, a 2Ghz Pentium Dual Core should perform quite well in this case. A higher camera quality is recommended for the 320x240 version.

 

Try the 640x480 higher accuracy online Data Matrix reader (here)

 

Other app variations with Javascript integration support can be found / tested on the "Flash Data Matrix Reader Demo Package" download page. The demo decoder has different user configurable parameters: (e.g. camera resolution, smoothing). The version found on this page differs from the demo as it reflects the most recent changes/updates/tests but lacks any kind of external customization.

 

 

Unimplemented / disabled features / updates :

  • Reed-Solomon error correction code has to be optimized (still, it doesn't have a great impact on the overall performance).
  • recognizes any number of codes in a frame, but shows the decoded text only for the first one - for usability + speed purposes
  • current support: ASCII /C40/TEXT encoding schemes; BASE 256 to be added (update : BASE 256, ANSI x12, Edifact added in retail version).
  • light on dark contrast code detection (implemented) - disabled for speed optimization purposes (update : support added in retail version).
  • support for 2x2 , 4x4 codes - in the works (update : added in retail version)
  • tresholding evaluation was done : speed vs accuracy. A new version might take advantage of these results (update : dynamic threshold parameters added in retail version).
  • optimization for Flash Player 10.1 timing scheme will be available in a new update (update : framerate locking enabled in retail version).
 

Embeddable Flash Data Matrix Reader Demo Package

 

 

Here is our article describing the detection and decoding method we used for our online Data Matrix flash decoder:

 "A method for fast detection and decoding of specific 2d barcodes". Article file :

(Proceedings of the 17th Telecommunications forum TELFOR 2009, November 24-26, 2009, pp. 1137 - 1140)  

(Due to the imposed page number limit, the article has only 4 pages. A longer, more detailed one will take its place.)

 

 

Future versions of our reader will be published on our new dedicated reader site: www.tagsrepublic.com Please contact us for further info.

For those interested, we can provide:

  • a Data Matrix Reader for JavaScript integration
  • a Data Matrix Reader SWC / SWF component for Flash / AS3 projects
  • a Data Matrix Generator for Flash / AS3 projects
  • a complete Reader-Writer/Decoder-Encoder solution
  • an UPC / EAN 1D barcode Reader in Flash (requires manual focus or autofocus capable webcam)
  • other specifically customized variations
  • integration services

(An even faster Haxe / AS3 improved / updated version will also be available soon).

 
 

Feel free to drop any comments / ask any questions / leave suggestions / offer support for further development. We will gladly answer.

Email contacts: andrei[ at ]ufodesign.ro

                   ove[ at ]ufodesign.ro

 

 

Thank you.

 


 
Comentarii 
 
0 13. source 2011-12-13 02:52 Equipacion Real Madrid adiante, ata Andorra, facer noite co equipo, convivir moito…Camiseta Madrid 2012 Terceira en Verín con 1.500 lalinenses no partido, e os anos en Segunda B. Cando baixamos a Terceira propuxémonos subir a tempada seguinte, e lográmolo con moitísima claridade. Para min, o equipo da tempada 90/91 foi o mellor da historia do Lalín. Fixen moi bos Equipacion Real Madrid 2012 pero si a afición, hai moita menos, pero hai que re
 
 
0 12. Ove 2011-01-12 08:11 In the future, we will try to add support for other fonts / language sets. Stay tuned for the new Online Data Matrix reader / encoder app site.
 
 
+1 11. ali baniamerian 2011-01-10 08:31 Hi,
nice application
I have a problem with my country language "IRAN"
the generated codes in my language can not be read in your application
 
 
+1 10. ove 2010-04-24 15:44 If you are interested in purchasing the reader or want additional info, please contact us through email.
 
 
+1 9. Giulio Ferrari 2010-04-23 19:32 I'm interested in buying the full version of the software, to be used on my website. How much is it? Is the source included, for modifications?

Best regards,

Giulio Ferrari
 
 
+1 8. ove 2010-04-19 17:23 The "uncensored" DM reader package is available for sale.
 
Adaugă comentariu
NUME AUTOR :
EMAIL (optional) :
TEXT COMENTARIU :
COD SECURITATE :
Codul de securitate Genereaza cod nou
INTRODUCETI CODUL :