mobile phone application for code recognition

12
Mobile Phone Application for Code Recognition [email protected] December 2008

Upload: gwylan

Post on 10-Jan-2016

25 views

Category:

Documents


0 download

DESCRIPTION

Mobile Phone Application for Code Recognition. [email protected] December 2008. Input: Freely available 1D barcode recognition toolkit: http://people.inf.ethz.ch/adelmanr/batoo/ ; The Optijed food composition database; Literature. Outcome: - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Mobile Phone Application for Code Recognition

Mobile Phone Application for Code Recognition

[email protected] 2008

Page 2: Mobile Phone Application for Code Recognition

JSI Postgraduate School

Project SketchUp

• 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.

Page 3: Mobile Phone Application for Code Recognition

JSI Postgraduate School

System Design

Optijed FCD / Mercator

Page 4: Mobile Phone Application for Code Recognition

JSI Postgraduate School

EAN 13 Barcode Recognition

• GS1 Slovenija: http://www.gs1si.org/

• Example: 383MMMMMMPPPC– 383 – GS1 code for

Slovenia– MMMMMM – GS1

manufacturer code – PPP – product code– C – check digit

Page 5: Mobile Phone Application for Code Recognition

JSI Postgraduate School

J2ME

• Java for Mobile Phones (Java 2 Platform Micro Edition): – Java ME: www.sun.com;– http://www.vijaymukhi.com/

documents/books/j2me/j2me.htm.

Page 6: Mobile Phone Application for Code Recognition

JSI Postgraduate School

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/

Page 7: Mobile Phone Application for Code Recognition

JSI Postgraduate School

System Design

Page 8: Mobile Phone Application for Code Recognition

JSI Postgraduate School

The General Packet Radio Service

• 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.

Page 9: Mobile Phone Application for Code Recognition

JSI Postgraduate School

System Design

Page 10: Mobile Phone Application for Code Recognition

JSI Postgraduate School

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/

Page 11: Mobile Phone Application for Code Recognition
Page 12: Mobile Phone Application for Code Recognition

JSI Postgraduate School

Project Tasks1. The system model (Vida)2. The system implementation (Alexsey)3. The system testing (Uroš)