[go: up one dir, main page]

WO2008048036A1 - Procédé et appareil de suivi de position tridimensionnelle d'un objet - Google Patents

Procédé et appareil de suivi de position tridimensionnelle d'un objet Download PDF

Info

Publication number
WO2008048036A1
WO2008048036A1 PCT/KR2007/005063 KR2007005063W WO2008048036A1 WO 2008048036 A1 WO2008048036 A1 WO 2008048036A1 KR 2007005063 W KR2007005063 W KR 2007005063W WO 2008048036 A1 WO2008048036 A1 WO 2008048036A1
Authority
WO
WIPO (PCT)
Prior art keywords
signal
ultrasonic signal
time
signal generator
ultrasonic
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.)
Ceased
Application number
PCT/KR2007/005063
Other languages
English (en)
Inventor
Do Young Ko
Jae Jun Lee
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.)
PNF Co Ltd
Original Assignee
PNF Co Ltd
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 PNF Co Ltd filed Critical PNF Co Ltd
Publication of WO2008048036A1 publication Critical patent/WO2008048036A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/18Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using ultrasonic, sonic, or infrasonic waves
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/02Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems using reflection of acoustic waves
    • G01S15/06Systems determining the position data of a target
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/89Sonar systems specially adapted for specific applications for mapping or imaging
    • G01S15/8906Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques
    • G01S15/8909Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques using a static transducer configuration
    • G01S15/8929Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques using a static transducer configuration using a three-dimensional transducer configuration
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/18Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using ultrasonic, sonic, or infrasonic waves
    • G01S5/26Position of receiver fixed by co-ordinating a plurality of position lines defined by path-difference measurements

