SlideShare a Scribd company logo
1 of 3
A VIRTUAL TOUCH EVENT METHOD USING SCENE
RECOGNITION FOR DIGITAL TELEVISION
ABSTRACT
Because of rich applications, smart operating systems on cell phones are now being
migrated to home appliances like televisions. However, applications that are originally
designed to be operated by touch screen are not suitable for televisions with these systems.
This paper presents a method to manipulate applications with infrared remote control instead
of touch screen on televisions without rewriting the code of these applications or adding extra
expense on hardware. The principle of the method is to map keystroke events on the remote
control to virtual touch-based events according to specific mapping relationship
corresponding to each application. Since the mapping relationship is various in each scene
within one application, scenes should be recognized with feature information before the
mapping process. The feature information and the mapping relationship in each scene have
been set up prior to running of the application. When one application is running, the current
scene of the application could be identified by scene recognition algorithm, the mapping
relationship related to the current scene is able to be acquired, and then keystrokes on the
remote control would be mapped to touch based events. The proposed method is tested on a
smart television platform, and the result indicates the method can operate most applications
by remote control, while the input response delay brought by the event mapping is negligibly
less one than millisecond1.
EXISTING SYSTEM
Recently the portable devices, the smart operating systems have been migrated to
household appliances like digital televisions. However, these systems and their applications
which are originally designed to be controlled through touch screen are difficult to be
operated by the traditional remote control of televisions. Most of theapplications need to be
rewritten in order to adapt to remote controls, some methods are devised to enhance the
function of remote controls so that they could simulate the operation of touch user interface
such as Touchpad into a remote control to commit commands and select items on a screen
and a touch screen and a dial knob to a remote control for easy-to-control. Furthermore,
several studies renovate remote controls with entirely new forms are a the laser pointer and a
camera to simulate the movement of the cursor and the operation of mouse in interaction with
the target device and The pen-like device uses a 6-axis accelerometer inside the device to
detect hand movements and thereby to cast the pointing event to the object. Furthermore,
several studies of hand gestures to control televisions or other electric appliances were
conducted and thus a remote control was replaced by hand. However, both the enhancements
and the entirely new forms of the remote control will not only increase hardware cost and
energy consumption, but also relatively lower precision of manipulation of the target device.

PROPOSED SYSTEM
In this paper, a cost-effective method reusing traditional infrared remote controls for
digital televisions is proposed. The method maps keystrokes of a remote control to the virtual
touch-based operations like slide and touch on the applications as if they were operated via
touch screen. The virtual touch-based operations are produced by passing commands to the
input subsystem. As a remote control is a kind of keyboard device with limited amount of the
keystrokes, it could not be mapped to every operation of touch available on screen, but it can
be mapped to several touch operations which is sufficient to manipulate applications. By
setting up two kinds of information sets, the keystrokes on the remote control would be
capable of mapping to the touch-based method such as touch, slide, pinch-to-zoom, etc.,
according to the recognition algorithm. This method has a better performance on the
applications related to game than others, because the touch operation on scenes in the game is
relatively simple, and is easy to be simulated with the keystroke events. We implemented our
proposed system through Virtual Button implementation and Notification in Microcontroller
LCD with Home Appliances Control.
HARDWARE REQURIMENT
ZIGBEE
MOTOR DRIVER (L293D)
PC WITH OPEN CV
WEB CAMERA

SOFTWARE REQURIMENT
VISUAL STUDIO
X-CTU

BLOCK DIAGRAM

ZIGBEE

MOTOR
DRIVER
(L293D)

ZIGBEE

PC with OpenCV and
Dotnet

Web Camera

More Related Content

What's hot

Nervousnet HUB - Mobile App Wireframes - (Build your own Smart City Service) ...
Nervousnet HUB - Mobile App Wireframes - (Build your own Smart City Service) ...Nervousnet HUB - Mobile App Wireframes - (Build your own Smart City Service) ...
Nervousnet HUB - Mobile App Wireframes - (Build your own Smart City Service) ...Prasad Pulikal
 
Presentation (Keyboard without Keys And Board)
Presentation (Keyboard without Keys And Board)Presentation (Keyboard without Keys And Board)
Presentation (Keyboard without Keys And Board)university Of Ruhuna
 
[Part 3] automation of home appliances using raspberry pi – all set to automa...
[Part 3] automation of home appliances using raspberry pi – all set to automa...[Part 3] automation of home appliances using raspberry pi – all set to automa...
[Part 3] automation of home appliances using raspberry pi – all set to automa...Azilen Technologies Pvt. Ltd.
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboardStephen Raj
 
