Atom-Based Embedded System Design at CUHK

Slides:



Advertisements
Similar presentations
INFORMATION TECHNOLOGY Data Capture and Input Methods.
Advertisements

HARDWARE INPUT DEVICES ITGS. Strand 3.1 Hardware Input Devices Keyboards Pointing devices: Mice Touch pads Reading tools: Optical mark recognition (OMR)
AccuTrack 2014 / AccuSQL 2014 New Interfaces iAccu App iAccu is a mobile app that runs on Apple iPod touch, iPad, or iPhones. iAccu will convert the.
CSCE101 – Op Codes (continued), 4.4, 4.5, 5.2 Tuesday, October 31, 2006 and Thursday, November 2, 2006.
01 – ICT HARDWARE AND SOFTWARE B063 – OCER Theatre.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Computer Hardware Concepts Input - Output
Page 1 | Microsoft Introduction to audio stream Kinect for Windows Video Courses.
AS Level ICT Selection and use of input devices and input media: Capturing transaction data.
An overview of our department’s self managed services
ENGG1100 Lecture7: Introduction To Engineering Design (Digital Logic) Part 2 Kin Hong Wong ENGG1100. Ch7-Digital Logic (part 2) 16/02/15 1.
INPUT DEVICES. KEYBOARD Most common input device for a computer.
A Brief Overview of Computer Vision Jinxiang Chai.
ASSISTIVE TECHNOLOGY PRESENTED BY ABDUL BARI KP. CONTENTS WHAT IS ASSISTIVE TECHNOLOGY? OUT PUT: Screen magnifier Speech to Recogonizing system Text to.
ENGG1100 Introduction to Engineering Design Digital Logic (Part 2) Prof. Kin Hong Wong Department of Computer Science and Engineering.
Input and Output Devices - Inputs
(CMSC5720-1) MSC projects by Prof K.H. Wong (21 July 2015) (shb907) MSC projects supervised by Prof.
Project and programme NHS It is a research and development system, is also used to find achievable milestones or to find risks, it will also manage documentation.
ERGM 1413 Programming and Playing with Intelligent Robots Prof. K.H. Wong Robot building v4.7b1.
DATA COLLECTION METHODS CONTENT PAGE How data is collected via questionnaires. How data is collected via questionnaires. How data is collected with mark.
What is the Wirelesscafé Solution? Restaurant application providing always on connection to your customer smart phone Mobile marketing engine for restaurants.
Professor : Tsung Fu Chien Student’s name : Nguyen Trong Tuyen Student ID: MA02B208 An application Kinect camera controls Vehicles by Gesture 1 Southern.
ENGG1100 Introduction to Engineering Design Digital Logic (Part 1) Prof. Kin Hong Wong Department of Computer Science and Engineering.
CHROMATIC TRAILBLAZER 25 th November, 2008 University of Florida, Department of Electrical & Computer Engineering, Intelligent Machine Design Lab (EEL.
APP308. Scenario Use fingerprints instead of passwords to authenticate. Scan barcodes and read magnetic stripes. Use Geofence enter/exit to.
RADIO-FREQUENCY IDENTIFICATION (RFID) By Jay Chahal.
ECE477 Project Minotaur Software Narrative Jon Roose.
Slide 1 A Free sample background from © 2003 By Default! HANDLING DATA IN INFORMATION SYSTEM 19 July 2005 Tuesday Lower 6.
Input Devices By Mrs. Gonzales. All the input, output and storage devices connected to and dependent on a computer for operation are called peripherals.
Chapter 1: Image processing and computer vision Introduction
INFORMATION SYSTEM IN HYPERMARKETS Mathias Antunes, Thanh-An Nicolas Lê, Marie El Guedj.
Each time the scanner scans an item, it performs a calculation by counting the ‘check digit’. Eg: add every odd---( = 22) If the check.
Software Narrative Autonomous Targeting Vehicle (ATV) Daniel Barrett Sebastian Hening Sandunmalee Abeyratne Anthony Myers.
The Big Picture Things to think about What different ways are there to collect information automatically? What are the advantages and disadvantages of.
Input Units Aj.Drusawin Vongpramate
Biometric ATM Created by:. Introduction Biometrics refers to the automatic identification of a person based on his physiological/behavioral characteristics.
FYP titles By Prof. KH Wong FYP v6.31.
The Design of Smart Management System for Unmanned Clothing Stores Lin Sen ',', Chang Won Lee 2, Kyung Kwon Jung 3, Won Gap Choi 2 and Ki-Hwan Eom 2 '
FIRST ROBOTICS COMPETETION Introduction to Electrical & Control System Power and Signal Distribution/Interconnection Sensors, Motors, Speed Controllers,
Introduction to Input Devices. Input Devices Units that gather information and transform that information into a series of electronic signals for the.
Tick the most appropriate method of inputting data for the following uses.
A device tat transfers data from the outside world into a computer
Input and Output Devices
VEX IQ Curriculum Smart Machines Lesson 09 Lesson Materials:
To be supervised by Prof. KH Wong
Setting Up and Performing a Calibration
SMART BAGGAGE TRACKING SYSTEM IN AIRLINES
Information Technology Deanship
Live Actor and Entity Representation in MAR
MSC projects for for CMSC5720(term1), CMSC5721(term2)
What is Augmented Reality?
Calibration of Multiple Kinect Depth Sensors for Full Surface Model Reconstruction 2016 the first International Workshop on Pattern Recognition (IWPR 2016)
Point of Sale Sell by UPC, vendor code or unlimited UPC code with case price  Search by description or sub-department  Multiple discount method 
Year 10 to 11 review Chapter - 2
AccuTrack 2014 / AccuSQL 2014 New Interfaces.
To be supervised by Prof. KH Wong
Previously In groups of three compete the charts listing advantages and disadvantages for each.
Chapter 1: Image processing and computer vision Introduction
Team # 13 Touch 2 Order.
Context Level DFD Video Purchase System Video Information Management
Smart Lens Robot William McCombie IMDL Spring 2007.
ERA Table of Activities
Image processing and computer vision
Data Capture F451 - AS Computing.
ERA Table of Activities
Image Recognition has a wide variety of cool apps
Input and Output devices in a Computer
ECE 477 Senior Design Group 13  Spring 2008
Image Recognition has a wide variety of cool apps
ICT IGCSE review Chapter - 2
Presentation transcript:

Atom-Based Embedded System Design at CUHK Presenter: Qiang Xu Dept. of Computer Science and Engineering The Chinese University of Hong Kong

Examples of using the Atom based Embedded systems 2010 Intel Cup project Exercise biking with virtual reality CENG4480 Embedded System Development and Applications (Taught by Prof. KH Wong) (2nd year 2nd term of the 3-year CE program) Three sample projects Smart arm robot control Intelligent Voting machine Intelligent Restaurant System

Exercise Biking with Virtual Reality Bike wherever, whenever you want with the help of Google street view

Exercise Biking with Virtual Reality Magnet Magnetic Switch Video Eyewear Accelerometer Compass Gyroscope Rotary Encoder

Exercise Biking with Virtual Reality

Exercise Biking with Virtual Reality

(1) Smart Robot Arm Use Kinect (3-range sensor) to help a robot arm to find objects A 3D range sensor from Microsoft

Smart Robot Arm Kinect Microsoft’s Kinect (a 3D range sensor from Microsoft) can capture RGB image and depth image in ~25fps. Then use the information to control the robot arm RGB image and depth image Reference: http://grouplab.cpsc.ucalgary.ca/cookbook/index.php/Technologies/Kinect http://www.techbang.com.tw/posts/2936-get-to-know-how-it-works-kinect

Smart Robot Arm Using computer vision methods to find the 3D position of the box. Send the control signals to the motor driver Put the box near the RFID reader Read the ID

(2) Intelligent Voting Machine Overview: To develop a voting machine for elections.

Intelligent Voting Machine Smart Card Reader Atom Fingerprint Reader Interface

Intelligent Voting Machine Read ID card Check the password with the DB Read fingerprint from scanner Match the fingerprint with the records in DB Do face register/recognition Get vote from pad and send to DB

(3) Intelligent Restaurant System Overview: To automate customer ordering of food in restaurants

Intelligent Restaurant System Dot matrix display to show ticket number Using Atom to show the ordered item of table 1 Waiting ticket with number and barcode Barcode Reader

Intelligent Restaurant System Three atom boards are connected through LAN. Print tickets for customers Show the ticket number that is ready Scan barcode on the ticket Customer can order the dishes and check the progress of the order using the touch screen in real time. In the kitchen, cooks can update the status of the dishes.

Other Potential Porjects Human Tracking Robot with Kinect Register and follow target face Find the depth map of the environment Avoid obstacle Track target human without seeing the face Embedded computer vision system development using OPENCV. Application: Helping disabled people to control the shopping cart

Acknowledge Thanks for the support from Intel and their donating of 10 embedded systems to CUHK.