Definitions

  • the present invention relates to a position tracking method and apparatus, and more particularly, to a method and apparatus for tracking a 3D position of an object moving in a 3D space by using ultrasonic waves.
  • the present invention provides a 3D position tracking method and apparatus capable of measuring a 3D position of a moving object in a 3D space in real-time without excessive costs.
  • a 3D position measuring apparatus including: a signal generator generating an ultrasonic signal; a signal receiver comprising three or more ultrasonic signal receivers receiving the ultrasonic signal; and a position measuring unit measuring a position of the signal generator in a 3D space by using a difference between a time at which the ultrasonic signal is generated and a time at which the ultrasonic signal is received to the signal receiver.
  • the signal generator may simultaneously generate a reference signal and the ultrasonic signal
  • the position measuring unit may set a time at which the reference signal is received to the signal receiver as the time at which the ultrasonic signal is generated to measure the position of the signal generator in the 3D space.
  • the signal generator may include a plurality of ultrasonic signal generators, each of the ultrasonic signal generators may generate an ultrasonic signal at a reference time corresponding to a time slot allocated to each of the ultrasonic signal generators, and the position measuring unit may measure a position of the ultrasonic signal generator to which a time slot is allocated by using a difference between the reference time of each time slot and the time at which the ultrasonic signal generated at each time slot is received, in order to measure the position of the signal generator in the 3D space.
  • the signal generator may simultaneously generate a reference signal and the ultrasonic signal, and the position measuring unit may set a time at which the reference signal is received to the signal receiver as a reference time of a first time slot of a plurality of the time slots to set a reference time of each time slot.
  • the signal generator may generate the ultrasonic signal when receives a control signal for instructing the signal generator to generate the ultrasonic signal from the position measuring unit, and the position measuring unit may output the control signal to the signal generator and measure a position of the signal generator in the 3D space by using a difference between a time at which the control signal is output and a time at which the ultrasonic signal is received.
  • a 3D position measuring method including: (a) a predetermined signal generator generating an ultrasonic signal; (b) a signal receiver comprising three or more ultrasonic signal receivers disposed at predetermined intervals and receiving the ultrasonic signal; and (c) a position measuring unit measuring a position of the signal generator in a 3D space by using a difference between a time at which the ultrasonic signal is generated and a time at which the ultrasonic signal is received to the signal receiver.
  • the signal generator may simultaneously generate a reference signal and the ultrasonic signal
  • the position measuring unit may set a time at which the reference signal is received to the signal receiver as a time at which the ultrasonic signal is generated to measure the position of the signal generator in the 3D space.
  • each of the ultrasonic signal generators provided to the signal generator may generate the ultrasonic signal at a reference time corresponding to a time slot allocated to each of the ultrasonic signal generators
  • the position measuring unit may measure a position of the ultrasonic signal generator to which each time slot is allocated by using a difference between the reference time of each time slot and a time at which the ultrasonic signal generated at each time slot is received to measure the space of the signal generator in the 3D space.
  • the 3D position measuring method may further include, before (a), outputting a control signal for instructing the signal generator to generate the ultrasonic signal to the signal generator by the position measuring unit.
  • the signal generator may receive the control signal and generate the ultrasonic signal
  • the position measuring unit may measure a position of the signal generator in the 3D space by using a time at which the control signal is output and a time at which the ultrasonic signal is received.
  • a 3D position of a signal generator is measured by using distances between a signal generator and ultrasonic signal receivers calculated by using differences between a time at which an ultrasonic signal is generated by the signal generator and times at which the ultrasonic signal is received to the ultrasonic signal receivers that are disposed at predetermined intervals to receive the ultrasonic signal, and distances between the ultrasonic signal receivers. Accordingly, a 3D position of a moving object in a 3D space can be accurately measured without excessive costs, and a 3D position tracking method and apparatus according to the present invention can be applied to a 3D mouse, a 3D pointer, a 3D video game input device, and the like.
  • FIG. 1 is a view for explaining a construction of a 3D position tracking apparatus according to a first embodiment of the present invention.
  • FIG. 2 is a block diagram illustrating details of a signal generator of FIG. 1.
  • FIGS. 3 to 6 are views for explaining a method of calculating coordinate values of the signal generator performed by a position measuring unit of FIG. 1.
  • FIG. 7 is a view illustrating a construction of a signal generator implemented in a stick shape according to a second embodiment of the present invention.
  • FIG. 8 is a timing diagram illustrating time relationships between a reference signal and first and second ultrasonic signals generated according to the second embodiment of the present invention.
  • FIG. 9 is a view illustrating an example of applying a 3D position tracking method and apparatus to a 3D simulation game according to the second embodiment of the present invention.
  • FIG. 10 is a view illustrating an example of a construction of a 3D position tracking apparatus including four ultrasonic signal receivers.
  • FIG. 11 is a view for explaining a 3D position tracking method and apparatus according to a third embodiment of the present invention. Best Mode for Carrying Out the Invention
  • FIG. 1 is a view for explaining a construction of a 3D position tracking apparatus according to a first embodiment of the present invention.
  • the 3D position tracking apparatus according to the first embodiment of the present invention includes a signal generator 20 for generating an ultrasonic signal and a reference signal by predetermined time periods, a signal receiver 10 for receiving the reference signal and the ultrasonic signal generated by the signal generator 20, and a position measuring unit 30 for measuring a position of the signal generator 20 in a 3D space by using a difference between a time at which the reference signal is received by the signal receiver 10 and a time at which the ultrasonic signal is received by the signal receiver 10.
  • the signal generator 20 includes a reference signal generator 22, an ultrasonic signal generator 24, a controller 28, and a power supply 26.
  • An outer appearance of the signal generator 20 may have a shape of a pen or the like.
  • the controller 28 simultaneously generates and outputs control signals for instructing the reference signal generator 22 and the ultrasonic signal generator 24 to generate the reference signal and the ultrasonic by predetermined time periods (for example, l/50sec) to the reference signal generator 22 and the ultrasonic signal generator 24, respectively.
  • the reference signal generator 22 generates the reference signal that is implemented as an infrared signal or a radio frequency (RF) signal according to the control signal input from the controller 28, and simultaneously, the ultrasonic signal generator 24 generates the ultrasonic signal according to the control signal input from the controller 28.
  • RF radio frequency
  • the power supply 26 supplies predetermined power to the reference signal generator 22, the ultrasonic signal generator 24, and the controller 28.
  • the power supply 26 may be implemented as a predetermined battery.
  • the signal receiver 10 includes a reference signal receiver 10-1 and three or more ultrasonic signal receivers 10-2.
  • the reference signal receiver 10-1 receives the infrared signal or the RF signal generated by the signal generator 10 to output the received signal to the position measuring unit 30 or notify the position measuring unit 30 of reception of the reference signal.
  • the reference signal receiver 10-1 may be disposed at an arbitrary position.
  • Each of the three or more ultrasonic signal receivers 10-2 receives the ultrasonic signal generated by the signal generator 20 to output the received ultrasonic signal to the position measuring unit 30 or notify the position measuring unit 30 of reception of the ultra sonic signal.
  • the ultrasonic signal receivers 10-2 are disposed at predetermined intervals to measure the position of the signal generator 20 by using distances between the ultrasonic signal receivers 10-2 as described later.
  • the three ultrasonic signal receivers 10-2 are disposed at edge portions of a computer monitor. However, if predetermined distances between the ultrasonic signal receivers 10-2 are provided, the ultrasonic signal receivers 10-2 may be disposed at other positions unlike in FIG. 1. In addition, if the distances between the ultrasonic signal receivers 10-2 are accurately measured and input to the position measuring unit 30, the distances between the ultrasonic signal receivers 10-2 do not need to be the predetermined distances.
  • the position measuring unit 30 uses a time at which the reference signal is received as a time at which the ultrasonic signal is generated by the signal generator 20 and calculates a distance between the signal generator 20 and each of the ultrasonic signal generators 10-2 by using the differences between the reference time and the times at which the ultrasonic signals are received.
  • FIGS. 3 to 6 are views for explaining a method of calculating the coordinate values of the signal generator 20 performed by the position measuring unit 20.
  • FIG. 3 An example of the method of calculating the coordinate values of the signal generator 20 is described with reference to FIGS. 3 to 6.
  • three sensors for implementing the ultrasonic signal receivers 10-2 are called sensors Sl, S2, and S3, the sensors are disposed to have a right angle in the same plane, coordinates of the sensors Sl, S2, and S3 are set to (0,0,0), (Lx,0,0), and (Lx,Ly,0) for the convenience, and coordinates of a position P of the signal generator 20 in the 3D space is set to (x,y,z).
  • the distance Lx between the sensors Sl and S2 and the distance Ly between the sensors S2 and S3 are known in advance.
  • a distance Ll between the signal generator 20 and the sensor Sl, a distance S2 between the signal generator 20 and the sensor S2, and a distance L3 between the signal generator 20 and the sensor S3 can be obtained by using the differences between the reference time and the times at which the ultrasonic signals are received as described above.
  • FIG. 4 a triangle having side lengths Ll, L2, and Lx is set, and Math Figure 1 is obtained.
  • Math Figure 1 is solved for the length x, the x-coordinate value can be obtained as shown in Math Figure 2.
  • FIG. 5 a triangle having side lengths L2, L3, and Ly is set, and the y-coordinate value can be obtained as shown in Math Figure 3 by using Math Figure 1.
  • the position measuring unit 30 may be implemented as software in electronic devices such as a desktop computer, a notebook computer, a personal digital assistant (PDA), a mobile terminal, and the like.
  • the 3D coordinate values of the signal generator 20 measured by performing the aforementioned operations can be provided as input values of various programs such as video games executed by the electronic devices.
  • the signal generator 20 may be applied to a mouse or a 3D pointer operating in the 3D space or used as an input unit such as a mouse or a joystick for the video games.
  • the signal generator 20 is implemented to have a single ultrasonic signal generator 24.
  • the signal generator 20 has two or more ultrasonic signal generators. The second embodiment and differences between the first and the second embodiments are described.
  • FIG. 7 is a view illustrating a construction of a signal generator implemented in a stick shape according to the second embodiment of the present invention.
  • the signal generator 20 according to the second embodiment includes first and second ultrasonic signal generators 24- 1 and 24-2.
  • the signal generator 20 includes the reference signal generator 22, the controller 28, and the power supply 26.
  • the power supply 26 supplies power to the first and second ultrasonic signal generators 24-1 and 24-2, the reference signal generator 22, and the controller 28.
  • the reference signal generator 22 generates an infrared signal or an RF signal as a reference signal according to control signals input from the controller 28.
  • the controller 28 generates and outputs the control signals for instructing the reference signal generator 22 to generate the reference signal by a predetermined time period (for example, l/50sec) to the reference signal generator 22.
  • the controller 28 divides the time period for generating the reference signal by the number of ultrasonic signal generators provided to the signal generator 20, allocates a time slot to each ultrasonic signal generator, and outputs a control signal for instructing the ultrasonic signal generator to which the time slot is allocated to generate the ultrasonic signal at a time corresponding to the time slot to the corresponding ultrasonic signal generator.
  • the controller 28 divides the time period by 2 to allocate time slots to the fist and the second ultrasonic signal generators 24-1 and 24-2, respectively, and outputs a control signal for instructing the first ultrasonic signal generator 24- 1 to generate an ultrasonic signal at the same time when the reference signal is generated to the first ultrasonic signal generator 24-1, and after half a period after the reference signal is generated, outputs a control signal for instructing the second ultrasonic signal generator 24-2 to generate an ultrasonic signal to the second ultrasonic signal generator 24-2.
  • the first and second ultrasonic signal generators 24-1 and 24-2 generate the ultrasonic signals according to the control signals input from the controller 28.
  • FIG. 8 is a timing diagram illustrating time relationships between the reference signal and the first and second ultrasonic signals generated according to the second embodiment. As illustrated in FIG. 8, the time period is divided into the two time slots. At the first time slot, the reference signal is generated, and at the same time, the first ultrasonic signal is generated. After half the period, that is, at the second time slot, the second ultrasonic signal is generated. Here, the time period has to be determined to generate the reference signal so that the ultrasonic signal generated at each time slot is received to the corresponding ultrasonic signal receiver within the same time slot.
  • the reference signal and the first and second ultrasonic signals generated by the signal generator 20 are received by the reference signal receiver 10-1 and the ultrasonic signal receivers 10-2, respectively, and output to the position measuring unit 30.
  • the position measuring unit 30 Since the position measuring unit 30 is provided with information on the number of the ultrasonic signal generators in advance, the position measuring unit 30 sets the reference time of each slot from the time at which the reference signal is received and measures a position of the ultrasonic signal generator to which a corresponding time slot is allocated by using a difference between the reference time of each time slot and the time at which the ultrasonic signal is received.
  • the two time slots are allocated, and by using the difference between the time at which the reference signal is received (hereinafter, called a first reference time) and the time at which the first ultrasonic signal is received within half the period after the first reference time (hereinafter, called a second reference time), a position of the first ultrasonic signal generator 24-1 is measured according to the aforementioned Math Figure 1.
  • the position measuring unit 30 measures a position of the second ultrasonic signal generator 24-2 according to the aforementioned Math Figure 1 by using a difference between times at which the second reference time and the second ultrasonic signal are received.
  • the position measuring unit 30 can represent a spatial movement of the signal generator 20 by using coordinates of the positions of the first and second ultrasonic signal generators 24- 1 and 24-2.
  • FIG. 9 is a view illustrating an example of applying a 3D position tracking method and apparatus to a 3D simulation game according to the second embodiment of the present invention.
  • the 3D position tracking apparatus according to the present invention is used as an input unit of the game, and the signal generator 20 moved by the user corresponds to a knife 60 hold by a game character.
  • the position of the first ultrasonic signal generator 24- 1 measured by the position measuring unit 30 is input as an upper position 60- 1 of the knife in the game
  • the position of the second ultrasonic signal generator 24-2 measured by the second ultrasonic signal generator 24-2 is input as a lower position 60-2 in the game. Therefore, the user can move the knife to desired positions and directions in the game by moving the signal generator 20.
  • the signal receiver 10 is described to include the three ultrasonic signal receivers 10-2 in FIG. 2 referred to explain the first and second embodiments according to the present invention, the signal receiver 10 may include more than three ultrasonic signal receivers. In addition, as the number of the ultrasonic signal receivers increases, accurate measurements can be performed.
  • FIG. 11 is a view for explaining a 3D position tracking method and apparatus according to a third embodiment of the present invention.
  • the third embodiment illustrated in FIG. 11 is different from the aforementioned first and second embodiments in that the signal generator 20 and the position measuring unit 30 according to the third embodiment is connected in wired, control signals for generating ultrasonic signals and power to be supplied are provided from the position measuring unit 30 to the signal generator 20, and the position measuring unit 30 can know a time at which the ultrasonic signal is generated, so that an additional reference signal needs not to be generated.
  • the third embodiment according to the present invention is described with reference to FIG. 11.
  • the 3D position tracking apparatus according to the third embodiment includes a signal generator 20-3, signal receivers 10-3, and a position measuring unit 30-3.
  • the signal generator 20-3 is connected to the position measuring unit 30-3 in wired to receive power needed to generate the ultrasonic signal and the control signal for instructing the signal generator 20-3 to generate the ultrasonic signal from the position measuring unit 30-3 to generate the ultrasonic signal.
  • the signal generator 20-3 may include a signal ultrasonic signal generator as in the first embodiment or a plurality of the ultrasonic signal generators as in the second embodiment.
  • the signal receiver 10-3 includes three or more ultrasonic signal receivers. Each ultrasonic signal receiver receives an ultrasonic signal and outputs the received ul trasonic signal to the position measuring unit 30-3 or a fact that the ultrasonic signal is received to the position measuring unit 30-3. In this case, unlike the first and second embodiments, the signal receivers 10-3 according to the third embodiment may not include a reference signal receiver.
  • the position measuring unit 30-3 generates and outputs a control signal for instructing the signal generator 20-3 to generate the ultrasonic signal by a predetermined time period to the signal generator 20-3 and measures a position of the signal generator 20-3 by using a difference between the reference time for outputting the control signal and the time at which the ultrasonic signal is received to the signal receiver 10-3.
  • the position measuring unit 30-3 divides the time period for generating the ultrasonic signal to allocates a time slot to each ultrasonic signal generator provided to the signal generator 20-3 and measures a position of the ultrasonic signal generator 20-3 to which a corresponding time slot is allocated according to the aforementioned Math Figure 1 by using the difference between the reference time corresponding to each time slot and the time at which the ultrasonic signal is received.
  • the method of the present invention can also be embodied as computer readable codes on a computer readable recording medium.
  • the computer readable recording medium is any data storage device that can store data which can be thereafter read by a computer system. Examples of the computer readable recording medium include readonly memory (ROM), random-access memory (RAM), CD-ROMs, magnetic tapes, floppy disks, optical data storage devices, and carrier waves (such as data transmission through the Internet).
  • ROM readonly memory
  • RAM random-access memory
  • CD-ROMs compact discs
  • magnetic tapes magnetic tapes
  • floppy disks optical data storage devices
  • carrier waves such as data transmission through the Internet

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
  • Length Measuring Devices Characterised By Use Of Acoustic Means (AREA)