how to use the virtual keyboard
how to use the virtual keyboardhow to use the virtual keyboard
how to use the virtual keyboardSri Rakesh
 
Virtual keyboard seminar ppt
Virtual keyboard seminar pptVirtual keyboard seminar ppt
Virtual keyboard seminar pptShruti Maheshwari
 
Keyboards without keys and boards
Keyboards without keys and boardsKeyboards without keys and boards
Keyboards without keys and boardsParesh Tayade
 
Virtual Keyboard (VKB)-Keyboard Without KEYS and Board
Virtual Keyboard (VKB)-Keyboard Without KEYS and BoardVirtual Keyboard (VKB)-Keyboard Without KEYS and Board
Virtual Keyboard (VKB)-Keyboard Without KEYS and Boardsumit kumar
 
Magnetic door lock system for security
Magnetic door lock system for securityMagnetic door lock system for security
Magnetic door lock system for securityEcway Technologies
 
Nervousnet and Swarmpulse integration
Nervousnet and Swarmpulse integrationNervousnet and Swarmpulse integration
Nervousnet and Swarmpulse integrationPrasad Pulikal
 
Presentation virtual keybord_2
Presentation virtual keybord_2Presentation virtual keybord_2
Presentation virtual keybord_2kondalarao7
 

What's hot (16)

Nervousnet HUB - Mobile App Wireframes - (Build your own Smart City Service) ...
Nervousnet HUB - Mobile App Wireframes - (Build your own Smart City Service) ...Nervousnet HUB - Mobile App Wireframes - (Build your own Smart City Service) ...
Nervousnet HUB - Mobile App Wireframes - (Build your own Smart City Service) ...
 
Presentation (Keyboard without Keys And Board)
Presentation (Keyboard without Keys And Board)Presentation (Keyboard without Keys And Board)
Presentation (Keyboard without Keys And Board)
 
[Part 3] automation of home appliances using raspberry pi – all set to automa...
[Part 3] automation of home appliances using raspberry pi – all set to automa...[Part 3] automation of home appliances using raspberry pi – all set to automa...
[Part 3] automation of home appliances using raspberry pi – all set to automa...
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
how to use the virtual keyboard
how to use the virtual keyboardhow to use the virtual keyboard
how to use the virtual keyboard
 
Virtual keyboard seminar ppt
Virtual keyboard seminar pptVirtual keyboard seminar ppt
Virtual keyboard seminar ppt
 
Keyboards without keys and boards
Keyboards without keys and boardsKeyboards without keys and boards
Keyboards without keys and boards
 
Virtual Keyboard (VKB)-Keyboard Without KEYS and Board
Virtual Keyboard (VKB)-Keyboard Without KEYS and BoardVirtual Keyboard (VKB)-Keyboard Without KEYS and Board
Virtual Keyboard (VKB)-Keyboard Without KEYS and Board
 
Blind shoes
Blind shoesBlind shoes
Blind shoes
 
Tech
TechTech
Tech
 
Virtual keyboard
Virtual keyboardVirtual keyboard
Virtual keyboard
 
Sixth sense technology ppt
Sixth sense technology pptSixth sense technology ppt
Sixth sense technology ppt
 
Magnetic door lock system for security
Magnetic door lock system for securityMagnetic door lock system for security
Magnetic door lock system for security
 
Nervousnet and Swarmpulse integration
Nervousnet and Swarmpulse integrationNervousnet and Swarmpulse integration
Nervousnet and Swarmpulse integration
 
Presentation virtual keybord_2
Presentation virtual keybord_2Presentation virtual keybord_2
Presentation virtual keybord_2
 
Project ppt 1
Project ppt 1Project ppt 1
Project ppt 1
 

Viewers also liked

Triaxial accelerometer based fall detection method using a self-constructing ...
Triaxial accelerometer based fall detection method using a self-constructing ...Triaxial accelerometer based fall detection method using a self-constructing ...
Triaxial accelerometer based fall detection method using a self-constructing ...Ecwaytech
 
Automatic calibration method for driver’s head orientation and eye movements ...
Automatic calibration method for driver’s head orientation and eye movements ...Automatic calibration method for driver’s head orientation and eye movements ...
Automatic calibration method for driver’s head orientation and eye movements ...Ecwaytech
 
Presentacion migracion
Presentacion migracionPresentacion migracion
Presentacion migracionRichardo99
 
