[go: up one dir, main page]

FR2859800B1 - PORTABLE ELECTRONIC DEVICE WITH MAN-MACHINE INTERFACE TAKING ACCOUNT OF DEVICE MOVEMENTS, CORRESPONDING METHOD AND COMPUTER PROGRAM - Google Patents

PORTABLE ELECTRONIC DEVICE WITH MAN-MACHINE INTERFACE TAKING ACCOUNT OF DEVICE MOVEMENTS, CORRESPONDING METHOD AND COMPUTER PROGRAM

Info

Publication number
FR2859800B1
FR2859800B1 FR0310775A FR0310775A FR2859800B1 FR 2859800 B1 FR2859800 B1 FR 2859800B1 FR 0310775 A FR0310775 A FR 0310775A FR 0310775 A FR0310775 A FR 0310775A FR 2859800 B1 FR2859800 B1 FR 2859800B1
Authority
FR
France
Prior art keywords
portable electronic
electronic device
computer program
vector
man
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
FR0310775A
Other languages
French (fr)
Other versions
FR2859800A1 (en
Inventor
Vincent Brient
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sierra Wireless SA
Original Assignee
Wavecom SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wavecom SA filed Critical Wavecom SA
Priority to FR0310775A priority Critical patent/FR2859800B1/en
Priority to PCT/FR2004/002313 priority patent/WO2005026940A1/en
Publication of FR2859800A1 publication Critical patent/FR2859800A1/en
Application granted granted Critical
Publication of FR2859800B1 publication Critical patent/FR2859800B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • G06F3/0317Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1686Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated camera
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/163Indexing scheme relating to constructional details of the computer
    • G06F2200/1637Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Telephone Function (AREA)
  • Studio Devices (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)

Abstract

The device has a motion detection unit detecting movements applied by a user based on an analysis of two successive images taken by a camera. A user interface associates events with the motions and analyzes a principal motion vector that is determined by the detection unit. The interface associates events with the vector, if the vector responds to predetermined criteria such as an amplitude or direction of the vector. - Independent claims are also included for the following: - (a) a distinct event associating method for user interface of a portable electronic device equipped with a camera - (b) a computer program for a portable electronic device.
FR0310775A 2003-09-12 2003-09-12 PORTABLE ELECTRONIC DEVICE WITH MAN-MACHINE INTERFACE TAKING ACCOUNT OF DEVICE MOVEMENTS, CORRESPONDING METHOD AND COMPUTER PROGRAM Expired - Fee Related FR2859800B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR0310775A FR2859800B1 (en) 2003-09-12 2003-09-12 PORTABLE ELECTRONIC DEVICE WITH MAN-MACHINE INTERFACE TAKING ACCOUNT OF DEVICE MOVEMENTS, CORRESPONDING METHOD AND COMPUTER PROGRAM
PCT/FR2004/002313 WO2005026940A1 (en) 2003-09-12 2004-09-10 Portable electronic device with man/machine interface integrating device movements, corresponding method and programme

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0310775A FR2859800B1 (en) 2003-09-12 2003-09-12 PORTABLE ELECTRONIC DEVICE WITH MAN-MACHINE INTERFACE TAKING ACCOUNT OF DEVICE MOVEMENTS, CORRESPONDING METHOD AND COMPUTER PROGRAM

Publications (2)

Publication Number Publication Date
FR2859800A1 FR2859800A1 (en) 2005-03-18
FR2859800B1 true FR2859800B1 (en) 2008-07-04

Family

ID=34203424

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0310775A Expired - Fee Related FR2859800B1 (en) 2003-09-12 2003-09-12 PORTABLE ELECTRONIC DEVICE WITH MAN-MACHINE INTERFACE TAKING ACCOUNT OF DEVICE MOVEMENTS, CORRESPONDING METHOD AND COMPUTER PROGRAM

Country Status (2)

Country Link
FR (1) FR2859800B1 (en)
WO (1) WO2005026940A1 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0503253D0 (en) * 2005-02-17 2005-03-23 Univ Northumbria Newcastle User control of a hand-held device
FR2889323B1 (en) * 2005-07-29 2008-12-12 Realeyes3D Sa METHOD FOR CONTROLLING AN INTERFACE USING A CAMERA COMPRISING A COMMUNICATION TERMINAL
FR2889324B1 (en) * 2005-07-29 2007-11-23 Realeyes3D Sa METHOD FOR CONTROLLING A GRAPHICAL INTERFACE USING A CAMERA EQUIPPING A COMMUNICATION TERMINAL
US7697827B2 (en) 2005-10-17 2010-04-13 Konicek Jeffrey C User-friendlier interfaces for a camera
FR2898007B1 (en) * 2006-02-27 2008-09-19 Sagem Comm METHOD FOR ADAPTING THE MAN / MACHINE INTERFACE OF A TELEPHONE AND TELEPHONE ACCORDING TO THE METHOD
KR100764698B1 (en) * 2006-08-07 2007-10-08 삼성전자주식회사 Method of controlling user interface of portable terminal by pattern recognition and analysis of camera image and terminal
US20080134102A1 (en) * 2006-12-05 2008-06-05 Sony Ericsson Mobile Communications Ab Method and system for detecting movement of an object
GB2448319A (en) * 2007-04-10 2008-10-15 Univ Northumbria Newcastle User Control of a Hand-Held Device
US8384718B2 (en) * 2008-01-10 2013-02-26 Sony Corporation System and method for navigating a 3D graphical user interface

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3727954B2 (en) * 1993-11-10 2005-12-21 キヤノン株式会社 Imaging device
FR2734911B1 (en) * 1995-06-01 1997-08-01 Aerospatiale METHOD AND DEVICE FOR DETECTING THE MOVEMENT OF A TARGET AND THEIR APPLICATIONS
JPH10240436A (en) * 1996-12-26 1998-09-11 Nikon Corp Information processing device and recording medium
US6269174B1 (en) * 1997-10-28 2001-07-31 Ligos Corporation Apparatus and method for fast motion estimation
US5994710A (en) * 1998-04-30 1999-11-30 Hewlett-Packard Company Scanning mouse for a computer system
US7187412B1 (en) * 2000-01-18 2007-03-06 Hewlett-Packard Development Company, L.P. Pointing device for digital camera display
JP3785902B2 (en) * 2000-07-11 2006-06-14 インターナショナル・ビジネス・マシーンズ・コーポレーション Device, device control method, pointer movement method
JP2002196877A (en) * 2000-12-25 2002-07-12 Hitachi Ltd Electronic devices using image sensors

Also Published As

Publication number Publication date
WO2005026940A1 (en) 2005-03-24
FR2859800A1 (en) 2005-03-18

Similar Documents

Publication Publication Date Title
Wang et al. Hear sign language: A real-time end-to-end sign language recognition system
CN105824431B (en) Message input device and method
Liu et al. Maniwav: Learning robot manipulation from in-the-wild audio-visual data
ATE443903T1 (en) METHOD AND DEVICE FOR REAL-TIME MOTION DETECTION
US8421634B2 (en) Sensing mechanical energy to appropriate the body for data input
CN112926423A (en) Kneading gesture detection and recognition method, device and system
WO2011028325A3 (en) Processing motion sensor data using accessible templates
RU2601152C2 (en) Device, method and computer program to provide information to user
FR2967804B1 (en) METHOD AND DEVICE FOR DETECTING AND TRACKING REAL-TIME MOVING NON-RIGID OBJECTS IN A VIDEO STREAM ENABLING A USER TO INTERACT WITH A COMPUTER SYSTEM
JP2012073830A (en) Interface device
Patil et al. Gesturepod: Enabling on-device gesture-based interaction for white cane users
US10296096B2 (en) Operation recognition device and operation recognition method
SE0001761L (en) Method for generating a composite image and apparatus for detecting fingerprints
CN108406848A (en) A kind of intelligent robot and its motion control method based on scene analysis
CN112166400A (en) Human Machine Interface System
JP2015087377A (en) System and program for pedestrian observation and advance direction estimation method
MY140415A (en) Input-device movement to cursor movement correlator
CN102939617A (en) Gesture recognition device, gesture recognition method and program
FR2859800B1 (en) PORTABLE ELECTRONIC DEVICE WITH MAN-MACHINE INTERFACE TAKING ACCOUNT OF DEVICE MOVEMENTS, CORRESPONDING METHOD AND COMPUTER PROGRAM
CN103677254B (en) Method and apparatus for recording operation
TWI873594B (en) Head mounted display, tapping input signal generating method, and non-transitory computer readable storage medium thereof
Jain et al. Design and implementation of the smart glove to aid the visually impaired
CN116246299A (en) Low-head-group intelligent recognition system combining target detection and gesture recognition technology
Villani et al. Smartwatch-enhanced interaction with an advanced troubleshooting system for industrial machines
CN114104881A (en) Robot control method and device, electronic equipment and readable storage medium

Legal Events

Date Code Title Description
ST Notification of lapse

Effective date: 20100531