Abstract

L'invention concerne un procédé et un appareil de suivi de position 3D. Lesdits procédé et appareil de suivi de position 3D permettent de mesurer une position 3D d'un générateur de signaux par utilisation des distances entre un générateur de signaux et des récepteurs de signaux ultrasonores, calculées au moyen des différences entre un moment auquel un signal ultrasonore est généré par le générateur de signaux et les moments auxquels le signal ultrasonore est reçu au niveau des récepteurs de signaux ultrasonores, lesquels sont disposés à des intervalles prédéterminés de façon à recevoir le signal ultrasonore, et par utilisation des distances entre les récepteurs de signaux ultrasonores. Par conséquent, une position 3D d'un objet en mouvement dans un espace 3D peut être mesurée avec précision et à moindres frais. Le procédé et l'appareil de suivi de position 3D de la présente invention peuvent être mis en oeuvre sur une souris 3D, un pointeur 3D, un dispositif d'entrée de jeu vidéo 3D et analogue.
PCT/KR2007/005063 2006-10-17 2007-10-16 Procédé et appareil de suivi de position tridimensionnelle d'un objet Ceased WO2008048036A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2006-0101082 2006-10-17
KR1020060101082A KR100813998B1 (ko) 2006-10-17 2006-10-17 3차원 위치 추적 방법 및 장치