A robot that approaches pedestrians
A robot that approaches pedestriansA robot that approaches pedestrians
A robot that approaches pedestriansEcwaytech
 
Design and evaluation of a haptic computer assistant for tele-manipulation tasks
Design and evaluation of a haptic computer assistant for tele-manipulation tasksDesign and evaluation of a haptic computer assistant for tele-manipulation tasks
Design and evaluation of a haptic computer assistant for tele-manipulation tasksEcwaytech
 
Borsa Istanbul Derivatives Market (VIOP) Q1 2015 Presentation
Borsa Istanbul Derivatives Market (VIOP) Q1 2015 PresentationBorsa Istanbul Derivatives Market (VIOP) Q1 2015 Presentation
Borsa Istanbul Derivatives Market (VIOP) Q1 2015 PresentationBorsa İstanbul
 
наш чехов. дейко е.п., полянчикова ж.в.
наш чехов. дейко е.п., полянчикова ж.в.наш чехов. дейко е.п., полянчикова ж.в.
наш чехов. дейко е.п., полянчикова ж.в.virtualtaganrog
 
Jeremiah Colgin CHART Resume
Jeremiah Colgin CHART ResumeJeremiah Colgin CHART Resume
Jeremiah Colgin CHART ResumeJeremiah Colgin
 
Changes in the correlation between eye and steering movements indicate driver...
Changes in the correlation between eye and steering movements indicate driver...Changes in the correlation between eye and steering movements indicate driver...
Changes in the correlation between eye and steering movements indicate driver...Ecwaytech
 
Low power wireless sensor network for building monitoring
Low power wireless sensor network for building monitoringLow power wireless sensor network for building monitoring
Low power wireless sensor network for building monitoringEcwaytech
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...Ecwaytech
 
Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...Ecwaytech
 
Energy efficient wireless mac protocolsfor railway monitoring applications
Energy efficient wireless mac protocolsfor railway monitoring applicationsEnergy efficient wireless mac protocolsfor railway monitoring applications
Energy efficient wireless mac protocolsfor railway monitoring applicationsEcwaytech
 
Automatic road crack detection and characterization
Automatic road crack detection and characterizationAutomatic road crack detection and characterization
Automatic road crack detection and characterizationEcwaytech
 
Land use classification using taxi gps traces
Land use classification using taxi gps tracesLand use classification using taxi gps traces
Land use classification using taxi gps tracesEcwaytech
 
Design of a wsn platform for long term environmental monitoring for iot appli...
Design of a wsn platform for long term environmental monitoring for iot appli...Design of a wsn platform for long term environmental monitoring for iot appli...
Design of a wsn platform for long term environmental monitoring for iot appli...Ecwaytech
 

Viewers also liked (20)

Triaxial accelerometer based fall detection method using a self-constructing ...
Triaxial accelerometer based fall detection method using a self-constructing ...Triaxial accelerometer based fall detection method using a self-constructing ...
Triaxial accelerometer based fall detection method using a self-constructing ...
 
Automatic calibration method for driver’s head orientation and eye movements ...
Automatic calibration method for driver’s head orientation and eye movements ...Automatic calibration method for driver’s head orientation and eye movements ...
Automatic calibration method for driver’s head orientation and eye movements ...
 
Presentacion migracion
Presentacion migracionPresentacion migracion
Presentacion migracion
 
A robot that approaches pedestrians
A robot that approaches pedestriansA robot that approaches pedestrians
A robot that approaches pedestrians
 
Design and evaluation of a haptic computer assistant for tele-manipulation tasks
Design and evaluation of a haptic computer assistant for tele-manipulation tasksDesign and evaluation of a haptic computer assistant for tele-manipulation tasks
Design and evaluation of a haptic computer assistant for tele-manipulation tasks
 
主日投影片
主日投影片主日投影片
主日投影片
 
Borsa Istanbul Derivatives Market (VIOP) Q1 2015 Presentation
Borsa Istanbul Derivatives Market (VIOP) Q1 2015 PresentationBorsa Istanbul Derivatives Market (VIOP) Q1 2015 Presentation
Borsa Istanbul Derivatives Market (VIOP) Q1 2015 Presentation
 
наш чехов. дейко е.п., полянчикова ж.в.
наш чехов. дейко е.п., полянчикова ж.в.наш чехов. дейко е.п., полянчикова ж.в.
наш чехов. дейко е.п., полянчикова ж.в.
 
