WO2013094786A1 - Dispositif électronique ayant un dispositif d'affichage tridimensionnel et son procédé de fonctionnement - Google Patents
Dispositif électronique ayant un dispositif d'affichage tridimensionnel et son procédé de fonctionnement Download PDFInfo
- Publication number
- WO2013094786A1 WO2013094786A1 PCT/KR2011/009901 KR2011009901W WO2013094786A1 WO 2013094786 A1 WO2013094786 A1 WO 2013094786A1 KR 2011009901 W KR2011009901 W KR 2011009901W WO 2013094786 A1 WO2013094786 A1 WO 2013094786A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- gesture
- sensitivity
- pointer
- electronic device
- display
- Prior art date
Links
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/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/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/4223—Cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8146—Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
Definitions
- the present invention relates to an electronic device having three-dimensional display and a method of operating the device. More specifically, the present invention relates to an electronic device having three-dimensional display and a method of operating the device providing a user interface capable of controlling positions of a three-dimensional icon and a virtual layer including the icon according to the gesture of the user and sensitivity of the gesture.
- the terminal As the function of a terminal such as a personal computer, a notebook computer, or a cellular phone is diversified, the terminal is implemented in the form of a multimedia player having various functions. Examples of such functions include capturing pictures or videos, playing music or video files, playing games, receiving broadcasting programs, etc.
- a terminal as a multimedia player can be classified into a display device in a sense that the terminal generally includes a display function though which various kinds of visual information can be displayed.
- a display device can be classified into a mobile type and a stationary type according to mobility. Examples of a mobile display device can include a notebook computer, a cellular phone, and so on while those of a stationary display device a television, a monitor for a desktop computer, etc.
- display devices are evolving into three-dimensional display devices displaying three-dimensional visual information beyond displaying two-dimensional visual information.
- Electronic devices such as television sets or smart phones equipped with three-dimensional display devices are already being commercialized. Those electronic devices display three-dimensional objects such as icons in three-dimensional space.
- gesture which can sense the motion and/or gesture (hereinafter, it is called ‘gesture’) of the user by using an input device such as a camera
- the user interfaces can process various types of input commands and information from the gesture.
- information can be displayed to give a feeling of depth along z-axis in addition to displaying planar information on an x-y plane.
- a gesture to process various types of input commands and information based on a gesture, not only the gesture simply in an up, down, left, and right direction but also the gesture along the z-axis should be sensed and properly reflected in the various types of input commands and information.
- the present invention relates to a three-dimensional display device and a method for the device. More specifically, the present invention has been made in an effort to provide a user interface capable of controlling positions of three dimensional icons and a virtual layer including the icons according to the user’s gesture, thereby enabling the user to easily access various icons (or menu layer) provided in a three-dimensional image.
- an electronic device having a three-dimensional display comprises a sensor obtaining information about a gesture’s motion; a three-dimensional display displaying a pointer and/or an object moving in the three-dimensional space according to the gesture’s motion; and a controller checking applications in execution, determining a movement distance of the pointer and/or the object in proportion to a movement distance of the gesture by taking account of gesture sensitivity selected according to the type of the checked application, and controlling the display to move the pointer and/or the object as much as the determined movement distance.
- the gesture sensitivity can correspond to each of multiple applications.
- the controller can select the gesture sensitivity by taking account of the difference between a maximum and a minimum depth implemented by the checked application.
- the gesture sensitivity can be selected differently for separate applications.
- the gesture sensitivity can include sensitivity along x-axis, sensitivity along y-axis, and sensitivity along z-axis; only the sensitivity along the z-axis can be varied according to applications. Alternatively, all the sensitivity along the x-axis, the y-axis, and the z-axis can be selected differently from one another.
- an electronic device having a three-dimensional display comprises a sensor obtaining information about a gesture’s motion; a three-dimensional display displaying a pointer and/or an object moving in the three-dimensional space according to the gesture’s motion; and a controller checking the position of the displayed pointer and/or the object, determining a movement distance of the pointer and/or the object in proportion to a movement distance of the gesture by taking account of gesture sensitivity selected according to the checked position, and controlling the display to move the pointer and/or the object as much as the determined movement distance.
- the controller can select the gesture sensitivity according to an area to which the position of the object belongs.
- the controller can select the gesture sensitivity according to an application corresponding to the position of the object.
- an electronic device having a three-dimensional display comprises a sensor obtaining information about a gesture’s motion; a three-dimensional display displaying a first object, a second object, and a pointer moving according to the motion of the gesture in three-dimensional space; and a controller checking the distance between the first and the second object, determining a movement distance of the pointer in proportion to a movement distance of the gesture by taking account of gesture sensitivity selected according to the checked distance, and controlling the display to move the pointer as much as the determined movement distance of the pointer.
- an electronic device having a three-dimensional display comprises a sensor obtaining information about a gesture’s motion; a three-dimensional display displaying at least one object in three-dimensional space; and a controller determining a movement distance of the object in proportion to a movement distance of the gesture by taking account of gesture sensitivity selected according to attributes of the object selected from the gesture among the at least one object, and controlling the display to move the object as much as the determined movement distance of the object.
- the attributes can include at least one among file size, the number of files, and remaining battery capacity.
- an electronic device having a three-dimensional display comprises obtaining information about a gesture’s motion; displaying a pointer and/or an object moving in the three-dimensional space according to the gesture’s motion; checking applications in execution and selecting gesture sensitivity according to the type of the checked application; by taking account of gesture sensitivity selected according to the type of the checked application, determining a movement distance of the pointer and/or the object in proportion to a movement distance of the gesture; and displaying the pointer and/or object while moving the pointer and/or object as much as the determined movement distance.
- the present invention provides advantageous effects as described below.
- gesture sensitivity can be set differently for separate areas of virtual three-dimensional space displayed through a display unit, a possibility of providing much more various user interfaces for a single application can be increased.
- gesture sensitivity can be selected/set differently according to distances among the objects; accordingly, even if objects are separated far away from each other, an inconvenience of the user’s having to move his or her hand (H) much more when the user attempts to move a pointer from an object displayed most closely to an object displayed most distantly can be relieved. Also, since gesture sensitivity can be set differently according to a distance between objects in virtual three-dimensional space, a possibility of providing much more various user interfaces can be increased.
- gesture sensitivity can be selected/set differently; accordingly, attributes corresponding to an object can be provided for the user as feedback according to a movement distance of the object according to the user’s gesture. Therefore, a possibility of providing much more various user interfaces can be increased.
- FIG. 1 is a block diagram of a display device related to one embodiment of the present invention
- FIG. 2 illustrates an example of a gesture input by the user for the display device of FIG. 1;
- FIGS. 3 and 4 illustrate a method of displaying a stereoscopic image based on binocular parallax related to embodiments of the present invention
- FIGS. 5 to 8 illustrate a method for displaying a stereoscopic image
- FIG. 9 is a flow diagram illustrating a method for controlling operation of an electronic device according to a first embodiment of the present invention.
- FIG. 10 illustrates a situation where information is displayed within a depth range different for each application
- FIG. 11 illustrates gesture sensitivity according to a first embodiment of the present invention
- FIG. 12 is a table showing applications according to a first embodiment of the present invention and their corresponding gesture sensitivity
- FIG. 13 illustrates a minimum depth and a maximum depth according to a first embodiment of the present invention
- FIG. 14 illustrates a situation where a movement distance of an object and/or a pointer is determined by the user’s gesture and gesture sensitivity according to a first embodiment of the present invention
- FIG. 15 is a flow diagram illustrating a method for controlling operation of an electronic device according to a second embodiment of the present invention.
- FIGS. 16 to 18 illustrate a method for selecting gesture sensitivity according to the position of a pointer and/or an object according to a second embodiment of the present invention
- FIG. 19 is a table showing applications and their corresponding gesture sensitivity
- FIG. 20 is a flow diagram illustrating a method for controlling operation of an electronic device according to a third embodiment of the present invention.
- FIG. 21 illustrates a method for operating an electronic device according to a third embodiment of the present invention.
- FIG. 22 is a flow diagram illustrating a method for controlling operation of an electronic device according to a fourth embodiment of the present invention.
- FIG. 23 illustrates a method for operating an electronic device according to a fourth embodiment of the present invention.
- FIG. 1 is a block diagram of a display device related to one embodiment of the present invention.
- a display device 100 can comprise a communication unit 110, a user input unit 120, an output unit 150, a memory 160, an interface unit 170, a controller 180, and a power supply 190.
- FIG. 1 shows constituting elements which can be included in a conventional display device. Therefore, it is equally possible to implement a display device including a much larger or smaller number of constituting elements.
- the communication unit 110 can include one or more modules enabling communication between the display device 100 and a communication system or between the display device 100 and another device.
- the communication unit 110 can comprise a broadcasting receiving unit 111, an Internet module unit 113, a short range communication module unit 114, etc.
- the broadcasting receiving unit 111 receives broadcasting signals and/or broadcasting-related information from an external broadcasting management server through a broadcasting channel.
- a broadcasting channel can include a satellite channel or a terrestrial channel.
- a broadcasting management server can indicate a server generating and transmitting broadcasting signals and/or broadcasting-related information; or a server receiving pre-generated broadcasting signals and/or broadcasting-related information and transmitting them to a terminal.
- Broadcasting signals can include not only TV broadcasting signals, radio broadcasting signals, and data broadcasting signals but also broadcasting signals in the form of TV broadcasting signals or radio broadcasting signals combined with data broadcasting signals.
- Broadcasting-related information can indicate information related to broadcasting channels, broadcasting programs, or broadcasting service providers. Broadcasting-related information can be provided through a communication network.
- Broadcasting-related information can be implemented in various ways.
- broadcasting-related information can be implemented in the form of EPG (Electronic Program Guide) of DMB (Digital Multimedia Broadcasting) or ESG (Electronic Service Guide) of DVB-H (Digital Video Broadcast-Handheld).
- EPG Electronic Program Guide
- DMB Digital Multimedia Broadcasting
- ESG Electronic Service Guide
- DVB-H Digital Video Broadcast-Handheld
- the broadcasting receiving unit 111 can receive broadcasting signals by using various broadcasting systems. Broadcasting signals and/or broadcasting-related information received through the broadcasting receiving unit 111 can be stored in the memory 160.
- the Internet module unit 113 can indicate a module for Internet connection.
- the Internet module unit 113 can be embedded inside the display device 100 or can be installed outside of the display unit 100.
- the short range communication module unit 114 denotes a module for short range communication.
- Short range communication technologies include Bluetooth, RFID (Radio Frequency Identification), IrDA (Infrared Data Association), UWB (Ultra Wideband), ZigBee, and so on.
- the user input unit 120 is intended for receiving audio or video signal inputs, including a camera 121, a MIC 122, and so on.
- the camera 121 processes image frames consisting of still images or moving images obtained by an image sensor in a video communication mode or a capture mode. Image frames processed can be displayed on the display unit 151.
- the camera 121 can be a camera capable of capturing 2D or 3D images and can be composed of a single 2D or 3D camera or a combination of both.
- Image frames processed by the camera 121 can be stored in the memory 160 or can be transmitted to the outside through the communication unit 110.
- the camera 121 can be made of two or more cameras according to a composition type of the display device 100.
- the MIC 122 receives external sound signals through a microphone and converts the signals into electrical voice data in a communication mode, recording mode, or voice recognition mode.
- the MIC 122 can implement various noise suppression algorithms for removing noise generated while receiving external sound signals. Also, through the MIC 122, various voice commands for activating the display device 100 and carrying out functions can be received from the user.
- the output unit 150 can comprise a display unit 151, a sound output unit 152, and so on.
- the display unit 151 displays information processed at the display device 100. For example, a UI (User Interface) or GUI (Graphic User Interface) related to the display device 100 are displayed.
- the display unit 151 can correspond to at least one of liquid crystal display, thin film transistor-liquid crystal display, organic light-emitting diode, flexible display, and 3D display.
- the display unit 151 can be implemented as a transparent or light-transmitting type. The above can be called a transparent display; a typical example of a transparent display includes a transparent LCD.
- the back structure of the display unit 151 can also be made to have a light-transmitting structure. Thanks to such a structure, the user can see objects located in the rear of a terminal body through the area occupied by the display unit 151 of the terminal body.
- two or more display units 151 can exist.
- a plurality of display units 151 can be disposed in a single surface of the display device 100 being separated from one another or forming a single body as a whole; or the display units 151 can be disposed separately on different surfaces.
- the display unit 151 and a sensor detecting a touch motion form a layer structure with each other (hereinafter, it is called a ‘touch screen’ for short)
- the display unit 151 can be used as an input device in addition to an output device.
- a touch sensor for example, can take the form of a touch film, a touch sheet, or a touch pad.
- the touch sensor can be so composed as to convert pressure applied to a particular part of the display unit 151 or capacitance change developed at a particular part of the display unit 151 into electrical input signals.
- the touch sensor can be composed to detect not only the touch position and area but also the pressure at the time of a touch motion.
- a touch input is detected by the touch sensor, a signal corresponding to the input is sent to a touch controller.
- the touch controller processes the signal and transmits the corresponding data to the controller 180. By doing so, the controller 180 can know which part of the display unit 151 has been touched.
- the sound output unit 152 can output audio data received from the communication unit 110 or stored in the memory 160.
- the sound output unit 152 can output sound signals related to a function (e.g., a call signal receiving sound, a message receiving sound, etc.) carried out at the display device 100.
- the sound output unit 152 can include a receiver, a speaker, a buzzer, and so on.
- the memory 160 can store programs for operation of the controller 180 and also temporarily store input/output data (e.g., a phonebook, messages, still images, videos, etc.).
- the memory 160 can store data about various vibration patterns and sounds output at the time of a touch input on a touch screen.
- the memory 160 can include at least one type of a storage medium among a flash memory type, a hard disk type, a multimedia card micro type, a card type memory (e.g., SD or XD memory), RAM (Random Access Memory), SRAM (Static Random Access Memory), ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), PROM (Programmable Read-Only Memory), magnetic memory, and an optical disk.
- the display device 100 can operate in association with a web storage which carries out a storage function of the memory 160 in the Internet.
- the interface unit 170 provides a path to all the external devices connected to the display device 100.
- the interface unit 170 receives data or power from an external device and distributes the data or the power to each constituting element inside the display device 100; or lets the data inside the display device 100 transmitted to an external device.
- the interface unit 170 can include a wired/wireless headset port, an external charger port, a wired/wireless data port, a memory card port, a port connecting a device equipped with an identifying module, an audio I/O port, a video I/O port, an earphone port, etc.
- the controller 180 generally controls the overall operation of the display device.
- the controller 180 carries out control and processing related to voice communication, data communication, and video communication.
- the controller 180 can be equipped with an image processing unit 182 for processing images.
- the image processing unit 182 will be described in more detail at the corresponding part of this document.
- the power supply 190 receives external and internal power and provides power required for the operation of the respective constituting elements.
- Various embodiments described here can be implemented in a recording medium readable by a computer or a device similar to a computer by using software, hardware, or a combination of both, for example.
- the embodiment described in this document can be implemented by using at least one among ASICs (Application Specific Integrated Circuits), DSPs (Digital Signal Processors), FPGAs (Field Programmable Gate Arrays), processors, controllers, micro-controllers, micro-processors, and electrical units for performing functions.
- ASICs Application Specific Integrated Circuits
- DSPs Digital Signal Processors
- FPGAs Field Programmable Gate Arrays
- processors controllers
- micro-controllers micro-controllers
- micro-processors micro-processors
- electrical units for performing functions for some cases, those embodiments can be implemented by the controller 180.
- embodiments such as procedures or functions can be implemented together with a separate software module carrying out at least one function or operation.
- Software codes can be implemented by a software application written by an appropriate programming language. Also, software codes can be stored in the memory 160 and can be carried out by the controller 180.
- FIG. 2 illustrates an example of a gesture input by the user for the display device of FIG. 1.
- the display device 100 can capture the gesture of the user (U) and carry out a relevant function according to the gesture.
- the display device 100 can correspond to various types of electronic device including the display unit 151 capable of displaying images.
- the electronic device can correspond to a stationary type fixed to a particular place because of its volume such as a TV shown in FIG. 2 or a mobile terminal such as a cellular phone.
- the display device 100 can be equipped with the camera 121 capable of capturing the user’s (U) gesture.
- the camera 121 can correspond to an optical electronic device capturing a forward scene of the display device 100.
- the camera 121 can correspond to a two-dimensional camera capturing two-dimensional images and/or a three-dimensional camera capturing three-dimensional images.
- FIG. 2 illustrates a case where a single camera 121 is attached on the top in the middle of the display device 100 for the convenience of understanding, camera 121 type and position, and the number of cameras can be varied depending on specific needs.
- the controller 180 finding a user (U) having control authority, can track the user (U) with control authority.
- Empowering control authority and tracking can be carried out based on images captured through the camera 121 prepared for the display device 100.
- the controller 180 by analyzing captured images, can determine whether a particular user (U) exists, whether the particular user (U) carries out a gesture motion required for obtaining control authority, whether the particular user (U) is moving, etc.
- the controller 180 can analyze the gesture of the user who has control authority from captured images. For example, even if the user makes a particular gesture, a particular function may not be performed unless the user (U) is qualified for control authority. However, if the user (U) has control authority, a particular function corresponding to the particular gesture can be carried out.
- the gesture of the user (U) can correspond to various motions incorporating the user’s (U) body.
- a motion of the user’s (U) sitting, standing, running, or moving can be regarded as a gesture.
- a motion incorporating the movement of a head, feet, or hands (H) can also be regarded as a gesture.
- descriptions will be provided only for those cases where the user (U) makes a hand gesture by using his or her hand (H) from among various gestures that can be made by the user (U). However, it should be understood that those descriptions are intended only for the convenience of understanding and are not meant to indicate that the present invention is limited only to hand gestures of the user.
- the present invention in particular, can be applied to the case where the display unit 141 is a three-dimensional display.
- the display unit 151 which is assumed to display three-dimensional images
- FIGS. 3 and 4 illustrate a method of displaying a stereoscopic image based on binocular parallax related to embodiments of the present invention.
- FIGS. 5 to 8 illustrate a method for displaying a stereoscopic image.
- Binocular parallax or stereo disparity denotes difference in image location of an object seen by the left and right eyes of a human. If an image seen by the left eye and an image seen by the right eye are synthesized inside the human brain, the synthesized image generates three-dimensional sensation for the human.
- a phenomenon that a human feels a sense of depth according to binocular parallax is called a ‘stereoscopic vision’ while the image invoking the stereoscopic vision is called a ‘stereoscopic image’.
- a particular object included in an image generates the stereoscopic vision
- the corresponding object is called a ‘stereoscopic object’.
- a method for displaying a stereoscopic image according to binocular parallax is classified into a glass type display requiring special glasses and auto-stereoscopic display not requiring glasses.
- the glass type can be further divided into a method of using colored eyeglasses with wavelength selectivity, a method of using polarizing eyeglasses based on a light filtering effect according to polarization difference, and a time sharing method showing left and right images alternately within the afterimage time of an eye.
- a parallax barrier method for auto-stereoscopic display generating three-dimensional sensation at an image display side rather than an observer-side, a parallax barrier method, a lenticular lens method, or a microlens array method are used.
- the display unit 151 comprises a lenticular lens array 81a to display stereoscopic images.
- the lenticular lens array 81a is disposed between a display plate 83 composed of pixels (L) projected to the left eye 82a and pixels (R) projected to the right eye 82b arranged along a horizontal direction in an alternate fashion; and the left and right eyes 82a, 82b, showing an optical direction-selection property for the pixels (L) projected to the left eye 82a and the pixels (R) projected to the right eye 82b.
- an image passing through the lenticular lens array 81a is observed separately by the left 82a and the right eye 82b and the human brain synthesizes the image observed by the left eye 82a and the image observed by the right eye 82b, eventually viewing a stereoscopic image.
- the display unit 151 comprises a parallax barrier 81b in the form of a vertical slit plate to display stereoscopic images.
- the parallax barrier 81b is disposed between a display plate 83 composed of pixels (L) projected to the left eye 82a and pixels (R) projected to the right eye 82b arranged along a horizontal direction in an alternate fashion; and the left and right eyes 82a, 82b, where images are split and projected to the left 82a and the right eye 82b through apertures forming a vertical slit plate. Therefore, the human brain synthesizes the image observed by the left eye 82a and the image observed by the right eye 82b, eventually viewing a stereoscopic image.
- the parallax barrier 81b is turned on and separates incident views only when a stereoscopic image is to be displayed, whereas it is turned off without separating incident views in the case of displaying a two-dimensional image.
- the present invention can display stereoscopic images based on stereo disparity in various ways in addition to those methods described above.
- stereoscopic images can be displayed by using a stereoscopic image display method based on a polarization and a time sharing method which are classified into a glass-type stereoscopic image generation method.
- FIG. 5 illustrates an example where a stereoscopic image including a plurality of image objects is displayed.
- the stereoscopic image shown in FIG. 5 can be an image obtained through the camera 121.
- the stereoscopic image includes a first image object 10 and a second image object 11.
- it is assumed to have two image objects 10, 11 but in reality, much more image objects can be included in the stereoscopic image.
- the controller 180 can display images obtained in real-time through the camera 121 on the display unit 151 in the form of a camera preview.
- the controller 180 can obtain at least one stereo disparity corresponding to each of the at least one image object.
- the controller 180 can obtain stereo disparities of the first image object 10 and the second image object 11 respectively through the left and the right eye image obtained through the camera 121.
- FIG. 6 illustrates stereo disparity of an image object included in a stereoscopic image.
- the first image object 10 can consists of a left eye image 10a viewed through the left eye of the user and a right eye image 10b viewed through the right eye of the user.
- the controller 180 can obtain stereo disparity corresponding to the first image object 10 through the left eye image 10a and the right eye image 10b.
- the controller 180 by applying a predetermined algorithm converting 2D images into 3D images, can convert a 2D image obtained through the camera 121 into a stereoscopic image and display the converted image on the display unit 151.
- controller 180 by using the left and the right eye image generated through the image conversion algorithm, can obtain stereo disparity of the first image 10 object and the second image object 11 respectively.
- FIG. 7 provides comparative illustration of stereo disparities of the image objects 10, 11 of FIG. 5.
- the stereo disparity d1 of the first image object 10 and the stereo disparity d2 of the second image object 11 are different from each other. Also, as shown in FIG. 7, since d2 is larger than d1, the second image object 11 looks more distant from the user than the first image object 10.
- the controller 180 can obtain at least one graphic object corresponding to each of the at least one image object [S120]. And the controller 180 can display the at least one graphic object on the display unit 151 to have the corresponding stereo disparity.
- FIG. 8 shows a first image object 10 on the display unit 151 which can provide three-dimensional sensation to the user.
- the positions of the left 10a and the right eye image 10b on the display unit 151 can be the reverse of FIG. 7. If the positions of the left 10a and the right eye image 10b are displayed in reverse, the left eye 20a and the right eye 10b can see images in opposite directions, respectively. Therefore, the user can feel that the first image object 10 is displayed in front of the display unit 151 at a point where two lines of projection intersect each other. In other words, a positive sense of depth can be obtained against the display unit 151. This is different from the case of FIG. 7 providing a negative sense of depth where the first image object is sensed to be in the back of the display unit 151.
- the controller 180 by displaying a stereoscopic image to provide a positive or a negative sense of depth depending on the needs, enables the user to have a varying sense of depth.
- FIGS. 9 to 14 A method for controlling operation of an electronic device according to a first embodiment of the present invention will be described with reference to FIGS. 9 to 14.
- FIG. 9 is a flow diagram illustrating a method for controlling operation of an electronic device according to a first embodiment of the present invention.
- a method for controlling operation of an electronic device comprises at least one step of obtaining information about a gesture S100, checking an application S110, selecting gesture sensitivity according to the application S120, determining a movement distance S130; and displaying a pointer and/or an object while moving the pointer and/or the object according to the determined movement distance S140.
- each step will be described in detail.
- the controller 180 can obtain information about a gesture S100.
- the controller 180 can obtain information about a gesture as described with reference to FIG. 2. In other words, the controller 180 can obtain information about a gesture through the camera 121. At this time, the controller 180 can obtain not only the information about a movement in the left and right direction (namely, a movement in the x-y plane) but also the information about a movement in the forward and backward direction (namely, a movement along the z-axis).
- the camera 121 can consists of at least two or more cameras to obtain information about a movement of a gesture in the forward and backward direction but at the same time, a depth camera for obtaining information about a movement of a gesture in the forward and backward direction can be employed.
- the controller 180 can check an application S110.
- the step of S110 can be carried out before the step of S100 described above is carried out, at the same time as the step of S100 is carried out, and/or after the step of S100 is carried out.
- the controller 180 can check an application being carried out in the electronic device 100. If multiple applications are running in the electronic device 100 (in other words, if the electronic device 100 is multitasking multiple applications), the controller 180 can check which application among the multiple applications the user wants to control. For example, if the OS running in the electronic device 100 is WINDOWS from MS, the controller 180 can check an application running in a currently active window from among multiple application windows. At this time, the controller 180 can also check the attribute about a depth range (DR) of the application.
- DR depth range
- FIG. 10 illustrates a situation where information is displayed within a depth range different for each application.
- FIG. 10(a) illustrates a situation where various kinds of information are displayed with a three-dimensional effect at the time application A is carried out
- FIG. 10(b) illustrates a situation where various kinds of information are displayed with a three-dimensional effect when application B is carried out.
- a depth range of application A is defined to be a first difference DRA between a first object OB1 which can be displayed most closely to the user (U) along the z-axis and a second object OB2 which can be displayed most distant from the user (U) along the z-axis.
- a depth range of application B is defined to be a second difference DRB between a first object OB1 which can be displayed most closely to the user along the z-axis and a second object OB2 which can be displayed most distant from the user (U) along the z-axis.
- the information when information is displayed with a three-dimensional effect through the display unit 151 of the same electronic device 100, the information can be displayed with a different depth range depending on the application in question and the objective of the application instead of being displayed with the same depth range for each application.
- some application can be designed to display information without a three-dimensional effect so that the user may not have a sense of depth at all (in other words, the corresponding depth range can be zero) while another application can display information with a depth range DRA as large as shown in FIG. 10(a).
- Still another application can display information with a depth range DRB as large as shown in FIG. 10(b).
- the controller 180 can select gesture sensitivity according to an application S120.
- FIG. 11 illustrates gesture sensitivity according to a first embodiment of the present invention.
- FIG. 11(a) illustrates how the display unit 151 operates to output a three-dimensional screen according to first gesture sensitivity
- FIG. 11(b) illustrates how the display unit 151 operates to output a three-dimensional screen according to second gesture sensitivity.
- FIG. 11(a) and (b) illustrate a situation where a first object OB1 and a second object OB2 are displayed through the display unit 151 and a pointer P is displayed along with the first and the second object OB1, OB2.
- gesture sensitivity indicates how sensitively a pointer P and/or objects OB1, OB2 displayed through the display unit 151 respond to the user’s gesture and moves.
- the gesture sensitivity can be expressed by the following equations.
- D is a movement distance of an object and/or a pointer and d is a movement distance due to the corresponding gesture.
- EQ. 1 defines gesture sensitivity to be proportional to the ratio of a movement distance of a gesture to that of an object and/or a pointer while EQ. 2 defines to be proportional to the ratio of a movement distance of an object and/or a pointer to that of a gesture; therefore, either definition for gesture sensitivity can be employed.
- the gesture sensitivity is expressed by EQ. 1 in the following description of the present invention. In other words, it should be understood in the following that larger gesture sensitivity indicates a larger movement distance of a pointer and/or an object than that of the corresponding gesture.
- gesture sensitivity can be defined for all the three axes of the Cartesian coordinate system defined in three-dimensional space. In general cases, it can be assumed that gesture sensitivity along the x-axis, gesture sensitivity along the y-axis, and gesture sensitivity along the z-axis are defined in the same way.
- gesture sensitivity along each axis does not necessarily have the same value; gesture sensitivity along each axis can have a different value from one another.
- the phrase of gesture sensitivity covers all the gesture sensitivities along the respective axes.
- FIG. 12 is a table showing applications according to a first embodiment of the present invention and their corresponding gesture sensitivity.
- FIG. 13 illustrates a minimum depth and a maximum depth according to a first embodiment of the present invention.
- the controller 180 by checking gesture sensitivity already defined for an application, can select the checked gesture sensitivity at the step of S120. For example, as shown in FIG. 12, by referring to a table showing applications and their associated gesture sensitivity, can select gesture sensitivity.
- the controller 180 can select gesture sensitivity adaptively according to the depth implemented by an application.
- FIG. 13(a) and (b) illustrates a situation where a first object OB1 and a second object OB2 are displayed in three-dimensional space through the display unit 151.
- FIG. 13(a) outputs the first object OB1 at a minimum depth and the second object OB2 at a maximum depth in the case when an application A is carried out while
- FIG. 13(b) outputs the first object OB1 at a minimum depth and the second object OB2 at a maximum depth in the case when an application B is carried out.
- a minimum depth is defined as the distance between the position of an object displayed most closely to the user and a reference point when an image is displayed with a three-dimensional effect through the display unit 151 while a maximum depth is defined as the distance between the position of an object displayed most distant from the user and a reference position.
- the reference point can be an arbitrary point on a straight line passing through the first OB1 and the second object OB2 and being perpendicular to the x-y plane (namely, the screen of the display unit 151).
- the reference point can be the user (U) shown in FIG. 13(a) and (b).
- a ‘depth range’ corresponding to a particular application is defined to be the difference between a minimum depth and a maximum depth implemented by the particular application.
- the depth range of an application A is defined to be DA while the depth range of an application B is defined to be DB. At this time, it can be said that the depth range of the application A is larger than that of the application B (DA>DB).
- the controller 180 after checking the depth range of an application checked at the step of S110, can select gesture sensitivity adaptively according to the checked depth range.
- the controller 180 can set the gesture sensitivity to be a for the application A having a depth of DA while setting the gesture sensitivity to be b (b ⁇ a) for the application B having a depth of DB (DB ⁇ DA).
- the controller 180 can select larger gesture sensitivity for an application having a larger depth range.
- the controller 180 by taking account of gesture sensitivity selected at the step of S120, can determine a movement distance of an object and/or a pointer S130 according to the information about the gesture obtained from the step of S100.
- FIG. 14 illustrates a situation where a movement distance of an object and/or a pointer is determined by the user’s gesture and gesture sensitivity according to a first embodiment of the present invention.
- FIG. 14(a) illustrates a movement distance of an object and/or a pointer due to the user’s gesture when larger gesture sensitivity is selected and
- FIG. 14(b) illustrates a movement distance of an object and/or a pointer due to the user’s gesture when smaller gesture sensitivity is selected.
- the controller 180 can determine the movement distance of a pointer P along the z-axis to be DAa when the user moves his or her hand H along the z-axis by da, while the movement distance of the pointer P can be determined to be DAb (DAc) along the z-axis for the movement of the user’s hand H by db (dc).
- DAc DAb
- the controller 180 can determine the movement distance of the pointer P along the z-axis to be DBa (DBa ⁇ DAa) when the user moves his or her hand H along the z-axis by da while the movement distance of the pointer P along the z-axis can be determined to be DBb (DBb ⁇ DAb) for the movement of the user’s hand H by db along the z-axis. And the movement distance of the pointer P along the z-axis can be determined to be DBc (DBc ⁇ DAc) for the movement of the user’s hand H by dc along the z-axis.
- the controller 180 can display the pointer while moving the pointer along a determined movement distance of the pointer S140.
- the steps of S100 to S140 according to the first embodiment of the present invention can be repeated with a predetermined period.
- the steps above can be repeated with a period of one second or with a period of 0.1 second.
- the period with which those steps are carried out is shortened, the movement speed of an object and/or a pointer in response to the user’s gesture will be made faster.
- gesture sensitivity for the x-axis and/or the y-axis can be selected by considering the aspect ratio of the x and the y axis of a screen implemented by an application.
- gesture sensitivity along the x-axis and gesture sensitivity along the y-axis can be selected so that the ratio of the length along the x-axis of the screen to the length along the y-axis of the screen (length along the y-axis/length along the x-axis) is proportional to the ratio of the gesture sensitivity along the x-axis and the gesture sensitivity along the y-axis.
- gesture sensitivity along the x-axis, y-axis, and/or z-axis can be selected by taking account of the resolution along the x, y, and z axis of a screen implemented by an application.
- the gesture sensitivity for each axis can be selected to be (inversely) proportional to the resolution of each axis. For instance, for an application having larger resolution along the z-axis, the controller 180 can select smaller (or larger) gesture sensitivity along the z-axis.
- the sensitivity along the x-axis, the y-axis, and the z-axis can be selected to be different from one another.
- the movement distance of an object and/or a pointer due to the movement distance of the same gesture of the user can be made larger. Therefore, even if an application having a larger depth range is carried out, an inconvenience of the user’s having to move his or her hand H much more along the z-axis (in the case where the user gesture corresponds to a hand gesture) to move an object and/or a point from a minimum depth to a maximum depth can be relieved.
- FIG. 15 is a flow diagram illustrating a method for controlling operation of an electronic device according to a second embodiment of the present invention.
- a method for controlling operation of an electronic device comprises at least one step of obtaining information about a gesture S200, checking the position of a displayed pointer (or an object) S210, selecting gesture sensitivity according to the position of the pointer S220, determining a movement distance S230; and displaying a pointer and/or an object while moving the pointer and/or the object according to the determined movement distance S240.
- the controller 180 can check the position of a pointer and/or an object displayed S210.
- the step of S210 can be carried out before the step of S200 is carried out, at the same time as the step of S200 is carried out, and/or after the step of S200 is carried out.
- the controller 180 can check the position of a pointer and/or an object displayed through the display unit 151. If the user wants to move the position of the pointer through a gesture, the controller 180 can check the position of the pointer while if the user wants to move an object through a gesture, the controller 180 can check the position of the object in question.
- the controller 180 can determine previously whether the user wants to move a pointer or an object through his or her gesture before carrying out the step of S200 and/or S210 through interaction with the user.
- a target that the user wants to move by using his or her gesture can be determined according to the information about a gesture obtained at the step of S200 or according to whether the gesture is intended to move a pointer or a particular object.
- the controller 180 can check the spatial coordinates of the position at which the pointer and/or the object is located in virtual three-dimensional space displayed through the display unit 151.
- the controller 180 can select gesture sensitivity according to the position of the pointer and/or the object S220.
- the step of S220 will be described with reference to FIGS. 16 to 18.
- FIGS. 16 to 18 illustrate a method for selecting gesture sensitivity according to the position of a pointer and/or an object according to the second embodiment of the present invention.
- an electronic device 100 at the time of displaying a three-dimensional screen through the display unit 151, can apply different gesture sensitivities to two separate areas located in virtual three-dimensional space formed by displaying the three-dimensional screen.
- the virtual three-dimensional space can be divided into A area RA and B area RB.
- gesture sensitivity applied to the A area RA can be different from that for the B area RB.
- An example of dividing a three-dimensional screen displayed by the display unit 151 into two areas to which different gestures are applied respectively can include not only the case where the three-dimensional screen is divided into the left and right half as shown in FIG. 16 but also the case where the screen is divided in various ways as shown in FIGS. 17 and 18. Meanwhile, the example is not limited only to the case where the three-dimensional screen displayed by the display unit 151 is divided into two separate areas and different gesture sensitivities are applied for the respective areas but can also include a case where the three-dimensional screen is divided into three or more areas and different gesture sensitivities are applied for each of the divided areas.
- gesture sensitivities applied to separate areas of a three-dimensional screen displayed by the display unit 151 of the electronic device 100 can be different from each other, which can occur when different gesture sensitivity is set up for each area by an application being carried out by the electronic device 100.
- the application being carried out by the electronic device 100 corresponds to a three-dimensional game application and it is intended for the user to have a vivid experience in a virtual game environment by applying different gesture sensitivities to separate areas
- different gesture sensitivities can be applied to the separate areas of the three-dimensional screen even for a single application.
- the above situation can happen when two applications are being carried out by the electronic device 100 (namely, two applications are multitasked); screens corresponding to the two applications are being displayed respectively in A area RA and B area RB; and gesture sensitivities selected by the two applications are different from each other.
- screens corresponding to the two applications are being displayed respectively in A area RA and B area RB; and gesture sensitivities selected by the two applications are different from each other.
- the gesture sensitivity for the application A and the gesture sensitivity for the application B can be selected differently from each other.
- the controller 180 checks whether the position of a pointer and/or an object checked at the step of S210 belongs to A area RA or B area RB; and can select gesture sensitivities for the two area differently.
- various embodiments for selecting gesture sensitivity according to the position of a pointer and/or an object will be described in detail.
- the controller 180 can check gesture sensitivity already assigned to the area to which the position of a pointer and/or an object belongs; and select the checked gesture sensitivity at the step of S220. For example, as shown in FIG. 19, by referring to a table showing applications and their associated gesture sensitivity, the controller 180 can select gesture sensitivity. Such an embodiment can be applied to the case where different gesture sensitivities are applied to the respective areas of a three-dimensional screen divided by a single application.
- the controller 180 can select gesture sensitivity adaptively according to a depth range implemented by an application corresponding to the area to which the position of a pointer and/or an object belongs.
- a method for selecting gesture sensitivity adaptively according to a depth range implemented by an application has already been described in the first embodiment; therefore, detailed description about the method will be omitted.
- controller 180 can carry out the steps of S230 and S240.
- the steps of S200 to S240 according to the second embodiment of the present invention can be carried out repeatedly with a predetermined period (e.g., 1 second or 0.1 second). As the period with which those steps are carried out is shortened, the movement speed of an object and/or a pointer in response to the user’s gesture will be made faster.
- a predetermined period e.g. 1 second or 0.1 second.
- different gesture sensitivities can be established for separate areas of virtual three-dimensional space displayed through the display unit; a possibility of providing more various user interfaces from a single application can be increased; and if two or more applications are multitasked through a single display unit, displayed objects can be made to respond to the user’s gesture according to gesture sensitivity more relevant for each application, thereby improving user convenience much more.
- FIGS. 20 and 21 A method for controlling operation of an electronic device according to a third embodiment of the present invention will be described with reference to FIGS. 20 and 21.
- FIG. 20 is a flow diagram illustrating a method for controlling operation of an electronic device according to a third embodiment of the present invention.
- a method for controlling operation of an electronic device comprises at least one step of obtaining information about a gesture S300; displaying a first object, a second object, and/or a pointer S310; checking distance of the first and the second object S320; selecting gesture sensitivity according to the distance between the first and the second object S330; determining a movement distance S340; and displaying a pointer and/or an object while moving the pointer and/or the object according to the determined movement distance S350.
- FIG. 21 illustrates a method for operating an electronic device according to a third embodiment of the present invention.
- FIG. 21(a) and (b) all illustrate a situation where a first object OB1, a second object OB2, a third object OB3, and a pointer P are displayed through the display unit 151.
- the controller 180 can display multiple objects OB1, OB2, OB3 and/or a pointer P S310.
- FIG. 21 illustrates a situation where three objects are displayed, the controller 180 can output four or more objects through the display unit 151; similarly, the controller 180 can output two objects through the display unit 151.
- the controller 180 can check the distance of the first object OB1 and the second object OB2 S320.
- the number of objects displayed through the display unit 151 is two, one of them is assigned to be a first object OB1 while the other a second object OB2.
- the controller 180 can determine an object displayed most closely to the user U to be a first object OB1 while the controller 180 can determine an object displayed most distant from the user U to be a second object OB2.
- the controller 180 can check the distance between the determined first OB1 and second object OB2.
- the controller 180 can check that the distance between the first and the second object OB1, OB2 corresponds to D1; if objects OB1, OB2, OB3, and a pointer P are displayed in three-dimensional space as shown in FIG. 21(b), the controller 180 can check that the distance between the first and the second object OB1, OB2 corresponds to D2.
- the controller 180 can select gesture sensitivity according to the distance between the first and the second object OB1, OB2 S330.
- the controller 180 can select a larger gesture sensitivity.
- the controller 180 can select a larger gesture sensitivity than that of FIG. 21(a).
- controller 180 can carry out the steps of S340 and S350.
- the steps of S300 to S350 according to the third embodiment of the present invention can be carried out repeatedly with a predetermined period (e.g., 1 second or 0.1 second). As the period with which those steps are carried out is shortened, the movement speed of an object and/or a pointer in response to the user’s gesture will be made faster.
- a predetermined period e.g. 1 second or 0.1 second.
- the distance among objects along the z-axis functions as a factor for gesture sensitivity along the z-axis; in the same way, the distance among the objects along the x-axis and the distance among the objects along the y-axis function as factors for gesture sensitivities along the x and y-axis, respectively.
- gesture sensitivities for the other axes can be set up to be the same as the already determined gesture sensitivity for the one axis. For example, gesture sensitivity having the largest value among gravity sensitivities can be applied to the respective axes; on the contrary, gesture sensitivity having the smallest value can be applied to the respective axes.
- gesture sensitivity for a single axis can be selected adaptively according to the steps of S300 to S350 while gesture sensitivities for the other axes are not changed adaptively.
- gesture sensitivity can be selected/established differently according to the distance among objects, an inconvenience of the user’s having to move his or her hand H much more when the user attempts to move a pointer from an object displayed most closely to an object displayed most distantly can be relieved even when the objects are separated far away from one another. Also, since different gesture sensitivity can be established according to the distance among objects in virtual three-dimensional space, a possibility of providing more various user interfaces can be increased.
- FIGS. 22 and 23 A method for controlling operation of an electronic device according to a fourth embodiment of the present invention will be described with reference to FIGS. 22 and 23.
- FIG. 22 is a flow diagram illustrating a method for controlling operation of an electronic device according to a fourth embodiment of the present invention.
- a method for controlling operation of an electronic device comprises at least one step of obtaining information about a gesture S400, displaying at least one object S410, checking attributes of the selected object S420, selecting gesture sensitivity according to the checked attributes S430, determining a movement distance S440, and displaying a pointer and/or an object while moving the pointer and/or the object according to the determined movement distance S450.
- FIG. 23 illustrates a method for operating an electronic device according to a fourth embodiment of the present invention.
- the controller 180 can display at least one object S410.
- the displayed at least one object can have attributes corresponding to the object.
- the attributes corresponding to the object can be varied significantly according to the type of the object.
- the file size can correspond to the attribute of the object.
- the object corresponds to a file folder
- the number of files included in the file folder, the amount of total files, etc. can be the attributes possessed by the object.
- the remaining capacity of the battery can be the attribute of the object.
- the number of unread mails can be the attribute possessed by the object.
- FIG. 23(a), (b), and (c) show objects having attributes different from one another.
- the objects OB3, OB4, OB5 shown in FIG. 23 are objects indicating remaining battery capacity of an electronic device;
- FIG. 23(a) illustrates an object OB3 indicating the state where very little battery capacity is remained;
- FIG. 23(b) illustrates an object OB4 indicating the state where about half of the battery capacity is remained;
- FIG. 23(c) illustrates an object OB5 indicating the state where the battery is almost fully charged.
- the controller 180 can display objects having attributes.
- the controller 180 can check the attribute of a selected object S420. To give an example with reference to FIG. 23, the controller 180 can check whether the attribute of a selected object (namely, the object indicating remaining battery capacity) corresponds to an almost discharged state, a half charged state, and a fully charged state.
- the controller 180 can select gesture sensitivity according to the checked attribute S430.
- the controller 180 can set up the gesture sensitivity to be significantly large if the attribute of a selected object is ‘almost discharged’. In other words, the gesture sensitivity can be so set up that the selected object can be moved a lot even if the user makes a slight movement. On the contrary, the controller 180, if the attribute of the selected object is ‘fully charged’, can make the gesture sensitivity very small. In other words, the gesture sensitivity can be so established that the selected object can be made to move a small distance even if the user makes a gesture of a large movement.
- gesture sensitivity can be set differently in a similar way to the description above if the attribute of an object corresponds to file size, the amount and/or the number of total files included in a folder. For example, if the file size corresponding to an object is large, larger gesture sensitivity can be selected than the case where the file size corresponding to the object is smaller.
- controller 180 can carry out the steps of S440 and S450.
- the factor for setting up gesture sensitivity is ‘attribute of a selected object’ which has nothing to do with a movement direction of a gesture, according to the attribute of a selected object, all the gesture sensitivities for the respective axes can have the same value according to the attribute of the selected object. However, it should be understood that the gesture sensitivities for the respective axes do not necessarily have the same value.
- the user when multiple objects are displayed through the display unit, by selecting/establishing gesture sensitivities differently from one another according to the attributes of the objects, the user can get feedback on the attributes assigned to the objects according to a movement distance of individual object due to the user’s gesture. Accordingly, a possibility of providing more various user interfaces can be increased.
- the distance among objects displayed through the display unit and the distance between the user and the objects described above are not physically measurable.
- the distance among objects denotes a virtual distance measurable relatively and logically in virtual three-dimensional space where the objects are displayed.
- perspective which can be sensed by the user is assigned to the objects being displayed to provide the user to feel that the objects are displayed in three-dimensional space; and the object which is considered to be nearer due to the perspective sensed by the user is actually located more closely to the user.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
La présente invention concerne un dispositif électronique ayant un dispositif d'affichage tridimensionnel, comprenant un capteur obtenant des informations concernant un mouvement d'un geste ; un dispositif d'affichage tridimensionnel affichant un pointeur et/ou un objet se déplaçant dans un espace tridimensionnel selon le mouvement du geste ; et un contrôleur vérifiant des applications en exécution, déterminant une distance de déplacement du pointeur et/ou de l'objet de manière proportionnelle à une distance de déplacement du geste en prenant en compte la sensibilité du geste sélectionnée selon le type de l'application vérifiée, et amenant le dispositif d'affichage à déplacer le pointeur et/ou l'objet autant que la distance de déplacement déterminée.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/KR2011/009901 WO2013094786A1 (fr) | 2011-12-21 | 2011-12-21 | Dispositif électronique ayant un dispositif d'affichage tridimensionnel et son procédé de fonctionnement |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/KR2011/009901 WO2013094786A1 (fr) | 2011-12-21 | 2011-12-21 | Dispositif électronique ayant un dispositif d'affichage tridimensionnel et son procédé de fonctionnement |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013094786A1 true WO2013094786A1 (fr) | 2013-06-27 |
Family
ID=48668658
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2011/009901 WO2013094786A1 (fr) | 2011-12-21 | 2011-12-21 | Dispositif électronique ayant un dispositif d'affichage tridimensionnel et son procédé de fonctionnement |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2013094786A1 (fr) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2908218A1 (fr) * | 2014-02-14 | 2015-08-19 | Omron Corporation | Appareil de reconnaissance de geste et procédé de commande d'un appareil de reconnaissance de geste |
CN104866096A (zh) * | 2015-05-18 | 2015-08-26 | 中国科学院软件研究所 | 一种利用上臂伸展信息进行命令选择的方法 |
EP2916209A1 (fr) * | 2014-03-03 | 2015-09-09 | Nokia Technologies OY | Axe d'entrée entre appareil et appareil séparé |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000132306A (ja) * | 1998-10-21 | 2000-05-12 | Sony Corp | 情報入力装置、情報入力方法及びゲーム装置 |
KR20030002937A (ko) * | 2001-07-02 | 2003-01-09 | 엘지전자 주식회사 | 비접촉식 3차원 무선 조이스틱 |
KR20030075399A (ko) * | 2002-03-18 | 2003-09-26 | 주식회사 소프트로닉스 | 모션마우스 시스템 및 방법 |
KR20050065198A (ko) * | 2003-12-24 | 2005-06-29 | 한국전자통신연구원 | 사용자의 움직임을 이용한 3차원 동작명령 인식기 |
-
2011
- 2011-12-21 WO PCT/KR2011/009901 patent/WO2013094786A1/fr active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000132306A (ja) * | 1998-10-21 | 2000-05-12 | Sony Corp | 情報入力装置、情報入力方法及びゲーム装置 |
KR20030002937A (ko) * | 2001-07-02 | 2003-01-09 | 엘지전자 주식회사 | 비접촉식 3차원 무선 조이스틱 |
KR20030075399A (ko) * | 2002-03-18 | 2003-09-26 | 주식회사 소프트로닉스 | 모션마우스 시스템 및 방법 |
KR20050065198A (ko) * | 2003-12-24 | 2005-06-29 | 한국전자통신연구원 | 사용자의 움직임을 이용한 3차원 동작명령 인식기 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2908218A1 (fr) * | 2014-02-14 | 2015-08-19 | Omron Corporation | Appareil de reconnaissance de geste et procédé de commande d'un appareil de reconnaissance de geste |
EP2916209A1 (fr) * | 2014-03-03 | 2015-09-09 | Nokia Technologies OY | Axe d'entrée entre appareil et appareil séparé |
WO2015132461A1 (fr) * | 2014-03-03 | 2015-09-11 | Nokia Technologies Oy | Axe d'entrée entre un appareil et un appareil séparé |
US10732720B2 (en) | 2014-03-03 | 2020-08-04 | Nokia Technologies Oy | Input axis between an apparatus and a separate apparatus |
CN104866096A (zh) * | 2015-05-18 | 2015-08-26 | 中国科学院软件研究所 | 一种利用上臂伸展信息进行命令选择的方法 |
CN104866096B (zh) * | 2015-05-18 | 2018-01-05 | 中国科学院软件研究所 | 一种利用上臂伸展信息进行命令选择的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2015053449A1 (fr) | Dispositif d'affichage d'image de type lunettes et son procédé de commande | |
WO2012144666A1 (fr) | Dispositif d'affichage et procédé de commande associé | |
WO2016024746A1 (fr) | Terminal mobile | |
WO2017209533A1 (fr) | Dispositif mobile et procédé de commande correspondant | |
WO2016064096A2 (fr) | Terminal mobile et son procédé de commande | |
WO2015105347A1 (fr) | Appareil d'affichage vestimentaire | |
WO2019147021A1 (fr) | Dispositif de fourniture de service de réalité augmentée et son procédé de fonctionnement | |
WO2015190666A1 (fr) | Terminal mobile et son procédé de commande | |
WO2015046636A1 (fr) | Terminal mobile et son procédé de commande | |
WO2015199292A1 (fr) | Terminal mobile et son procédé de commande | |
WO2017034116A1 (fr) | Terminal mobile et procédé de commande de celui-ci | |
EP3311557A1 (fr) | Terminal mobile et son procédé de commande | |
WO2014073756A1 (fr) | Caméra de réseau, terminal mobile et procédés de fonctionnement correspondants | |
WO2015133701A1 (fr) | Terminal mobile et son procédé de commande | |
WO2018048092A1 (fr) | Visiocasque et son procédé de commande | |
WO2012128399A1 (fr) | Dispositif d'affichage et procédé de commande associé | |
EP2982042A1 (fr) | Terminal et son procédé de commande | |
WO2019045491A2 (fr) | Appareil électronique et procédé de commande associé | |
EP3092523A1 (fr) | Appareil d'affichage vestimentaire | |
WO2017094984A1 (fr) | Terminal mobile, et procédé de commande correspondant | |
WO2015182844A1 (fr) | Dispositif d'affichage, dispositif terminal utilisateur, serveur, et leur procédé de commande | |
WO2015083873A1 (fr) | Terminal mobile, et couvercle correspondant | |
WO2018182159A1 (fr) | Lunettes intelligentes capables de traiter un objet virtuel | |
WO2016024707A1 (fr) | Terminal mobile et procédé de commande associé | |
WO2017022941A1 (fr) | Terminal mobile |
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: 11878206 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 11878206 Country of ref document: EP Kind code of ref document: A1 |