Publications (1)

Publication Number Publication Date
WO2008048036A1 true WO2008048036A1 (fr) 2008-04-24

Family

ID=39314213

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2007/005063 Ceased WO2008048036A1 (fr) 2006-10-17 2007-10-16 Procédé et appareil de suivi de position tridimensionnelle d'un objet

Country Status (2)

Country Link
KR (1) KR100813998B1 (fr)
WO (1) WO2008048036A1 (fr)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100281984A1 (en) * 2008-01-15 2010-11-11 Pnf Co., Ltd. Method and apparatus for measuring position of the object using microphone
CN103109539A (zh) * 2010-06-28 2013-05-15 Pnf有限公司 三维立体图像显示系统及利用此系统的三维立体图像显示方法
US8732620B2 (en) 2012-05-23 2014-05-20 Cyberlink Corp. Method and system for a more realistic interaction experience using a stereoscopic cursor
US8957855B2 (en) 2012-06-25 2015-02-17 Cyberlink Corp. Method for displaying a stereoscopic cursor among stereoscopic objects
EP3246795A1 (fr) 2008-01-03 2017-11-22 QUALCOMM Incorporated Numériseur ultrasonore et hôte

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100980691B1 (ko) * 2008-09-19 2010-09-07 (주)펜앤프리 다기능 초음파 입력신호 발생 장치
KR101109015B1 (ko) * 2010-02-04 2012-01-31 서강대학교산학협력단 삼차원 입력장치 및 그 방법
KR101666903B1 (ko) * 2010-08-20 2016-10-17 엘지전자 주식회사 진공 청소기
KR101984504B1 (ko) 2012-02-29 2019-09-03 삼성전자주식회사 정밀한 3차원 위치 및 방향을 추정하는 시스템 및 방법
KR101956173B1 (ko) 2012-03-26 2019-03-08 삼성전자주식회사 3차원 위치/방향 추정 시스템의 보정 장치 및 방법
CN103278799B (zh) * 2013-05-10 2015-04-22 中国计量学院 基于均匀线阵改进Toeplitz化的逆波束形成方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5919138A (en) * 1997-08-22 1999-07-06 Acuson Corporation Ultrasound imaging system user interface
KR20000067478A (ko) * 1999-04-29 2000-11-15 이호균 초음파를 이용한 위치 및 제어신호 입력 시스템
US20060020206A1 (en) * 2004-07-01 2006-01-26 Luis Serra System and method for a virtual interface for ultrasound scanners
KR20060042579A (ko) * 2004-11-10 2006-05-15 한국전자통신연구원 초음파 위치 인식 시스템 및 그 방법

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4814552A (en) 1987-12-02 1989-03-21 Xerox Corporation Ultrasound position input device
KR100418423B1 (ko) * 2001-03-14 2004-02-11 주식회사 나비시스닷컴 펜의 위치 인식을 이용한 입력 장치
US7489308B2 (en) * 2003-02-14 2009-02-10 Microsoft Corporation Determining the location of the tip of an electronic stylus
KR100632184B1 (ko) * 2003-12-19 2006-10-11 한국전자통신연구원 초음파 센서를 이용한 공간 포인팅 장치 및 그 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5919138A (en) * 1997-08-22 1999-07-06 Acuson Corporation Ultrasound imaging system user interface
KR20000067478A (ko) * 1999-04-29 2000-11-15 이호균 초음파를 이용한 위치 및 제어신호 입력 시스템
US20060020206A1 (en) * 2004-07-01 2006-01-26 Luis Serra System and method for a virtual interface for ultrasound scanners
KR20060042579A (ko) * 2004-11-10 2006-05-15 한국전자통신연구원 초음파 위치 인식 시스템 및 그 방법

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3246795A1 (fr) 2008-01-03 2017-11-22 QUALCOMM Incorporated Numériseur ultrasonore et hôte
US20100281984A1 (en) * 2008-01-15 2010-11-11 Pnf Co., Ltd. Method and apparatus for measuring position of the object using microphone
US8400877B2 (en) * 2008-01-15 2013-03-19 Pnf Co., Ltd. Method and apparatus for measuring position of the object using microphone
CN103109539A (zh) * 2010-06-28 2013-05-15 Pnf有限公司 三维立体图像显示系统及利用此系统的三维立体图像显示方法
US8732620B2 (en) 2012-05-23 2014-05-20 Cyberlink Corp. Method and system for a more realistic interaction experience using a stereoscopic cursor
US8957855B2 (en) 2012-06-25 2015-02-17 Cyberlink Corp. Method for displaying a stereoscopic cursor among stereoscopic objects