Jeremiah Colgin CHART Resume
Jeremiah Colgin CHART ResumeJeremiah Colgin CHART Resume
Jeremiah Colgin CHART Resume
 
Changes in the correlation between eye and steering movements indicate driver...
Changes in the correlation between eye and steering movements indicate driver...Changes in the correlation between eye and steering movements indicate driver...
Changes in the correlation between eye and steering movements indicate driver...
 
Low power wireless sensor network for building monitoring
Low power wireless sensor network for building monitoringLow power wireless sensor network for building monitoring
Low power wireless sensor network for building monitoring
 
St. augustine gvsa flyer 25 june 2015
St. augustine gvsa flyer 25 june 2015St. augustine gvsa flyer 25 june 2015
St. augustine gvsa flyer 25 june 2015
 
An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...An embedded systems laboratory to support rapid prototyping of robotics and t...
An embedded systems laboratory to support rapid prototyping of robotics and t...
 
Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...Intelligent household led lighting system considering energy efficiency and u...
Intelligent household led lighting system considering energy efficiency and u...
 
Energy efficient wireless mac protocolsfor railway monitoring applications
Energy efficient wireless mac protocolsfor railway monitoring applicationsEnergy efficient wireless mac protocolsfor railway monitoring applications
Energy efficient wireless mac protocolsfor railway monitoring applications
 
Automatic road crack detection and characterization
Automatic road crack detection and characterizationAutomatic road crack detection and characterization
Automatic road crack detection and characterization
 
Land use classification using taxi gps traces
Land use classification using taxi gps tracesLand use classification using taxi gps traces
Land use classification using taxi gps traces
 
Design of a wsn platform for long term environmental monitoring for iot appli...
Design of a wsn platform for long term environmental monitoring for iot appli...Design of a wsn platform for long term environmental monitoring for iot appli...
Design of a wsn platform for long term environmental monitoring for iot appli...
 
Modul 6 kb 3
Modul 6 kb 3Modul 6 kb 3
Modul 6 kb 3
 
Menyisipkan gambar
Menyisipkan gambarMenyisipkan gambar
Menyisipkan gambar
 

Similar to A virtual touch event method using scene recognition for digital television

A Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureA Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureIRJET Journal
 
Gesture final report new
Gesture final report newGesture final report new
Gesture final report newchithiracyriac
 
Real Time Head & Hand Tracking Using 2.5D Data
Real Time Head & Hand Tracking Using 2.5D Data Real Time Head & Hand Tracking Using 2.5D Data
Real Time Head & Hand Tracking Using 2.5D Data Harin Veera
 
Computer vision based human computer interaction using color detection techni...
Computer vision based human computer interaction using color detection techni...Computer vision based human computer interaction using color detection techni...
Computer vision based human computer interaction using color detection techni...Chetan Dhule
 
Controlling Computer using Hand Gestures
Controlling Computer using Hand GesturesControlling Computer using Hand Gestures
Controlling Computer using Hand GesturesIRJET Journal
 
Media Control Using Hand Gesture Moments
Media Control Using Hand Gesture MomentsMedia Control Using Hand Gesture Moments
Media Control Using Hand Gesture MomentsIRJET Journal
 
HAND GESTURE CONTROLLED MOUSE
HAND GESTURE CONTROLLED MOUSEHAND GESTURE CONTROLLED MOUSE
HAND GESTURE CONTROLLED MOUSEIRJET Journal
 
Gesture recognition adi
Gesture recognition adiGesture recognition adi
Gesture recognition adiaditya verma
 
Touchless touch screen technology.pptx
Touchless touch screen technology.pptxTouchless touch screen technology.pptx
Touchless touch screen technology.pptxSuryavardhan23
 
DESIGN AND DEVELOPMENT OF WRIST-TILT BASED PC CURSOR CONTROL USING ACCELEROMETER
DESIGN AND DEVELOPMENT OF WRIST-TILT BASED PC CURSOR CONTROL USING ACCELEROMETERDESIGN AND DEVELOPMENT OF WRIST-TILT BASED PC CURSOR CONTROL USING ACCELEROMETER
DESIGN AND DEVELOPMENT OF WRIST-TILT BASED PC CURSOR CONTROL USING ACCELEROMETERIJCSEA Journal
 
Technical Seminar-1 (2).pptx
Technical Seminar-1 (2).pptxTechnical Seminar-1 (2).pptx
Technical Seminar-1 (2).pptxEgguIqbal
 
