120 likes | 220 Views
Mobile Phone Application for Code Recognition. Barbara.Korousic@ijs.si December 2008. Input: Freely available 1D barcode recognition toolkit: http://people.inf.ethz.ch/adelmanr/batoo/ ; The Optijed food composition database; Literature. Outcome:
E N D
Mobile Phone Application for Code Recognition Barbara.Korousic@ijs.si December 2008
Input: Freely available 1D barcode recognition toolkit: http://people.inf.ethz.ch/adelmanr/batoo/; The Optijed food composition database; Literature. Outcome: Project UML/SysML specification and documentation; Application for food retailers (carbohydrates, sodium); Seminar presentation; Publications. Project SketchUp
System Design Optijed FCD / Mercator
GS1 Slovenija: http://www.gs1si.org/ Example: 383MMMMMMPPPC 383 – GS1 code for Slovenia MMMMMM – GS1 manufacturer code PPP – product code C – check digit EAN 13 Barcode Recognition
J2ME • Java for Mobile Phones (Java 2 Platform Micro Edition): • Java ME: www.sun.com; • http://www.vijaymukhi.com/documents/books/j2me/j2me.htm.
J2ME Extensions • The Mobile Media API (MMAPI): • extends the functionality of the J2ME platform by providing: • Audio, • Video and other • Time-based multimedia support to resource-constrained devices; • http://java.sun.com/products/mmapi/; • The EclipseME plugin: http://eclipseme.org/
The GPRS network is an "always on" private network for data: It uses the existing GSM network to transmit and receive TCP/IP based data to and from GPRS mobile devices; The Bluetooth API for Java (JSR-82): http://jcp.org/aboutJava/communityprocess/final/jsr082/index.html. The General Packet Radio Service
Java Information Server • BlueCove: • is a JSR-82 implementation on • BlueZ Linux, • Mac OS X, • WIDCOMM, • BlueSoleil, • Microsoft Bluetooth stack on WinXPsp2 etc. • http://sourceforge.net/projects/bluecove/
Project Tasks • The system model (Vida) • The system implementation (Alexsey) • The system testing (Uroš)