Also Published As

Publication number Publication date
KR100813998B1 (ko) 2008-03-14

Similar Documents

Publication Publication Date Title
WO2008048036A1 (fr) Procédé et appareil de suivi de position tridimensionnelle d'un objet
Mao et al. CAT: High-precision acoustic motion tracking
Foxlin et al. Constellation: A wide-range wireless motion-tracking system for augmented reality and virtual set applications
US10331166B2 (en) User interfaces
KR101970028B1 (ko) 전자기 3d 스타일러스
US20080208517A1 (en) Enhanced Single-Sensor Position Detection
CN105492923B (zh) 声学位置跟踪系统
CA2316208A1 (fr) Systeme ameliore de positionnement d'un crayon
EP3285202B1 (fr) Poche rfid à ouverture synthétique avec capacité de localisation de balise
EP1269214A2 (fr) Localisation d'une source d'emission de signaux
RU2507531C1 (ru) Способ пассивного определения координат источников излучения
Chen et al. A three-dimensional pen-like ultrasonic positioning system based on quasi-spherical PVDF ultrasonic transmitter
US20030189545A1 (en) Acoustic based pointing device
US10375501B2 (en) Method and device for quickly determining location-dependent pulse responses in signal transmission from or into a spatial volume
Vigliensoni et al. A quantitative comparison of position trackers for the development of a touch-less musical interface
Elvira et al. ALO: An ultrasound system for localization and orientation based on angles
Guzman et al. A low-complexity 6DOF magnetic tracking system based on pre-computed data sets for wearable applications
WO2007130138A2 (fr) Système de suivi de position relative à adaptation de fréquence
Chen et al. A three-dimensional ultrasonic pen-type input device with millimeter-level accuracy for human–computer interaction
CN115474273A (zh) 基于uwb基站的控制器六自由度画面生成方法和装置
KR100457048B1 (ko) 초음파 위치좌표 측정방법
Duman Design, implementation, and testing of a real-time software system for a quaternion-based attitude estimation filter
Sugimoto et al. An accurate and compact 3D tracking system using a single camera and ultrasound
Kleinschmidt et al. Tracking Solutions for Mobile Robots: Evaluating Positional Tracking using Dual-axis Rotating Laser Sweeps.
Allen et al. Experimental localization with Mica2 motes

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07833372

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC

122 Ep: pct application non-entry in european phase

Ref document number: 07833372

Country of ref document: EP

Kind code of ref document: A1