Hand Gesture Recognition Using OpenCV Python
Hand Gesture Recognition Using OpenCV Python Hand Gesture Recognition Using OpenCV Python
Hand Gesture Recognition Using OpenCV Python Arijit Mukherjee
 
IRJET- Finger Gesture Recognition Using Linear Camera
IRJET-  	  Finger Gesture Recognition Using Linear CameraIRJET-  	  Finger Gesture Recognition Using Linear Camera
IRJET- Finger Gesture Recognition Using Linear CameraIRJET Journal
 
Technicalseminaronvirtualsmartphone 180201091738
Technicalseminaronvirtualsmartphone 180201091738Technicalseminaronvirtualsmartphone 180201091738
Technicalseminaronvirtualsmartphone 180201091738ThimmaReddy18
 
Technical seminar on virtual smart phone
Technical seminar on virtual smart phoneTechnical seminar on virtual smart phone
Technical seminar on virtual smart phoneAkshitha Chutke
 
IEEE 2013 - 2014 Embedded and Android Titles
IEEE 2013 - 2014 Embedded and Android TitlesIEEE 2013 - 2014 Embedded and Android Titles
IEEE 2013 - 2014 Embedded and Android TitlesMblazan Solutionz
 
Design and evaluation of a haptic computer assistant for tele-manipulation tasks
Design and evaluation of a haptic computer assistant for tele-manipulation tasksDesign and evaluation of a haptic computer assistant for tele-manipulation tasks
Design and evaluation of a haptic computer assistant for tele-manipulation tasksecwayerode
 

Similar to A virtual touch event method using scene recognition for digital television (20)

A Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureA Survey on Detecting Hand Gesture
A Survey on Detecting Hand Gesture
 
Gesture final report new
Gesture final report newGesture final report new
Gesture final report new
 
Real Time Head & Hand Tracking Using 2.5D Data
Real Time Head & Hand Tracking Using 2.5D Data Real Time Head & Hand Tracking Using 2.5D Data
Real Time Head & Hand Tracking Using 2.5D Data
 
SEMINAR_PPT.pptx
SEMINAR_PPT.pptxSEMINAR_PPT.pptx
SEMINAR_PPT.pptx
 
Touch screen
Touch screenTouch screen
Touch screen
 
Computer vision based human computer interaction using color detection techni...
Computer vision based human computer interaction using color detection techni...Computer vision based human computer interaction using color detection techni...
Computer vision based human computer interaction using color detection techni...
 
Controlling Computer using Hand Gestures
Controlling Computer using Hand GesturesControlling Computer using Hand Gestures
Controlling Computer using Hand Gestures
 
Media Control Using Hand Gesture Moments
Media Control Using Hand Gesture MomentsMedia Control Using Hand Gesture Moments
Media Control Using Hand Gesture Moments
 
HAND GESTURE CONTROLLED MOUSE
HAND GESTURE CONTROLLED MOUSEHAND GESTURE CONTROLLED MOUSE
HAND GESTURE CONTROLLED MOUSE
 
Gesture recognition adi
Gesture recognition adiGesture recognition adi
Gesture recognition adi
 
Touchless touch screen technology.pptx
Touchless touch screen technology.pptxTouchless touch screen technology.pptx
Touchless touch screen technology.pptx
 
DESIGN AND DEVELOPMENT OF WRIST-TILT BASED PC CURSOR CONTROL USING ACCELEROMETER
DESIGN AND DEVELOPMENT OF WRIST-TILT BASED PC CURSOR CONTROL USING ACCELEROMETERDESIGN AND DEVELOPMENT OF WRIST-TILT BASED PC CURSOR CONTROL USING ACCELEROMETER
DESIGN AND DEVELOPMENT OF WRIST-TILT BASED PC CURSOR CONTROL USING ACCELEROMETER
 
O04602101103
O04602101103O04602101103
O04602101103
 
Technical Seminar-1 (2).pptx
Technical Seminar-1 (2).pptxTechnical Seminar-1 (2).pptx
Technical Seminar-1 (2).pptx
 
Hand Gesture Recognition Using OpenCV Python
Hand Gesture Recognition Using OpenCV Python Hand Gesture Recognition Using OpenCV Python
Hand Gesture Recognition Using OpenCV Python
 
IRJET- Finger Gesture Recognition Using Linear Camera
IRJET-  	  Finger Gesture Recognition Using Linear CameraIRJET-  	  Finger Gesture Recognition Using Linear Camera
IRJET- Finger Gesture Recognition Using Linear Camera
 
