COlor Barcode stReaming for smArtphones -Drew Carpenter

Slides:



Advertisements
Similar presentations
STYROFOAM Robert LiKamWa, David Ramirez, Jason Holloway Advisors: Lin Zhong, Behnaam Aazhang, Ashok Veeraraghavan Rice University STYROFOAM – Mobicom.
Advertisements

NIKON COOLPIX S6200. PANORAMA ASSIST Panorama- An unbroken view of an entire surrounding area. Directions for using panorama assist- Use this setting.
Strata: Layered Coding for Scalable Visual Communication Wenjun Hu Jingshu Mao Zihui Huang Yiqing Xue Junfeng She Kaigui Bian Guobin (Jacky) Shen.
Enhancing Reliability to Boost the Throughput over Screen-Camera Links Anran Wang, Shuai Ma, Chunming Hu, Jinpeng Huai, Chunyi Peng, Guobin Shen.
Chapter Preview  In this chapter, we will study:  The basic components of a telecomm system  The technologies used in telecomm systems  Various ways.
History of Digital Camera By : Dontanisha Williams P2.
Conference Room Laser Pointer System Final Design Report Anna Goncharova Brent Hoover Alex Mendes.
CCTV SYSTEMS WIRELESS BASED CCTV.
MACHINE VISION GROUP Multimodal sensing-based camera applications Miguel Bordallo 1, Jari Hannuksela 1, Olli Silvén 1 and Markku Vehviläinen 2 1 University.
By: Hossein and Hadi Shayesteh Supervisor: Mr. James Connan.
LightSync: Unsynchronized Visual Communication over Screen-Camera Links Wenjun Hu Hao Gu Qifan Pu.
P1f(i) Data Transmission You will learn about: How Infrared is used Analogue and Digital Signals
Enhancing Reliability to Boost the Throughput over Screen-Camera Links Anran Wang, Shuai Ma, Chunming Hu, Jinpeng Huai, Chunyi Peng, Guobin Shen.
Lecture Exposure/histograms. Exposure - Four Factors A camera is just a box with a hole in it. The correct exposure is determined by four factors: 1.
Controlling the Photographic Process. With today’s modern digital cameras you can have as much or as little control over the picture taking process as.
Shutter Timing and Flash Synchronization System Joel Hoffa Shaun Pontsler November 10, 2005 Advisor: Professor Herr.
Team 22 Project-Virtual Whiteboard. Concept & Motivation Whiteboard is convenient, but you can’t carry it around. Writing/Drawing in software is useful,
In Photography, there is an Exposure Triangle (Reciprocity Theory) Aperture – size of the iris opening, how much light come into the “window” Shutter Speed.
Outlines,, Main idea of the Project ? Introduction
1/29/2013 EEL4665 Spring ‘13 University of Florida Leonardo Falcon.
Chapter 4 Exposure The Exposure Triangle and ISO.
Exposure. In order for an image to be captured, it must be exposed to light. In order for an image to be captured, it must be exposed to light. The camera.
Shutter Speed.  How long the sensor/film in the camera is being exposed to light  Shutter speed allows light to reach the cameras image sensor  How.
In Video, the shutter remains set Shutter Speed – amount of time the camera shutter is open during the exposure of one frame. (Standard – 1/50 sec.
Senior Project Poster Day 2006, CIS Dept. University of Pennsylvania One if by land… Yosef Weiner, David Charles Pollack Faculty Advisor: C.J. Taylor,
What you need: In order to use these programs you need a program that sends out OSC messages in TUIO format. There are a few options in programs that.
© Copyright NMSU Board of Regents 2004 New Mexico State University is an equal opportunity/affirmative action employer and educator. NMSU and the U.S.
2D-Graphic Accelerator
SIXTH SENSE TECHNOLOGY
Computer Graphics Lecture 3 Computer Graphics Hardware
Musical Instrument Virtual
In Video, the shutter remains set Shutter Speed – amount of time the camera shutter is open during the exposure of one frame. (Standard – 1/50.
DIGITAL PHOTOGRAPHY.
All pictures copyright Paul Lack
Movement “Jump Around”.
Image frequency rejection ratio
Picture Analysis Answer the questions on each slide about that particular picture shown.
Photography as Art Students study photography in terms of lighting, composition and camera handling. They create books, projects and a portfolio of photographs.
Introduction to Digital Photography
Unit 1: Shifting perspectives
Multidisciplinary Engineering Senior Design Project P06441 See Through Fog Imaging Preliminary Design Review 05/19/06 Project Sponsor: Dr. Rao Team Members:
Peak Of Performance.
Night Photography With Lynn Thompson.
Computer Systems INPUT PROCESS OUTPUT.
Submission Title: Summary of some high speed OCC systems
Lecture 1 Line Encoding 2nd semester
Ali Ercan & Ulrich Barnhoefer
Play game, pause video, move cursor… with your eyes
Overview What is Multimedia? Characteristics of multimedia
Filming Interviews The rules.
Activity 1.6: Different Ways to See The World
1. Controlling Robot through Internet
Review for Final What you need to know.
Architecture Outcome Plan
William Claycomb and Dongwan Shin
Computer Systems INPUT PROCESS OUTPUT.
Activity 1.6: Different Ways to See The World
Chapter I Introduction
Why use Manual Mode instead of Auto Mode?
Introduction to Digital Photography
Activity 1.6: Different Ways to See The World
4 Macquarie Fields College of TAFE Version 2 – 13 March 2000
Data Transmission And Digital Communication
Shutter speed is the amount of time that the camera shutter is open
Carolina Valverde Block 3B
PRELIMINARY DESIGN REVIEW
IMAGE DEBLURRING THE END IS NIGH
Grade 3 Lesson 5 Smart Doorbell.
Year 4 Lesson 5 Smart Doorbell.
PYTHON25K: CMOS Image Sensor, 26.2 MP, Global Shutter
Presentation transcript:

COlor Barcode stReaming for smArtphones -Drew Carpenter COBRA COlor Barcode stReaming for smArtphones -Drew Carpenter

VLC-Visual Light Comunication Widely used in the form of barcodes. Research has been done with inexpensive leds and photo sensors. Current LCD/Camera implementations are costly and cumbersome. Newer 2D barcodes use colors to improve data density.

COBRA Improves data rate with 2D color barcodes. Uses a sending and receiving device. Transmits data by showing a series of Color Blocks at a rate of 30fps.

Why? Images can be directional unlike RF. Can simplify or ignore handshake and authentication steps. Useful as NFC for phones without dedicated hardware.

Challenges Low density phone screens and cameras cause the colors to blur. Movement of the phones can increase blur. Small block sizes can be detrimental to overall data rate. Processing power is limited on phones and algorithms must be fast and optimal.

Mitigation - Deblur Block sizes are based on phones movement New frames are shown at half the capture rate, approximately 15 fps.

Mitigation - Speed Corners are located based off previous frame. Multiple images are captured of the same barcode. Blocks are arranged together on the senders phone to increase the number of adjacent colors.

Future Work Two way communications with front facing cameras. ECC included to mitigate noise. Optimize colors for LED and LCD screens. Utilize two way communication to synchronize camera and screen refreshes.

Questions?