KR102551686B1 - 외부 전자 장치의 위치 및 움직임에 기반하여 외부 전자 장치와 관련된 객체를 표시하는 전자 장치 및 방법 - Google Patents
외부 전자 장치의 위치 및 움직임에 기반하여 외부 전자 장치와 관련된 객체를 표시하는 전자 장치 및 방법 Download PDFInfo
- Publication number
- KR102551686B1 KR102551686B1 KR1020180061384A KR20180061384A KR102551686B1 KR 102551686 B1 KR102551686 B1 KR 102551686B1 KR 1020180061384 A KR1020180061384 A KR 1020180061384A KR 20180061384 A KR20180061384 A KR 20180061384A KR 102551686 B1 KR102551686 B1 KR 102551686B1
- Authority
- KR
- South Korea
- Prior art keywords
- electronic device
- external electronic
- processor
- information
- display
- 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.)
- Active
Links
- 230000033001 locomotion Effects 0.000 title claims abstract description 29
- 238000000034 method Methods 0.000 title claims description 22
- 238000004891 communication Methods 0.000 claims abstract description 63
- 230000008859 change Effects 0.000 claims description 95
- 230000001133 acceleration Effects 0.000 claims description 11
- 230000004044 response Effects 0.000 description 24
- 230000006870 function Effects 0.000 description 11
- 230000000007 visual effect Effects 0.000 description 10
- 239000003550 marker Substances 0.000 description 9
- 230000004913 activation Effects 0.000 description 8
- 230000000694 effects Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 230000014509 gene expression Effects 0.000 description 5
- 238000000926 separation method Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 230000007423 decrease Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000003252 repetitive effect Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000010267 cellular communication Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003155 kinesthetic effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000000638 stimulation Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/002—Specific input/output arrangements not covered by G06F3/01 - G06F3/16
- G06F3/005—Input arrangements through a video camera
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/211—Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/213—Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F13/537—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/90—Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
- A63F13/98—Accessories, i.e. detachable arrangements optional for the use of the video game device, e.g. grip supports of game controllers
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/017—Head mounted
- G02B27/0172—Head mounted characterised by optical features
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/012—Head tracking input arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/003—Navigation within 3D models or images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/22—Image preprocessing by selection of a specific region containing or referencing a pattern; Locating or processing of specific regions to guide the detection or recognition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/60—Extraction of image or video features relating to illumination properties, e.g. using a reflectance or lighting model
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
- A63F13/525—Changing parameters of virtual cameras
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/105—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals using inertial sensors, e.g. accelerometers, gyroscopes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1087—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals comprising photodetecting means, e.g. a camera
- A63F2300/1093—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals comprising photodetecting means, e.g. a camera using visible light
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8082—Virtual reality
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
- G02B2027/0138—Head-up displays characterised by optical features comprising image capture systems, e.g. camera
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Optics & Photonics (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
미국 특허출원공개공보 US2017/0252643호(발명의 명칭 - ACCESSORY MANAGEMENT OF VIRTUAL REALITY SYSTEM) 및 공개특허공보 제10-2017-0081727호(발명의 명칭 - 사용자의 손가락의 위치를 결정하기 위한 신호 발생 및 검출기 시스템 및 방법)는 본 발명의 배경이 되는 기술을 개시하고 있습니다.
도 2는, 다양한 실시예들에 따른 전자 장치 및 외부 전자 장치의 기능적 구성의 예를 도시한다.
도 3은, 다양한 실시예들에 따른 전자 장치, 제1 외부 전자 장치 및 제2 외부 전자 장치의 기능적 구성의 예를 도시한다.
도 4a는, 다양한 실시예들에 따른 전자 장치의 카메라 시계에서 외부 전자 장치가 이탈되는 상황의 예를 도시한다..
도 4b는, 다양한 실시예들에 따른 카메라의 시계 및 사용자의 시계를 비교하기 위한 예를 도시한다.
도 5a는, 다양한 실시예들에 따라 전자 장치의 동작의 예를 도시한다.
도 5b는, 다양한 실시예들에 따라 전자 장치의 동작의 예를 도시한다.
도 6은, 다양한 실시예들에 따른 외부 전자 장치 및 외부 전자 장치에 상응하도록 표시되는 그래픽 객체의 예를 도시한다.
도 7은, 다양한 실시예들에 따른 전자 장치의 동작에 따라 표시되는 디스플레이의 시간적 흐름을 도시한다.
도 8은, 다양한 실시예들에 따른 센서 데이터를 이용한 보정의 효과를 비교하기 위한 예를 도시한다.
도 9a는, 다양한 실시예들에 따른 전자 장치의 전자 장치의 동작의 예를 도시한다.
도 9b는, 다양한 실시예들에 따른 전자 장치의 전자 장치의 동작의 예를 도시한다.
도 10은, 다양한 실시예들에 따른 전자 장치의 디스플레이에 표시되는 외부 전자 장치의 위치를 가이드하기 위한 그래픽 객체의 예를 도시한다.
Claims (20)
- 전자 장치에 있어서,
지정된 시계(field of view)를 갖는 하나 이상의 카메라;
디스플레이;
통신 회로; 및
프로세서를 포함하고, 상기 프로세서는,
상기 하나 이상의 카메라를 이용하여 상기 지정된 시계에 포함된 하나 이상의 외부 객체들 중 외부 전자 장치를 확인하고,
상기 하나 이상의 카메라를 통해 획득된 이미지 정보에 적어도 기반하여 확인된 상기 외부 전자 장치의 제1 위치 정보에 기반하여, 상기 외부 전자 장치에 대응하는 그래픽 객체(graphical object)를 상기 디스플레이를 통해 표시하고,
상기 외부 전자 장치가 상기 지정된 시계를 벗어나는 경우, 상기 지정된 시계를 벗어나기 이전에 상기 하나 이상의 카메라를 통해 확인된 제2 위치 정보 및 상기 지정된 시계를 벗어난 이후에 상기 통신 회로를 통해 상기 외부 전자 장치로부터 수신된 상기 외부 전자 장치의 움직임과 관련된 정보에 기반하여, 상기 그래픽 객체를 상기 디스플레이를 통해 표시하도록 설정된 전자 장치.
- 청구항 1에 있어서,
상기 외부 전자 장치는,
자이로 센서를 포함하는 제1 센서; 및
가속도 센서를 포함하는 제2 센서를 더 포함하고,
상기 외부 전자 장치의 움직임과 관련된 정보는,
상기 제1 센서에 의해 획득된 상기 외부 전자 장치의 기울어짐(tilting)과 관련된 데이터, 또는 상기 제2 센서에 의해 획득된 상기 외부 전자 장치의 속도 변화와 관련된 데이터 중 적어도 하나를 포함하는 전자 장치.
- 청구항 1에 있어서,
상기 외부 전자 장치는,
하나 이상의 LED를 포함하는 발광부를 더 포함하고,
상기 프로세서는,
상기 하나 이상의 카메라를 이용하여 상기 발광부의 적어도 일부를 포함하는 이미지를 획득하고,
상기 이미지에 대한 이미지 연산에 적어도 기반하여, 상기 발광부와 관련된 위치를 추정하고,
상기 추정된 위치에 적어도 기반하여, 상기 외부 전자 장치와 관련된 상기 제1 위치 정보를 결정하도록 설정된 전자 장치.
- 청구항 2에 있어서,
상기 프로세서는,
상기 외부 전자 장치가 상기 지정된 시계 이내에 위치하는 경우, 상기 제1 위치 정보 및 상기 외부 전자 장치의 기울어짐과 관련된 데이터에 적어도 기반하여 상기 그래픽 객체의 표시 위치를 식별하고,
상기 외부 전자 장치가 상기 지정된 시계를 벗어나는 경우, 상기 제2 위치 정보 및 제3 위치 정보에 적어도 기반하여 상기 그래픽 객체의 표시 위치를 식별하되, 상기 제3 위치 정보는, 상기 외부 전자 장치의 기울어짐과 관련된 데이터 및 상기 외부 전자 장치의 속도 변화와 관련된 데이터에 기반하여 획득된 벡터 정보를 포함하고,
상기 식별된 표시 위치에 기반하여, 상기 그래픽 객체를 표시하도록 설정된 전자 장치.
- 청구항 1에 있어서,
상기 프로세서는,
상기 전자 장치에 의해 제공되는, 가상 현실과 관련된 멀티미디어 콘텐트, 상기 제1 위치 정보 및 상기 제2 위치 정보에 기반하여, 상기 그래픽 객체를 표시하도록 설정된 전자 장치.
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 청구항 1에 있어서,
상기 프로세서는,
상기 지정된 시계 내에서 상기 외부 전자 장치가 확인되지 않을 경우,
상기 외부 전자 장치가 저전력 모드로 진입하기 이전의 지정된 시간 범위 동안에 획득된 하나 이상의 제3 위치 정보들을 상기 외부 전자 장치로부터 수신하고,
상기 그래픽 객체의 표시 요청이 확인될 경우, 상기 하나 이상의 제3 위치 정보들에 적어도 기반하여 상기 디스플레이를 이용하여 표시할 상기 그래픽 객체의 표시 위치를 결정하도록 설정된 전자 장치.
- 삭제
- 삭제
- 삭제
- 청구항 1에 있어서,
상기 프로세서는,
상기 외부 전자 장치가 슬립 모드에 진입하였음을 식별하고,
상기 슬립 모드의 진입 시점에 상응하는 상기 외부 전자 장치의 제3 위치 정보 및 상기 슬립 모드의 진입 시점에 상응하는 상기 외부 전자 장치의 기울어짐과 관련된 정보를 수신하고,
상기 슬립 모드가 해제되었음을 식별하고,
상기 슬립 모드의 해제 시점에 상응하는 상기 외부 전자 장치의 기울어짐과 관련된 정보를 수신하고,
상기 슬립 모드의 진입 시점에 상응하는 상기 외부 전자 장치의 제3 위치 정보, 상기 슬립 모드의 진입 시점에 상응하는 상기 외부 전자 장치의 기울어짐과 관련된 정보, 및 상기 슬립 모드의 해제 시점에 상응하는 상기 외부 전자 장치의 기울어짐과 관련된 정보에 적어도 기반하여, 상기 외부 전자 장치의 위치를 지시하기 위한 제2 그래픽 객체를 표시하도록 설정된 전자 장치.
- 청구항 16에 있어서,
상기 제2 그래픽 객체는,
상기 외부 전자 장치와 동일 또는 유사한 형상의 이미지 또는 화살표 형상의 이미지를 포함하는 전자 장치.
- 청구항 16에 있어서,
상기 프로세서는,
상기 슬립 모드의 진입 시점에 상응하는 상기 외부 전자 장치의 제3 위치 정보 및 상기 슬립 모드의 해제 시점에 상응하는 상기 외부 전자 장치의 제4 위치 정보를 더 저장하도록 설정된 전자 장치.
- 청구항 18에 있어서,
상기 외부 전자 장치의 위치의 변화와 관련된 정보는,
상기 외부 전자 장치에 포함되는 제1 센서 및 제2 센서에 의해 획득되는 데이터에 기반하여 결정되고,
상기 제1 센서는, 가속도 센서에 상응하고,
상기 제2 센서는, 자이로 센서에 상응하는 전자 장치.
- 청구항 16에 있어서,
상기 제2 그래픽 객체는,
가상 현실과 관련된 멀티미디어 콘텐트 상에 중첩(superimposed)되어 표시되고,
상기 멀티미디어 콘텐트는,
가상 현실 서비스를 제공하기 위한 콘텐트를 포함하는 전자 장치.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180061384A KR102551686B1 (ko) | 2018-05-29 | 2018-05-29 | 외부 전자 장치의 위치 및 움직임에 기반하여 외부 전자 장치와 관련된 객체를 표시하는 전자 장치 및 방법 |
EP19810932.4A EP3796131A4 (en) | 2018-05-29 | 2019-03-22 | ELECTRONIC DEVICE AND METHOD FOR DISPLAYING AN OBJECT ASSOCIATED WITH AN EXTERNAL ELECTRONIC DEVICE DEPENDING ON THE POSITION AND MOVEMENT OF THE EXTERNAL ELECTRONIC DEVICE |
PCT/KR2019/003336 WO2019231090A1 (ko) | 2018-05-29 | 2019-03-22 | 외부 전자 장치의 위치 및 움직임에 기반하여 외부 전자 장치와 관련된 객체를 표시하는 전자 장치 및 방법 |
CN201980035566.9A CN112204503B (zh) | 2018-05-29 | 2019-03-22 | 用于基于外部电子装置的位置和移动来显示与外部电子装置相关联的对象的电子装置和方法 |
US17/059,374 US11442274B2 (en) | 2018-05-29 | 2019-03-22 | Electronic device and method for displaying object associated with external electronic device on basis of position and movement of external electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180061384A KR102551686B1 (ko) | 2018-05-29 | 2018-05-29 | 외부 전자 장치의 위치 및 움직임에 기반하여 외부 전자 장치와 관련된 객체를 표시하는 전자 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190135870A KR20190135870A (ko) | 2019-12-09 |
KR102551686B1 true KR102551686B1 (ko) | 2023-07-05 |
Family
ID=68698234
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180061384A Active KR102551686B1 (ko) | 2018-05-29 | 2018-05-29 | 외부 전자 장치의 위치 및 움직임에 기반하여 외부 전자 장치와 관련된 객체를 표시하는 전자 장치 및 방법 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11442274B2 (ko) |
EP (1) | EP3796131A4 (ko) |
KR (1) | KR102551686B1 (ko) |
CN (1) | CN112204503B (ko) |
WO (1) | WO2019231090A1 (ko) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220026774A (ko) * | 2020-08-26 | 2022-03-07 | 삼성전자주식회사 | 외부 장치의 위치를 보정하기 위한 전자 장치 및 그의 동작 방법 |
KR20230020845A (ko) * | 2021-08-04 | 2023-02-13 | 현대자동차주식회사 | 전자장치 및 그의 객체 추적 방법 |
US11836301B2 (en) * | 2021-08-10 | 2023-12-05 | Qualcomm Incorporated | Electronic device for tracking objects |
US11748965B2 (en) | 2021-09-28 | 2023-09-05 | Htc Corporation | Virtual image display system and virtual image display method |
WO2023153597A1 (ko) * | 2022-02-08 | 2023-08-17 | 삼성전자주식회사 | 인식 공간을 기반으로 운동 컨텐츠를 제공하는 전자 장치 및 그 동작 방법 |
CN115430135A (zh) * | 2022-03-08 | 2022-12-06 | 北京罗克维尔斯科技有限公司 | 画面显示方法、装置、系统、电子设备、车辆和存储介质 |
CN115291392A (zh) * | 2022-08-04 | 2022-11-04 | 南昌黑鲨科技有限公司 | 一种vr系统及vr虚拟现实设备 |
WO2024063330A1 (ko) * | 2022-09-23 | 2024-03-28 | 삼성전자 주식회사 | 웨어러블 전자 장치 및 상기 웨어러블 전자 장치를 이용하여 컨트롤러를 식별하는 방법 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140361956A1 (en) | 2013-06-09 | 2014-12-11 | Sony Computer Entertainment Inc. | Head Mounted Display |
US20170252643A1 (en) * | 2016-03-07 | 2017-09-07 | Htc Corporation | Accessory management of virtual reality system |
US20180330521A1 (en) | 2017-05-09 | 2018-11-15 | Microsoft Technology Licensing, Llc | Calibration of stereo cameras and handheld object |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05143270A (ja) | 1991-11-20 | 1993-06-11 | Matsushita Electric Ind Co Ltd | ウインドウシステム上のカーソル管理装置およびカーソル管理方法 |
US9804257B2 (en) * | 2014-11-13 | 2017-10-31 | WorldViz LLC | Methods and systems for an immersive virtual reality system using multiple active markers |
KR20160063834A (ko) | 2014-11-27 | 2016-06-07 | 삼성전자주식회사 | 포인팅 장치, 인터페이스 장치 및 디스플레이 장치 |
US9746921B2 (en) * | 2014-12-31 | 2017-08-29 | Sony Interactive Entertainment Inc. | Signal generation and detector systems and methods for determining positions of fingers of a user |
US20160378176A1 (en) * | 2015-06-24 | 2016-12-29 | Mediatek Inc. | Hand And Body Tracking With Mobile Device-Based Virtual Reality Head-Mounted Display |
KR102412140B1 (ko) * | 2015-08-24 | 2022-06-22 | 엘지전자 주식회사 | 카메라 및 이를 포함하는 가상 현실 시스템 |
WO2017039308A1 (en) * | 2015-08-31 | 2017-03-09 | Samsung Electronics Co., Ltd. | Virtual reality display apparatus and display method thereof |
KR101910529B1 (ko) | 2016-01-28 | 2018-10-22 | 엠더블유엔테크 주식회사 | 가상현실 소방체험 시스템 |
KR20170126295A (ko) | 2016-05-09 | 2017-11-17 | 엘지전자 주식회사 | 헤드 마운티드 디스플레이 장치 및 그것의 제어방법 |
KR20170129509A (ko) | 2016-05-17 | 2017-11-27 | 엘지전자 주식회사 | 헤드 마운티드 디스플레이 장치 및 그것의 제어방법 |
US10078377B2 (en) | 2016-06-09 | 2018-09-18 | Microsoft Technology Licensing, Llc | Six DOF mixed reality input by fusing inertial handheld controller with hand tracking |
US10249090B2 (en) | 2016-06-09 | 2019-04-02 | Microsoft Technology Licensing, Llc | Robust optical disambiguation and tracking of two or more hand-held controllers with passive optical and inertial tracking |
KR102649197B1 (ko) * | 2016-07-29 | 2024-03-20 | 삼성전자주식회사 | 그래픽 객체를 표시하기 위한 전자 장치 및 컴퓨터 판독 가능한 기록 매체 |
JP6220937B1 (ja) * | 2016-08-26 | 2017-10-25 | 株式会社コロプラ | 情報処理方法、当該情報処理方法をコンピュータに実行させるためのプログラム及びコンピュータ |
US10255658B2 (en) | 2016-08-09 | 2019-04-09 | Colopl, Inc. | Information processing method and program for executing the information processing method on computer |
JP2018036720A (ja) * | 2016-08-29 | 2018-03-08 | 株式会社タカラトミー | 仮想空間観察システム、方法及びプログラム |
KR102719606B1 (ko) * | 2016-09-09 | 2024-10-21 | 삼성전자주식회사 | 이미지 표시 방법, 저장 매체 및 전자 장치 |
KR20180043132A (ko) * | 2016-10-19 | 2018-04-27 | 주식회사 글로벌이노베이션 | 사격 게임 시스템 |
-
2018
- 2018-05-29 KR KR1020180061384A patent/KR102551686B1/ko active Active
-
2019
- 2019-03-22 EP EP19810932.4A patent/EP3796131A4/en active Pending
- 2019-03-22 CN CN201980035566.9A patent/CN112204503B/zh active Active
- 2019-03-22 WO PCT/KR2019/003336 patent/WO2019231090A1/ko unknown
- 2019-03-22 US US17/059,374 patent/US11442274B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140361956A1 (en) | 2013-06-09 | 2014-12-11 | Sony Computer Entertainment Inc. | Head Mounted Display |
US20170252643A1 (en) * | 2016-03-07 | 2017-09-07 | Htc Corporation | Accessory management of virtual reality system |
US20180330521A1 (en) | 2017-05-09 | 2018-11-15 | Microsoft Technology Licensing, Llc | Calibration of stereo cameras and handheld object |
Also Published As
Publication number | Publication date |
---|---|
WO2019231090A1 (ko) | 2019-12-05 |
EP3796131A1 (en) | 2021-03-24 |
US11442274B2 (en) | 2022-09-13 |
US20210239983A1 (en) | 2021-08-05 |
CN112204503B (zh) | 2025-01-24 |
CN112204503A (zh) | 2021-01-08 |
EP3796131A4 (en) | 2021-07-14 |
KR20190135870A (ko) | 2019-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102551686B1 (ko) | 외부 전자 장치의 위치 및 움직임에 기반하여 외부 전자 장치와 관련된 객체를 표시하는 전자 장치 및 방법 | |
US11513605B2 (en) | Object motion tracking with remote device | |
US9928650B2 (en) | Computer program for directing line of sight | |
KR102583682B1 (ko) | 전자 장치 및 증강 현실 기반의 공유 정보 표시 방법 | |
KR102769749B1 (ko) | 광학 위치 추적 장치를 위한 전력 관리 | |
US10254546B2 (en) | Optically augmenting electromagnetic tracking in mixed reality | |
EP3570144B1 (en) | Electronic device for providing vr/ar content | |
KR102665643B1 (ko) | 아바타 표시를 제어하기 위한 방법 및 그 전자 장치 | |
US20170068326A1 (en) | Imaging surround system for touch-free display control | |
US20170352184A1 (en) | Optically augmenting electromagnetic tracking in mixed reality | |
CN111656306B (zh) | 根据与控制器接触的身体部分不同地显示图形对象的方法和电子装置 | |
US11422609B2 (en) | Electronic device and method for controlling operation of display in same | |
US20190285896A1 (en) | Transmission-type head mounted display apparatus, method of controlling transmission-type head mounted display apparatus, and computer program for controlling transmission-type head mounted display apparatus | |
JP2019109850A (ja) | 透過型表示装置、表示制御方法、およびコンピュータープログラム | |
US20180217379A1 (en) | Head mounted display and control method for head mounted display | |
EP3705982B1 (en) | Apparatus and method for adaptively configuring user interface | |
JP6996115B2 (ja) | 頭部装着型表示装置、プログラム、及び頭部装着型表示装置の制御方法 | |
KR20210138923A (ko) | 증강 현실 서비스를 제공하기 위한 전자 장치 및 그의 동작 방법 | |
JP6932917B2 (ja) | 頭部装着型表示装置、プログラム、及び頭部装着型表示装置の制御方法 | |
US20240402805A1 (en) | Information processing device that receives input via controller, display device that receives input via controller, and control method | |
US11431900B2 (en) | Image data processing method and device therefor | |
US20220350421A1 (en) | Display apparatus communicably connected to external control apparatus that receives operator's operation, control method for same, and storage medium | |
KR20250007947A (ko) | Led를 제어하기 위한 데이터 세트들의 순서를 조절하기 위한 전자 장치, 방법, 및 컴퓨터 판독 가능 저장 매체 | |
JP2018056791A (ja) | 表示装置、受信装置、プログラム、及び受信装置の制御方法。 | |
JP2019179423A (ja) | プログラム、情報処理装置、および方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20180529 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20210406 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20180529 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20220930 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20230425 |
|
PG1601 | Publication of registration |