Ubiquitous Information Transfer across Different Platforms by QR Codes

Since the notion of ambient intelligence was proposed in the 90s, many researchers and companies have developed devices, applications and systems based on the idea of an intelligence environment. Despite the obvious benefits of ambient intelligent environments there are few examples of real-world realizations. One reason is that systems are developed in isolation according to their particular purpose. In fact, there are many systems that serve similar and overlapping functions in different situations, but these systems cannot easily be merged into one intelligent system. For example, a museum guiding system allows tourists through handheld devices to browse exhibition contents including text, pictures, audio, video, etc. However, often tourists cannot easily share information with each other when they come across interesting items. In order to help simplify sharing, we present five information encoding types based on Quick Response Codes (QR Code) that facilitate the connection of independent systems implemented on different platform such as smart phones or Java phones. Two case studies illustrating the use of these encoding types are presented. The first system is a travel assistant system where the traveler can share information through QR Codes and a "Schedule Code" which provides references to specific sites. The second system, the Mobile Bird Information Searching System allows discovered multimedia to be shared across smart phones to Java phones via QR Codes.

[1]  Yves Jean,et al.  LucentVision: converting real world events into multimedia experiences , 2000, 2000 IEEE International Conference on Multimedia and Expo. ICME2000. Proceedings. Latest Advances in the Fast Changing World of Multimedia (Cat. No.00TH8532).

[2]  J. Rouillard,et al.  Contextual QR Codes , 2008, 2008 The Third International Multi-Conference on Computing in the Global Information Technology (iccgi 2008).

[3]  Jerry Zeyu Gao,et al.  Understanding 2D-BarCode Technology and Applications in M-Commerce - Design and Implementation of A 2D Barcode Processing Solution , 2007, 31st Annual International Computer Software and Applications Conference (COMPSAC 2007).

[4]  Sergio A. Velastin,et al.  Intelligent distributed surveillance systems: a review , 2005 .

[5]  Ken Sakamura,et al.  Verifying Identifier-Authenticity in Ubiquitous Computing Environment , 2007, 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07).

[6]  Yo-Ping Huang,et al.  A Fuzzy Semantic Approach to Retrieving Bird Information Using Handheld Devices , 2005, IEEE Intell. Syst..

[7]  Shanjun Zhang,et al.  Embedding QR code watermark in divided wavelet domain , 2004, 2004 IEEE Region 10 Conference TENCON 2004..

[8]  Hiroshi Hanaizumi,et al.  Barcode readers using the camera device in mobile phones , 2004, 2004 International Conference on Cyberworlds.

[9]  Ramakant Nevatia,et al.  Representation and optimal recognition of human activities , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[10]  Mohan S. Kankanhalli,et al.  Information assimilation framework for event detection in multimedia surveillance systems , 2006, Multimedia Systems.

[11]  Michael Isard,et al.  CONDENSATION—Conditional Density Propagation for Visual Tracking , 1998, International Journal of Computer Vision.

[12]  Yue Liu,et al.  Automatic Recognition Algorithm of Quick Response Code Based on Embedded System , 2006, Sixth International Conference on Intelligent Systems Design and Applications.

[13]  Gang Zhang,et al.  Invisible barcode with optimized error correction , 2008, 2008 15th IEEE International Conference on Image Processing.

[14]  Simon J. Godsill,et al.  On sequential Monte Carlo sampling methods for Bayesian filtering , 2000, Stat. Comput..

[15]  Ramesh Jain,et al.  Experiential Sampling for video surveillance , 2003, IWVS '03.

[16]  Ramesh C. Jain,et al.  EventWeb: Developing a Human-Centered Computing System , 2008, Computer.

[17]  Ming-Syan Chen,et al.  A General Scheme for Extracting QR Code from a Non-uniform Background in Camera Phones and Applications , 2007, ISM 2007.

[18]  Ming-Syan Chen,et al.  Extracting Barcodes from a Camera-Shaken Image on Camera Phones , 2007, 2007 IEEE International Conference on Multimedia and Expo.