Technicalseminaronvirtualsmartphone 180201091738
Technicalseminaronvirtualsmartphone 180201091738Technicalseminaronvirtualsmartphone 180201091738
Technicalseminaronvirtualsmartphone 180201091738
 
Technical seminar on virtual smart phone
Technical seminar on virtual smart phoneTechnical seminar on virtual smart phone
Technical seminar on virtual smart phone
 
IEEE 2013 - 2014 Embedded and Android Titles
IEEE 2013 - 2014 Embedded and Android TitlesIEEE 2013 - 2014 Embedded and Android Titles
IEEE 2013 - 2014 Embedded and Android Titles
 
Design and evaluation of a haptic computer assistant for tele-manipulation tasks
Design and evaluation of a haptic computer assistant for tele-manipulation tasksDesign and evaluation of a haptic computer assistant for tele-manipulation tasks
Design and evaluation of a haptic computer assistant for tele-manipulation tasks
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 

A virtual touch event method using scene recognition for digital television

  • 1. A VIRTUAL TOUCH EVENT METHOD USING SCENE RECOGNITION FOR DIGITAL TELEVISION ABSTRACT Because of rich applications, smart operating systems on cell phones are now being migrated to home appliances like televisions. However, applications that are originally designed to be operated by touch screen are not suitable for televisions with these systems. This paper presents a method to manipulate applications with infrared remote control instead of touch screen on televisions without rewriting the code of these applications or adding extra expense on hardware. The principle of the method is to map keystroke events on the remote control to virtual touch-based events according to specific mapping relationship corresponding to each application. Since the mapping relationship is various in each scene within one application, scenes should be recognized with feature information before the mapping process. The feature information and the mapping relationship in each scene have been set up prior to running of the application. When one application is running, the current scene of the application could be identified by scene recognition algorithm, the mapping relationship related to the current scene is able to be acquired, and then keystrokes on the remote control would be mapped to touch based events. The proposed method is tested on a smart television platform, and the result indicates the method can operate most applications by remote control, while the input response delay brought by the event mapping is negligibly less one than millisecond1.
  • 2. EXISTING SYSTEM Recently the portable devices, the smart operating systems have been migrated to household appliances like digital televisions. However, these systems and their applications which are originally designed to be controlled through touch screen are difficult to be operated by the traditional remote control of televisions. Most of theapplications need to be rewritten in order to adapt to remote controls, some methods are devised to enhance the function of remote controls so that they could simulate the operation of touch user interface such as Touchpad into a remote control to commit commands and select items on a screen and a touch screen and a dial knob to a remote control for easy-to-control. Furthermore, several studies renovate remote controls with entirely new forms are a the laser pointer and a camera to simulate the movement of the cursor and the operation of mouse in interaction with the target device and The pen-like device uses a 6-axis accelerometer inside the device to detect hand movements and thereby to cast the pointing event to the object. Furthermore, several studies of hand gestures to control televisions or other electric appliances were conducted and thus a remote control was replaced by hand. However, both the enhancements and the entirely new forms of the remote control will not only increase hardware cost and energy consumption, but also relatively lower precision of manipulation of the target device. PROPOSED SYSTEM In this paper, a cost-effective method reusing traditional infrared remote controls for digital televisions is proposed. The method maps keystrokes of a remote control to the virtual touch-based operations like slide and touch on the applications as if they were operated via touch screen. The virtual touch-based operations are produced by passing commands to the input subsystem. As a remote control is a kind of keyboard device with limited amount of the keystrokes, it could not be mapped to every operation of touch available on screen, but it can be mapped to several touch operations which is sufficient to manipulate applications. By setting up two kinds of information sets, the keystrokes on the remote control would be capable of mapping to the touch-based method such as touch, slide, pinch-to-zoom, etc., according to the recognition algorithm. This method has a better performance on the applications related to game than others, because the touch operation on scenes in the game is relatively simple, and is easy to be simulated with the keystroke events. We implemented our proposed system through Virtual Button implementation and Notification in Microcontroller LCD with Home Appliances Control.
  • 3. HARDWARE REQURIMENT ZIGBEE MOTOR DRIVER (L293D) PC WITH OPEN CV WEB CAMERA SOFTWARE REQURIMENT VISUAL STUDIO X-CTU BLOCK DIAGRAM ZIGBEE MOTOR DRIVER (L293D) ZIGBEE PC with OpenCV and Dotnet Web Camera