[19]  Ramesh C. Jain,et al.  A comprehensive study of visual event computing , 2011, Multimedia Tools and Applications.

[20]  N. Gordon,et al.  Novel approach to nonlinear/non-Gaussian Bayesian state estimation , 1993 .

[21]  Y. Takahashi,et al.  Development of the traceability system which secures the safety of fishery products using the QR code and a digital signature , 2004, Oceans '04 MTS/IEEE Techno-Ocean '04 (IEEE Cat. No.04CH37600).

[22]  Shigeru Shimamoto,et al.  A Study on Digital Audio Watermarking Internet Applications , 2008, 2008 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (sutc 2008).

[23]  Ramakant Nevatia,et al.  VERL: An Ontology Framework for Representing and Annotating Video Events , 2005, IEEE Multim..

[24]  G.L. Foresti,et al.  Active video-based surveillance system: the low-level image and video processing techniques needed for implementation , 2005, IEEE Signal Processing Magazine.

[25]  Ramesh C. Jain Experiential computing , 2003, CACM.

[26]  Simone Santini,et al.  A Multiple Perspective Interactive Video Architecture for VSAM , 1999 .

[27]  Xing Chen,et al.  Calibrating pan-tilt cameras in wide-area surveillance networks , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[28]  Yo-Ping Huang,et al.  An Interactive Handheld Device-Based Guide System Using Innovative Techniques , 2007, Second International Conference on Innovative Computing, Informatio and Control (ICICIC 2007).

[29]  Yue Liu,et al.  Recognition of QR Code with mobile phones , 2008, 2008 Chinese Control and Decision Conference.

[30]  Ramesh C. Jain,et al.  An architecture for multiple perspective interactive video , 1995, MULTIMEDIA '95.

[31]  Robert B. Fisher,et al.  Modelling Crowd Scenes for Event Detection , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[32]  Mohan S. Kankanhalli,et al.  Effective multimedia surveillance using a human-centric approach , 2010, Multimedia Tools and Applications.

[33]  Jake K. Aggarwal,et al.  Event semantics in two-person interactions , 2004, ICPR 2004.

[34]  Yo-Ping Huang,et al.  RFID-Based Interactive Learning in Science Museums , 2008, UIC.

[35]  Min Liu,et al.  Design and Implementation of the Airline Luggage Inspection System Base on Link Structure of QR Code , 2008, 2008 International Symposium on Electronic Commerce and Security.

[36]  Gwo-Jia Jong,et al.  Multi-user Signals Combined with Quadratic Residue Code for Monitoring System , 2008, 2008 Eighth International Conference on Intelligent Systems Design and Applications.

[37]  Bo Yang,et al.  Bar Code Recognition in Complex Scenes by Camera Phones , 2008, 2008 Fourth International Conference on Natural Computation.

[38]  Ramakant Nevatia,et al.  Large-scale event detection using semi-hidden Markov models , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[39]  Gian Luca Foresti,et al.  Object detection and tracking in time-varying and badly illuminated outdoor environments , 1998 .

[40]  Kanji Akahori,et al.  A Pilot Study on 3G Mobile Phone and Two Dimension Barcode in Classroom Communication and Support System , 2007, Seventh IEEE International Conference on Advanced Learning Technologies (ICALT 2007).

[41]  Edward Y. Chang,et al.  Invariant feature extraction and biased statistical inference for video surveillance , 2003, Proceedings of the IEEE Conference on Advanced Video and Signal Based Surveillance, 2003..

[42]  WeiQi Yan Event Detection from Picture Observations , 2008 .

[43]  Mohan S. Kankanhalli,et al.  Experiential sampling for monitoring , 2003, ETP '03.

[44]  J. R. Parker,et al.  Gray Level Thresholding in Badly Illuminated Images , 1991, IEEE Trans. Pattern Anal. Mach. Intell..