Wearable electronic device and driving method thereof
The wearable electronic device improves character input in augmented or virtual reality by using a display module and camera to maintain input orientation relative to user direction, enhancing user experience.
Patent Information
- Application Number
- PCT/KR2025/009894
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-10-23
- Filing Date
- 2025-07-08
- Publication Date
- 2026-02-05
AI Technical Summary
Existing wearable electronic devices, such as head-mounted devices, lack an efficient and intuitive method for character input within immersive augmented or virtual reality environments, limiting user experience.
A wearable electronic device with a display module for each eye and a camera module to determine the user's direction, allowing character input based on detected direction and maintaining the input object's orientation relative to the user's gaze.
Enhances user experience by providing a more intuitive and diverse method for character input within immersive spaces, adapting to changes in user direction.
Smart Images

Figure KR2025009894_05022026_PF_FP_ABST
Abstract
Description
Wearable electronic device and its driving method
[0001] Embodiments of the present disclosure relate to a wearable electronic device and a method of driving the same.
[0002] With recent technological advancements, electronic devices are increasingly evolving beyond their standard rectangular form into diverse shapes. For example, these devices may include wearable electronic devices that can be worn on certain parts of the body. An example of a wearable electronic device worn on a specific part of the body is a head-mounted device (HMD), which is mounted on the user's head and provides virtual reality images to the user.
[0003] The above information may be provided as background art to aid in understanding the present disclosure. No claim or determination is made as to whether any of the above is applicable as prior art in connection with the present disclosure.
[0004] A wearable electronic device, such as a head-mounted device, may include a display module positioned to correspond to the user's left and right eyes, respectively, and display a virtual reality image. While displaying the virtual reality image, the display module may display a text input object, such as a virtual keyboard, based on a specified event. The wearable electronic device may detect a specified user input on the text input object.
[0005] Embodiments of the present disclosure can provide a wearable electronic device and a method of driving the same that can provide a more improved and diverse user experience related to a character input object.
[0006] The technical problems to be achieved in the present disclosure are not limited to the technical problems mentioned above, and other technical problems not mentioned can be clearly understood by a person having ordinary skill in the technical field to which the present invention belongs from the description below.
[0007] A wearable electronic device (200) according to one embodiment of the present disclosure includes a display module (160) including a camera module, a first display module (160) corresponding to a left eye of a user (10), and a second display module (160) corresponding to a right eye of the user (10), a processor (120), and a memory (130) storing instructions, wherein the instructions, when executed by the processor (120), cause the wearable electronic device (200) to display an immersive space (600) including augmented reality or virtual reality through the display module (160), and, upon receiving a first trigger for inputting a character into at least a part of the immersive space (600), determine a first direction (DR1) toward which the body of the user (10) is directed using the camera module, and, based on the determined first direction (DR1), input a character into the first direction of the immersive space (600). When displaying an object (601), and detecting that the direction of the user's head is directed toward a second direction while the character input object (601) is displayed in the first direction of the immersive space (600), the state in which the character input object (601) is displayed in the first direction of the immersive space (600) can be maintained.
[0008] A method for driving a wearable electronic device (200) according to one embodiment of the present disclosure may include an operation of displaying an immersive space (600) including augmented reality or virtual reality through a display module (160), an operation of determining a first direction (DR1) toward which a body of a user (10) is directed using a camera module when a first trigger for inputting a character in at least a part of the immersive space (600) is received, an operation of displaying a character input object (601) in the first direction of the immersive space (600) based on the determined first direction (DR1), and an operation of maintaining a state in which the character input object (601) is displayed in the first direction of the immersive space (600) when detecting that the direction of the user's head is directed in a second direction while the character input object (601) is displayed in the first direction of the immersive space (600).
[0009] According to embodiments of the present disclosure, a more improved and diverse user experience related to a character input object can be provided.
[0010] In addition, various effects may be provided, either directly or indirectly, through this document.
[0011] Other aspects, features and advantages according to specific embodiments of the present disclosure will become more apparent from the accompanying drawings and the corresponding description.
[0012] FIG. 1 is a block diagram of an electronic device within a network environment according to one embodiment.
[0013] FIGS. 2A and 2B are perspective views schematically illustrating the front and back of a wearable electronic device according to one embodiment of the present disclosure.
[0014] FIG. 3 is a diagram schematically illustrating the configuration of a wearable electronic device according to one embodiment.
[0015] FIG. 4 is a flowchart illustrating the operation of a wearable electronic device according to one embodiment.
[0016] FIG. 5 is an example of a virtual reality image displayed by a wearable electronic device according to one embodiment.
[0017] Figure 6 is an example of a virtual reality image according to changes in the direction of the user's head moving from the first direction to the second direction.
[0018] Figure 7 is an example of a virtual reality image according to the change in the direction of the user's head moving from the first direction to the third direction.
[0019] Figure 8 is an example of a virtual reality image according to changes in the user's body moving in a horizontal direction while the direction of the user's head and the direction of the user's body are fixed.
[0020] FIG. 9 is a flowchart illustrating the operation of a wearable electronic device according to one embodiment.
[0021] Figure 10 is an example of a virtual reality image according to changes in the direction of the user's head and the direction of the user's body moving from the first direction to the second direction.
[0022] FIG. 11 is a flowchart illustrating the operation of a wearable electronic device according to one embodiment.
[0023] FIG. 12 is an example of a scenario in which a desk is located around a user wearing a wearable electronic device according to one embodiment.
[0024] FIG. 13 is another example of a scenario in which a desk is located around a user wearing a wearable electronic device according to one embodiment.
[0025] FIG. 14 is an example of a first type of character input object displayed by a wearable electronic device according to one embodiment.
[0026] FIG. 15 is an example of a second type of character input object displayed by a wearable electronic device according to one embodiment.
[0027] FIG. 16 is a flowchart illustrating the operation of a wearable electronic device according to one embodiment.
[0028] FIG. 17 is an example of a notification object displayed by a wearable electronic device according to one embodiment.
[0029] FIG. 18 is another example of a notification object displayed by a wearable electronic device according to one embodiment.
[0030] Each of the embodiments described with reference to the drawings of the present disclosure can be independently configured as a single embodiment. For example, the embodiments of FIG. 1 and FIG. 2 can each be independently configured. Each of the embodiments described with reference to the drawings of the present disclosure can operate independently as a single embodiment. For example, the embodiments of FIG. 1 and FIG. 2 can each operate independently.
[0031] At least two embodiments described with reference to the drawings of the present disclosure may be combined and configured. For example, at least a portion of the embodiment of FIG. 1 and at least a portion of the embodiment of FIG. 2 may be combined and configured. At least two embodiments described with reference to the drawings of the present disclosure may be combined and operated. For example, at least a portion of the embodiment of FIG. 1 and at least a portion of the embodiment of FIG. 2 may be combined and operated.
[0032] When at least two embodiments described with reference to the drawings of the present disclosure are combined, at least some of the components and / or at least some of the operations included in each embodiment may be omitted. For example, when the embodiment of FIG. 1 and the embodiment of FIG. 2 are combined, at least some of the components and / or at least some of the operations included in the embodiment of FIG. 1 may be omitted, and at least some of the components and / or at least some of the operations included in the embodiment of FIG. 2 may be omitted.
[0033] FIG. 1 is a block diagram of an electronic device (101) within a network environment (100) according to various embodiments. Referring to FIG. 1, in the network environment (100), the electronic device (101) may communicate with the electronic device (102) via a first network (198) (e.g., a short-range wireless communication network), or may communicate with at least one of the electronic device (104) or the server (108) via a second network (199) (e.g., a long-range wireless communication network). According to one embodiment, the electronic device (101) may communicate with the electronic device (104) via the server (108). According to one embodiment, the electronic device (101) may include a processor (120), a memory (130), an input module (150), an audio output module (155), a display module (160), an audio module (170), a sensor module (176), an interface (177), a connection terminal (178), a haptic module (179), a camera module (180), a power management module (188), a battery (189), a communication module (190), a subscriber identification module (196), or an antenna module (197). In some embodiments, the electronic device (101) may omit at least one of these components (e.g., the connection terminal (178)), or may have one or more other components added. In some embodiments, some of these components (e.g., the sensor module (176), the camera module (180), or the antenna module (197)) may be integrated into one component (e.g., the display module (160)).
[0034] The processor (120) may, for example, execute software (e.g., a program (140)) to control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120) and perform various data processing or calculations. According to one embodiment, as at least a part of the data processing or calculations, the processor (120) may store commands or data received from other components (e.g., a sensor module (176) or a communication module (190)) in a volatile memory (132), process the commands or data stored in the volatile memory (132), and store result data in a non-volatile memory (134). According to one embodiment, the processor (120) may include a main processor (121) (e.g., a central processing unit or an application processor) or a secondary processor (123) (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor)) that can operate independently or together therewith. For example, if the electronic device (101) includes a main processor (121) and a secondary processor (123), the secondary processor (123) may be configured to use less power than the main processor (121) or to be specialized for a specified function. The secondary processor (123) may be implemented separately from the main processor (121) or as a part thereof.
[0035] The auxiliary processor (123) may control at least a portion of functions or states associated with at least one component (e.g., a display module (160), a sensor module (176), or a communication module (190)) of the electronic device (101), for example, on behalf of the main processor (121) while the main processor (121) is in an inactive (e.g., sleep) state, or together with the main processor (121) while the main processor (121) is in an active (e.g., application execution) state. In one embodiment, the auxiliary processor (123) (e.g., an image signal processor or a communication processor) may be implemented as a part of another functionally related component (e.g., a camera module (180) or a communication module (190)). In one embodiment, the auxiliary processor (123) (e.g., a neural network processing unit) may include a hardware structure specialized for processing artificial intelligence models. The artificial intelligence models may be generated through machine learning. This learning can be performed, for example, on the electronic device (101) itself where the artificial intelligence model is executed, or can be performed through a separate server (e.g., server (108)). The learning algorithm can include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above. The artificial intelligence model can include multiple artificial neural network layers.The artificial neural network may be one of a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), a deep Q-network, or a combination of two or more of the above, but is not limited to the examples described above. In addition to, or alternatively to, a hardware structure, an artificial intelligence model may include a software structure.
[0036] The memory (130) can store various data used by at least one component (e.g., processor (120) or sensor module (176)) of the electronic device (101). The data can include, for example, software (e.g., program (140)) and input data or output data for commands related thereto. The memory (130) can include volatile memory (132) or non-volatile memory (134).
[0037] The program (140) may be stored as software in the memory (130) and may include, for example, an operating system (142), middleware (144), or an application (146).
[0038] The input module (150) can receive commands or data to be used in a component of the electronic device (101) (e.g., a processor (120)) from an external source (e.g., a user) of the electronic device (101). The input module (150) can include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).
[0039] The audio output module (155) can output audio signals to the outside of the electronic device (101). The audio output module (155) can include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as multimedia playback or recording playback. The receiver can be used to receive incoming calls. In one embodiment, the receiver can be implemented separately from the speaker or as part of the speaker.
[0040] The display module (160) can visually provide information to an external party (e.g., a user) of the electronic device (101). The display module (160) may include, for example, a display, a holographic device, or a projector and a control circuit for controlling the device. In one embodiment, the display module (160) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by the touch.
[0041] The audio module (170) can convert sound into an electrical signal, or vice versa, convert an electrical signal into sound. According to one embodiment, the audio module (170) can acquire sound through the input module (150), output sound through the sound output module (155), or an external electronic device (e.g., electronic device (102)) (e.g., speaker or headphone) directly or wirelessly connected to the electronic device (101).
[0042] The sensor module (176) can detect the operating status (e.g., power or temperature) of the electronic device (101) or the external environmental status (e.g., user status) and generate an electrical signal or data value corresponding to the detected status. According to one embodiment, the sensor module (176) can include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.
[0043] The interface (177) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (101) with an external electronic device (e.g., the electronic device (102)). In one embodiment, the interface (177) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.
[0044] The connection terminal (178) may include a connector through which the electronic device (101) may be physically connected to an external electronic device (e.g., electronic device (102)). According to one embodiment, the connection terminal (178) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
[0045] A haptic module (179) can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that a user can perceive through tactile or kinesthetic sensations. In one embodiment, the haptic module (179) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.
[0046] The camera module (180) can capture still images and videos. According to one embodiment, the camera module (180) may include one or more lenses, image sensors, image signal processors, or flashes.
[0047] The power management module (188) can manage power supplied to the electronic device (101). According to one embodiment, the power management module (188) can be implemented, for example, as at least a part of a power management integrated circuit (PMIC).
[0048] A battery (189) may power at least one component of the electronic device (101). In one embodiment, the battery (189) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.
[0049] The communication module (190) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (101) and an external electronic device (e.g., electronic device (102), electronic device (104), or server (108)), and the performance of communication through the established communication channel. The communication module (190) may operate independently from the processor (120) (e.g., application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication. According to one embodiment, the communication module (190) may include a wireless communication module (192) (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (194) (e.g., a local area network (LAN) communication module, or a power line communication module). Among these communication modules, the corresponding communication module can communicate with an external electronic device (104) via a first network (198) (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (199) (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules can be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). The wireless communication module (192) can verify or authenticate the electronic device (101) within a communication network such as the first network (198) or the second network (199) by using subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module (196).
[0050] The wireless communication module (192) can support 5G networks and next-generation communication technologies following the 4G network, such as NR access technology (new radio access technology). The NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimization of terminal power and connection of multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency (URLLC (ultra-reliable and low-latency communications)). The wireless communication module (192) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate. The wireless communication module (192) can support various technologies for securing performance in a high-frequency band, such as beamforming, massive multiple-input and multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large scale antenna. The wireless communication module (192) can support various requirements specified in the electronic device (101), an external electronic device (e.g., the electronic device (104)), or a network system (e.g., the second network (199)). According to one embodiment, the wireless communication module (192) can support a peak data rate (e.g., 20 Gbps or more) for eMBB realization, a loss coverage (e.g., 164 dB or less) for mMTC realization, or a U-plane latency (e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 1 ms or less for round trip) for URLLC realization.
[0051] The antenna module (197) can transmit or receive signals or power to or from an external device (e.g., an external electronic device). In one embodiment, the antenna module (197) may include an antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). In one embodiment, the antenna module (197) may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network (198) or the second network (199), may be selected from the plurality of antennas by, for example, the communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device through the selected at least one antenna. In some embodiments, in addition to the radiator, another component (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as a part of the antenna module (197).
[0052] According to various embodiments, the antenna module (197) may form a mmWave antenna module. According to one embodiment, the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent a second side (e.g., a top side or a side side) of the printed circuit board and capable of transmitting or receiving signals in the designated high frequency band.
[0053] At least some of the above components can be interconnected and exchange signals (e.g., commands or data) with each other via a communication method between peripheral devices (e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).
[0054] According to one embodiment, commands or data may be transmitted or received between the electronic device (101) and an external electronic device (104) via a server (108) connected to a second network (199). Each of the external electronic devices (102 or 104) may be the same or a different type of device as the electronic device (101). According to one embodiment, all or part of the operations executed in the electronic device (101) may be executed in one or more of the external electronic devices (102, 104, or 108). For example, when the electronic device (101) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (101) may, instead of or in addition to executing the function or service itself, request one or more external electronic devices to perform the function or at least a part of the service. One or more external electronic devices that receive the request may execute at least a portion of the requested function or service, or an additional function or service related to the request, and transmit the result of the execution to the electronic device (101). The electronic device (101) may process the result as is or additionally and provide it as at least a portion of a response to the request. For this purpose, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example. The electronic device (101) may provide an ultra-low latency service by using distributed computing or mobile edge computing, for example. In another embodiment, the external electronic device (104) may include an Internet of Things (IoT) device. The server (108) may be an intelligent server utilizing machine learning and / or a neural network. According to one embodiment, the external electronic device (104) or the server (108) may be included in the second network (199).The electronic device (101) can be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology and IoT-related technology.
[0055] Electronic devices according to various embodiments disclosed in the present disclosure may take various forms. Electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, wearable devices, or home appliances. Electronic devices according to embodiments of the present disclosure are not limited to the aforementioned devices.
[0056] The various embodiments of the present disclosure and the terminology used therein are not intended to limit the technical features described in the present disclosure to specific embodiments, but should be understood to include various modifications, equivalents, or substitutes of the embodiments. In connection with the description of the drawings, similar reference numerals may be used for similar or related components. The singular form of a noun corresponding to an item may include one or more of the items, unless the context clearly indicates otherwise. In the present disclosure, each of the phrases "A or B," "at least one of A and B," "at least one of A or B," "A, B, or C," "at least one of A, B, and C," and "at least one of A, B, or C" can include any one of the items listed together in the corresponding phrase among the phrases, or all possible combinations thereof. Terms such as "first," "second," or "first" or "second" may be used merely to distinguish one component from another, and do not limit the components in any other respect (e.g., importance or order). When a component (e.g., a first component) is referred to as "coupled" or "connected" to another (e.g., a second component), with or without the terms "functionally" or "communicatively," it means that the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.
[0057] The term "module" used in various embodiments of the present disclosure may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit. A module may be an integral component, or a minimum unit or part of such a component that performs one or more functions. For example, a module may be implemented in the form of an application-specific integrated circuit (ASIC).
[0058] Various embodiments of the present disclosure may be implemented as software (e.g., a program (140)) including one or more commands stored in a storage medium (e.g., an internal memory (136) or an external memory (138)) readable by a machine (e.g., an electronic device (101)). For example, a processor (e.g., a processor (120)) of the machine (e.g., an electronic device (101)) may call at least one command among the one or more commands stored from the storage medium and execute it. This enables the machine to operate to perform at least one function according to the at least one command called. The one or more commands may include code generated by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' simply means that the storage medium is a tangible device and does not contain signals (e.g., electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently or temporarily on the storage medium.
[0059] According to one embodiment, the method according to various embodiments disclosed in the present disclosure may be provided as a computer program product. The computer program product may be traded between sellers and buyers as a product. The computer program product may be distributed in the form of a device-readable storage medium (e.g., compact disc read-only memory (CD-ROM)) or may be provided through an application store (e.g., Play Store). TM ) or directly between two user devices (e.g., smart phones), online distribution (e.g., downloading or uploading). In the case of online distribution, at least a portion of the computer program product may be at least temporarily stored or temporarily created in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.
[0060] According to various embodiments, each component (e.g., a module or a program) of the above-described components may include one or more entities, and some of the entities may be separated and placed in other components. According to various embodiments, one or more components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., a module or a program) may be integrated into a single component. In such a case, the integrated component may perform one or more functions of each of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to the integration. According to various embodiments, the operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.
[0061] FIGS. 2A and 2B are perspective views schematically illustrating the front and back of a wearable electronic device (200) according to one embodiment of the present disclosure.
[0062] The electronic device illustrated in FIGS. 2A and 2B may be a wearable electronic device (200). In one embodiment, the wearable electronic device (200) may be a device that provides augmented reality to a user. In one embodiment, the wearable electronic device (200) may be a virtual reality (VR) device that provides virtual reality to a user. For example, the wearable electronic device (200) may include a video see-through (VST) device.
[0063] According to one embodiment, as illustrated in FIGS. 2A and 2B, the wearable electronic device (200) may include a distance sensor (250), a face recognition camera (231, 232), a printed circuit board (not illustrated), a first display module (301) and / or a second display module (302). In some embodiments, the wearable electronic device (200) may include at least some of the components included in the electronic device (101) of FIG. 1, or may be implemented by additionally including other components. The positions or shapes of the components included in the wearable electronic device (200) are not limited to the examples illustrated in FIGS. 2A and 2B and may be variously modified.
[0064] According to one embodiment, the wearable electronic device (200) may include a housing (210). In one embodiment, the housing (210) may include a first side (211) (e.g., a front side) that is exposed to the external environment and a second side (212) (e.g., a back side) that is in close contact with the user's skin when worn, but is not exposed to the external environment. For example, when the wearable electronic device (200) is worn on the user's face, the first side (211) of the wearable electronic device (200) may be exposed to the external environment, and the second side (212) of the wearable electronic device (200) may be in a state in which it is at least partially in close contact with the user's face. In one embodiment, the wearable electronic device (200) may be in close contact with the user's face through various components. For example, the wearable electronic device (200) may utilize a band formed of an elastic material coupled to the housing (210) to allow the second side (212) of the housing (210) to fit tightly around the eyes of the user's face. In another embodiment, the wearable electronic device (200) may be worn on the user's face through eyeglass temples, helmets, or straps. In addition, the wearable electronic device (200) may be partially worn on the user's face through various configurations.
[0065] In one embodiment, the housing (210) of the wearable electronic device (200) may be formed to have a shape or structure that is easily worn on the user's face. For example, the housing (210) may have a second surface (212) formed in a streamlined shape so as to cover the user's eyes and a portion of the nose. In one embodiment, the second surface (212) of the housing (210) may have a nose recess (213) formed in the shape of a nose so as to be supported by the user's nose.
[0066] In one embodiment, the housing (210) of the wearable electronic device (200) may be formed of a lightweight material (e.g., plastic) that allows the user to feel comfortable wearing it. Meanwhile, the housing (210) may be formed of a non-metallic and / or metallic material having a certain level of rigidity against external impact. The metallic material may include an alloy such as aluminum, stainless steel (STS, SUS), iron, magnesium, or titanium. The non-metallic material may include a synthetic resin, ceramic, or engineering plastic.
[0067] According to one embodiment, as illustrated in FIGS. 2A and 2B, the wearable electronic device (200) may have at least one first camera module (241, 242) (e.g., the camera module (190) of FIG. 1) arranged to correspond to a front direction of the wearable electronic device (200) (e.g., the -Y direction based on FIG. 2A, the user's gaze direction). For example, the wearable electronic device (200) may include a camera module (241) corresponding to the user's left eye and a camera module (242) corresponding to the user's right eye. The wearable electronic device (200) may capture an external environment with respect to the front direction of the wearable electronic device (200) (e.g., the -Y direction based on FIG. 2A) using the at least one first camera module (241, 242).
[0068] According to one embodiment, at least one first camera module (241, 242) illustrated in FIG. 2A may include one or more lenses, an image sensor, and / or an image signal processor. In one embodiment, the position or number of the at least one first camera module (241, 242) is not limited to the illustrated example and may vary. In one embodiment, the at least one first camera module (241, 242) may measure depth of field (DOF). The wearable electronic device (200) can perform various functions such as head tracking, hand detection or tracking, gesture recognition, or space recognition by using the depth of field (e.g., 3DOF (degrees of freedom) or 6DOF) acquired through at least one first camera module (241, 242). The at least one first camera module (241, 242) may include, for example, a global shutter (GS) camera or a rolling shutter (RS) camera, and the position or number thereof is not limited to the illustrated example and may vary. According to one embodiment, the at least one first camera module (241, 242) can recognize the surrounding space of the wearable electronic device (200). The at least one first camera module (241, 242) can detect a user's gesture within a certain distance (e.g., a certain space) of the wearable electronic device (200). At least one first camera module (241, 242) may include a global shutter (GS) camera capable of reducing the RS (rolling shutter) phenomenon to detect and track rapid hand movements and / or fine movements of the user's fingers.
[0069] According to one embodiment, as illustrated in FIG. 2A, at least one second camera module (221, 222, 223, and / or 224) may be arranged on the first side (211) of the housing (210). In one embodiment, the second camera module (221, 222, 223, and 224) may acquire image data for an external image. The external image data obtained through the at least one second camera module (221, 222, 223, and 224) may be transmitted to the user through a display module (300) arranged on the left and right eyes of the user, respectively. The position or number of the at least one second camera module (221, 222, 223, and / or 224) is not limited to the example illustrated in FIG. 2A and may vary.
[0070] According to one embodiment, as illustrated in FIG. 2A, at least one distance sensor (250) may be disposed on the first surface (211) of the housing (210). For example, the at least one distance sensor (250) may measure a distance to at least one object disposed around the wearable electronic device (200). The at least one distance sensor (250) may include an infrared sensor, an ultrasonic sensor, and / or a light detection and ranging (LiDAR) sensor. The at least one distance sensor (250) may be implemented based on an infrared sensor, an ultrasonic sensor, and / or a LiDAR sensor. The location or number of the distance sensors (250) is not limited to the example illustrated in FIG. 2A and may vary.
[0071] According to one embodiment, as illustrated in FIG. 2B, the wearable electronic device (200) may include an eye tracking camera module (410). The eye tracking camera module (410) may detect and track the user's pupils. The eye tracking camera module (410) may track the user's gaze or the direction of the user's head using, for example, at least one of an EOG sensor (electro-oculography or electrooculogram), a coil system, a dual Purkinje system, bright pupil systems, or dark pupil systems. In addition, the eye tracking camera module (410) may include a GS (global shutter) camera to track rapid eye movements of the user.
[0072] In one embodiment, the gaze tracking camera module (410) may include at least one camera unit (411) (e.g., a micro camera or an IR LED) disposed on, for example, the second surface (212) of the housing (210) for tracking the gaze of the wearer. In one embodiment, the gaze tracking camera module (410) may include a first gaze tracking camera module (410-1) disposed on the second surface (212) of the housing (210) for tracking the left eye of the user and a second gaze tracking camera module (410-2) for tracking the right eye of the user. The wearable electronic device (200) may identify the direction in which the user is looking based on the movement of the pupils tracked using the plurality of gaze tracking camera modules (410-1, 410-2). The wearable electronic device (200) may identify the direction of the user's head using the plurality of gaze tracking camera modules (410-1, 410-2).
[0073] The term "eye tracking camera module (410)" used in various embodiments of the present disclosure may be used interchangeably with terms such as third camera module.
[0074] According to one embodiment, the wearable electronic device (200) may detect an eye corresponding to the dominant eye and / or the auxiliary eye among the user's left eye and / or right eye using the first gaze tracking camera module (410-1) and / or the second gaze tracking camera module (410-2). For example, the wearable electronic device (200) may detect an eye corresponding to the dominant eye and / or the auxiliary eye based on the direction of the user's gaze and / or the direction of the user's head with respect to an external object or a virtual object.
[0075] According to one embodiment, as illustrated in FIG. 2B, at least one face recognition camera (231, 232) may be arranged on the second side (212) of the wearable electronic device (200). For example, the plurality of face recognition cameras (231, 232) may recognize the user's face when the wearable electronic device (200) is worn on the user's face. In one embodiment, the face cameras (231, 232) may detect the user's facial expression. In one embodiment, the wearable electronic device (200) may determine whether the wearable electronic device (200) is worn on the user's face by using the plurality of face recognition cameras (231, 232). In one embodiment, the camera unit (411) of the gaze tracking camera module (410) may be a face recognition camera.
[0076] According to one embodiment, as illustrated in FIG. 2A, the wearable electronic device (200) may include at least one light-emitting member (420). For example, the light-emitting member (420) may provide status information of the wearable electronic device (200) in the form of light. As another example, the light-emitting member (420) may provide a light source that is linked to the operation of the gaze tracking camera module (410). The light-emitting member (420) may include, for example, an LED, an IR LED, or a xenon lamp. In one embodiment, the light-emitting member (420) may emit light to increase the accuracy of the first gaze tracking camera module (410-1), the second gaze tracking camera module (410-2), the first face recognition camera (231), and / or the second face recognition camera (232).
[0077] According to one embodiment, referring to FIG. 2A, the light-emitting member (420) may include a first light-emitting member (420-1) disposed in the first display module (301) and a second light-emitting member (420-2) disposed in the second display module (302). The first light-emitting member (420-1) may emit light to the user's left eye, thereby increasing the accuracy when the first gaze-tracking camera module (410-1) captures the user's left eye. The second light-emitting member (420-2) may emit light to the user's right eye, thereby increasing the accuracy when the second gaze-tracking camera module (410-2) captures the user's right eye.
[0078] According to one embodiment, the wearable electronic device (200) may include a plurality of display modules (300) arranged on a second surface (212) located in a rear direction of the wearable electronic device (200) (e.g., +Y direction with respect to FIG. 2B, a direction opposite to a user's gaze direction). For example, a first display module (301) corresponding to a user's left eye and a second display module (302) corresponding to the user's right eye may be arranged on the second surface (212) of the wearable electronic device (200). For example, when the wearable electronic device (200) is worn on a user's face, the first display module (301) may be arranged to correspond to the user's left eye, and the second display module (302) may be arranged to correspond to the user's right eye.
[0079] FIG. 3 is a diagram schematically illustrating the configuration of a wearable electronic device (200) according to one embodiment.
[0080] Referring to FIG. 3, a wearable electronic device (200) according to one embodiment (e.g., the wearable electronic device (200) of FIG. 2A) may include a housing (201), at least one camera module visible from the outside through at least a portion of the housing (201), or a physical input device (209).
[0081] According to one embodiment, the at least one camera may include a first camera module (203) configured to photograph the front of the wearable electronic device (200) in a first angular range (a1), a second camera module (205) configured to photograph the front of the wearable electronic device (200) in a second angular range (a2), and a third camera module (207) arranged at the rear of the wearable electronic device (200) and configured to track the direction (DS) of the head of the user (10). For example, the first camera module (203) may be at least partially similar to, or substantially identical to, at least one of the first camera modules (241, 242) illustrated in FIG. 2A. The second camera module (205) may be at least partially similar to, or substantially identical to, at least one of the second camera modules (221, 222, 223, and / or 224) illustrated in FIG. 2A.
[0082] According to one embodiment, the first camera module (203) can capture an image (e.g., a first image) corresponding to the front view of the user (10) by capturing the front of the wearable electronic device (200) at a first angle range (a1). The wearable electronic device (200) can implement a video see-through (VST) device based on the image acquired through the first camera module (203). For example, the wearable electronic device (200) can generate a see-through image based on the image acquired through the first camera module (203).
[0083] According to one embodiment, the second camera module (205) can capture a second angle range (a2) from the front of the wearable electronic device (200) to the ground, thereby obtaining an image (e.g., a second image) corresponding to a lower field of view located below the front field of view of the user (10). Based on the image obtained through the second camera module (205), the wearable electronic device (200) can identify a real object located around the wearable electronic device (200), or a distance between the wearable electronic device (200) and a real object. According to one embodiment, the wearable electronic device (200) can detect a gesture input including a user's hand movement based on the image obtained through the second camera module (205). According to one embodiment, the second angle range (a2) can overlap at least a portion with the first angle range (a1).
[0084] According to one embodiment, the third camera module (207) may be the gaze tracking camera module (410) illustrated in FIG. 2B. The third camera module (207) may obtain information about the direction (DS) of the user's (10) head by tracking the movement of the user's (10) pupils (11). The third camera module (207) may obtain information about the gaze of the user (10) by tracking the movement of the user's (10) pupils (11). The wearable electronic device (200) may further utilize sensor input values, such as a geomagnetic sensor or an acceleration sensor, to obtain information about the direction (DS) of the user's (10) head. The wearable electronic device (200) may change the image to be displayed based on the information about the direction (DS) of the user's (10) head. For example, the wearable electronic device (200) may display an immersive space including augmented reality or virtual reality. The wearable electronic device (200) can change the direction in which the immersive space (600) is displayed in conjunction with the movement of the direction (DS) of the head of the user (10). For example, the wearable electronic device (200) can detect the movement of the direction (DS) of the head of the user (10) while displaying the first virtual area (e.g., the first virtual area (610) of FIG. 5) of the immersive space (600). Based on the detection of the movement of the direction (DS) of the head of the user (10), the wearable electronic device (200) can change from a state in which the first virtual area (610) of the immersive space (600) is displayed to a state in which the second virtual area (620) of the immersive space (600) is displayed.
[0085] According to one embodiment, the physical input device (209) may include at least one physical button or at least one physical dial. For example, when the physical input device (209) is implemented in the form of a physical button, the wearable electronic device (200) may perform a designated function in response to a user's (10) input of pressing the physical button. For example, when the physical input device (209) is implemented in the form of a physical dial, the wearable electronic device (200) may perform a designated function in response to a user's (10) input of rotating the physical button in a designated direction. The designated function that the wearable electronic device (200) performs based on the user's (10) input received through the physical input device (209) may include, for example, a function of adjusting the volume or the screen.
[0086] According to one embodiment, the wearable electronic device (200) can change a virtual reality image based on a user's (10) input received through a physical input device (209). For example, the wearable electronic device (200) can change the shape of an immersive space (600) based on a user's (10) input received through the physical input device (209). The wearable electronic device (200) can convert a virtual reality image into a see-through image (or an augmented reality image), or convert a see-through image into a virtual reality image, based on a user's (10) input received through the physical input device (209).
[0087] FIG. 4 is a flowchart illustrating the operation of a wearable electronic device (200) according to one embodiment. FIG. 5 is an example of a virtual reality image displayed by a wearable electronic device (200) according to one embodiment. FIG. 6 is an example of a virtual reality image according to a change in the direction (DS) of a user's (10) head moving from a first direction (DR1) to a second direction (DR2). FIG. 7 is an example of a virtual reality image according to a change in the direction (DS) of a user's (10) head moving from a first direction (DR1) to a third direction (DR3). FIG. 8 is an example of a virtual reality image according to a change in the body of a user (10) moving in a horizontal direction while the direction (DS) of the user's (10) head and the direction (DB) of the user's (10) body are fixed.
[0088] The operations illustrated in FIG. 4 may be performed by commands stored in a memory (130) (e.g., the memory (130) of FIG. 1). For example, the commands, when executed by a processor (120) (e.g., the processor (120) of FIG. 1), may cause a wearable electronic device (200) (e.g., the electronic device (101) of FIG. 1) to perform the operations illustrated in FIG. 4.
[0089] At least some of the operations illustrated in FIG. 4 may be omitted. At least some of the operations mentioned with reference to other drawings in this disclosure may be additionally inserted before or after at least some of the operations illustrated in FIG. 4.
[0090] According to one embodiment, at least some of the operations illustrated in FIG. 4 may be performed sequentially.
[0091] According to one embodiment, at least some of the operations illustrated in FIG. 4 can be performed in parallel (simultaneously).
[0092] Hereinafter, the operation of a wearable electronic device (200) according to one embodiment will be described with reference to FIGS. 4 to 8.
[0093] In operation 510, a wearable electronic device (200) according to one embodiment may display an immersive space (600) including augmented reality or virtual reality. For example, the wearable electronic device (200) may execute at least one application while displaying the immersive space (600). The wearable electronic device (200) may display an execution screen (e.g., 641, 642, 643, 644 of FIG. 5) of at least one application through a display module (e.g., the first display module (301) and / or the second display module (302) of FIG. 2B). The wearable electronic device (200) can display a virtual area (e.g., the first virtual area (610) of FIG. 5) that is part of an immersive space (600) through a display module (301, 302) in conjunction with the movement of the direction (DS) of the head of the user (10).
[0094] Referring to FIG. 5, reference numeral 600 may represent an immersive space (600) provided by a wearable electronic device (200). The wearable electronic device (200) may detect a direction (DS) of a user's (10) head and display a first virtual area (610) that is part of the immersive space (600) based on the direction (DS) of the user's (10) head. For example, the first virtual area (610) may include a see-through image and an execution screen of at least one application. For example, the wearable electronic device (200) may arrange an execution screen of at least one application within the immersive space (600), and the execution screen of at least one application may or may not be included in the virtual area displayed based on the direction (DS) of the user's (10) head. FIG. 5 illustrates that a wearable electronic device (200) displays a first virtual area (610) that is part of an immersive space (600) based on the direction (DS) of the user's (10) head, and that a first execution screen (641) of a first application and a second execution screen (642) of a second application are included in the first virtual area (610). FIG. 5 illustrates that a third execution screen (643) of a third application and a fourth execution screen (644) of a fourth application are not positioned in the first virtual area (610) corresponding to the direction (DS) of the user's (10) head.
[0095] According to one embodiment, the wearable electronic device (200) can change the virtual area displayed by the display module (301, 302) in response to the movement of the direction (DS) of the head of the user (10). For example, in the immersive space (600), a part of the area corresponding to the first direction (DR1) from the user (10) (or a part of the area corresponding to the first direction (DR1) of the immersive space (600)) can be named a first virtual area (e.g., 610 of FIG. 5). For example, in the immersive space (600), a part of the area corresponding to the second direction (DR2) from the user (10) (or a part of the area corresponding to the second direction (DR2) of the immersive space (600)) can be named a second virtual area (e.g., 620 of FIG. 6). For example, in an immersive space (600), a portion of an area corresponding to a third direction (DR3) from the user (10) (or a portion of an area corresponding to the third direction (DR3) of the immersive space (600)) may be named a third virtual area (e.g., 630 of FIG. 7). According to one embodiment, the wearable electronic device (200) may display a first virtual area (610), a second virtual area (620), or a third virtual area (630) in conjunction with the movement of the direction (DS) of the head of the user (10).
[0096] According to one embodiment, as illustrated in FIG. 5, the wearable electronic device (200) can display a first virtual screen (610) through the display modules (301, 302) when the direction (DS) of the head of the user (10) faces a first direction (DR1). According to one embodiment, as illustrated in FIG. 6, the wearable electronic device (200) can display a second virtual screen (620) through the display modules (301, 302) when the direction (DS) of the head of the user (10) faces a second direction (DR2). According to one embodiment, as illustrated in FIG. 7, the wearable electronic device (200) can display a third virtual screen (630) through the display modules (301, 302) when the direction (DS) of the head of the user (10) faces a third direction (DR3).
[0097] According to one embodiment, the wearable electronic device (200) can control the display modules (301, 302) so that the boundaries between the first virtual screen (610), the second virtual screen (620), or the third virtual screen (630) are not distinguished. In the present disclosure, for convenience of explanation, the immersive space (600) is described by dividing it into the first virtual screen (610), the second virtual screen (620), or the third virtual screen (630), but these can be seamlessly connected to each other and displayed.
[0098] In operation 520, the wearable electronic device (200) according to one embodiment, upon receiving a first trigger, may determine a first direction (DR1) toward which the body of the user (10) is facing using a second camera module (e.g., the second camera module (205) of FIG. 3). For example, the first trigger may be a user (10) input for entering characters into an execution screen (e.g., 641, 642, 643, 644 of FIG. 5) of at least one application included in an immersive space (600).
[0099] According to one embodiment, the first trigger may be a designated gesture input using the user's (10) hand on the execution screen of at least one application (e.g., 641, 642, 643, 644 of FIG. 5). In this case, the wearable electronic device (200) may analyze an image acquired through the second camera module (205) to detect the designated gesture input using the user's (10) hand.
[0100] According to one embodiment, the first trigger may be a user's (10) gaze at a portion of the execution screen of at least one application (e.g., 641, 642, 643, 644 of FIG. 5). In this case, the wearable electronic device (200) may analyze an image acquired through a third camera module (e.g., the third camera module (207) of FIG. 3) to determine whether the user's (10) gaze is at a portion of the execution screen of at least one application (e.g., 641, 642, 643, 644 of FIG. 5).
[0101] According to one embodiment, the wearable electronic device (200) may determine a direction in which the body of the user (10) is facing (e.g., body direction (DB)) in response to receiving a first trigger. For example, the wearable electronic device (200) may determine the positions and directions of both hands, both arms, and both shoulders of the user (10) based on an image acquired through the second camera module (205), and may determine the body direction (DB) of the user (10) based on the determined positions and directions of both hands, both arms, and both shoulders of the user (10).
[0102] In operation 530, the wearable electronic device (200) according to one embodiment may display a character input object (601) in an immersive space (600) based on the determined body direction (DB) of the user (10). For example, if the wearable electronic device (200) determines that the body direction (DB) of the user (10) is the first direction (DR1), the wearable electronic device (200) may display the character input object (601) in the first direction (DR1) of the immersive space (600). Accordingly, the character input object (601) may be displayed in the first direction (DR1) from the body of the user (10) in the immersive space (600).
[0103] The term "character input object (601)" used in various embodiments of the present disclosure may be used interchangeably with terms such as "virtual keyboard."
[0104] According to one embodiment, the character input object (601) may be displayed to the user (10) within the field of view of the first camera module (203) in the direction in which the body is facing. According to another embodiment, the character input object (601) may be displayed in at least a portion where the field of view of the first camera module (203) and the field of view of the second camera module (205) overlap. According to one embodiment, when a physical keyboard (e.g., a keyboard of a laptop) exists in an area corresponding to the direction in which the body is facing, the wearable electronic device (200) may display the character input object (601) in the form of an overlay on the physical keyboard. In this case, the wearable electronic device (200) may set the shape and size of the character input object (601) to be substantially the same as the shape and size of the physical keyboard. According to another embodiment, the wearable electronic device (200) may set the character input object (601) to have at least some of the size, number, or arrangement of keys of a physical keyboard when displaying the character input object (601), and may set the character input object (601) to have at least some of the positions, colors, and designs of keys of the physical keyboard different.
[0105] According to one embodiment, the wearable electronic device (200) may display a character input object (601) in a position suitable for typing by the user (10) by considering the position, shape, and angle of the user's (10) arm or the position, shape, and angle of the hand within the field of view of the first camera module (203) in the direction the body is facing.
[0106] According to one embodiment, the wearable electronic device (200) may display a text input object (601) within the field of view of the first camera module (203) in the direction in which the body is facing, based on an image acquired through the first camera module (203) or the second camera module (205), identify a point where the hand of the user (10) is located, and display the text input object (601) in a portion of an immersive space (600) including the point where the hand is located.
[0107] In operation 540, when the wearable electronic device (200) according to one embodiment detects that the direction (DS) of the head of the user (10) is directed toward the second direction (DR2) while the character input object (601) is displayed in the first direction of the immersive space (600), the wearable electronic device (200) may maintain a state in which the character input object (601) is displayed in the first direction (DR1) of the immersive space (600). For example, when the direction (DB) of the body of the user is fixed in the first direction (DR1), the wearable electronic device (200) may display the character input object (601) in the first direction (DR1) which is the direction of the body (DB), regardless of a change in the direction (DS) of the head of the user (10) moving from the first direction (DR1) to the second direction (DR2).
[0108] Referring to FIG. 6, for example, the wearable electronic device (200) can detect that the direction (DS) of the head of the user (10) moves from the first direction (DR1) to the second direction (DR2) while the direction (DB) of the body of the user (10) is fixed to the first direction (DR1). When the wearable electronic device (200) detects that the direction (DS) of the head of the user (10) moves from the first direction (DR1) to the second direction (DR2), the display module (301, 302) can be controlled to display a second virtual screen (620) of an immersive space (600), but the second virtual screen (620) can not include a character input object (601). The text input object (601) can still be displayed in the first direction (DR1) of the immersive space (600) corresponding to the direction (DB) of the body of the user (10), even though the direction (DS) of the head of the user (10) has moved from the first direction (DR1) to the second direction (DR2).
[0109] Referring to FIG. 7, for example, the wearable electronic device (200) can detect that the direction (DS) of the head of the user (10) moves from the first direction (DR1) to the third direction (DR3) while the direction (DB) of the body of the user (10) is fixed to the first direction (DR1). When the wearable electronic device (200) detects that the direction (DS) of the head of the user (10) moves from the first direction (DR1) to the third direction (DR3), the display module (301, 302) can be controlled to display the third virtual screen (630) of the immersive space (600), but the third virtual screen (630) can not include a character input object (601). The text input object (601) can still be displayed in the first direction (DR1) of the immersive space (600) corresponding to the direction (DB) of the body of the user (10), even though the direction (DS) of the head of the user (10) has moved from the first direction (DR1) to the third direction (DR3).
[0110] Referring to FIG. 8, for example, the wearable electronic device (200) can detect that the body of the user (10) moves in a horizontal direction (e.g., the right direction (801) in FIG. 8) while the direction (DB) of the body of the user (10) is fixed to be facing the first direction (DR1). When the wearable electronic device (200) detects a change in the direction of the body of the user (10) moving in a horizontal direction while the direction (DB) of the body of the user (10) is fixed to the first direction (DR1), the display modules (301, 302) can maintain a state in which the character input object (601) is displayed in the first direction (DR1), which is the direction (DB) of the body of the user (10).
[0111] According to one embodiment, the wearable electronic device (200) may detect an event in which a change in the body direction (DB) of the user (10) is greater than or equal to a specified reference value through the second camera module (205) while displaying a character input object (601) based on the body direction (DB). In response to the detection of the event, the wearable electronic device (200) may re-determine the body direction (DB) by using at least some of the positions of both shoulders, both arms, or both hands of the user (10) through an image input to the second camera module (205).
[0112] According to another example, the wearable electronic device (200) may further utilize sensor input values such as a geomagnetic sensor or an acceleration sensor to detect a change in the body direction (DB) of the user (10). According to one embodiment, the wearable electronic device (200) may distinguish the degree of movement of the user (10) by utilizing sensor input and image input in stages or simultaneously. For example, when the wearable electronic device (200) detects the movement of the wearable electronic device (200) using a geomagnetic sensor or an acceleration sensor, the wearable electronic device (200) may calculate the amount of change in at least a part of the positions of both shoulders, both arms, or both hands of the user (10) through the second camera module (205), thereby detecting whether the body direction (DB) has changed.
[0113] According to another example, the wearable electronic device (200) can detect the movement of the user (10) by analyzing the degree of change in the image acquired through the first camera module (203). When the movement of the user (10) is detected, the wearable electronic device (200) can detect whether the body direction (DB) has changed by calculating the amount of change in at least some of the positions of the user's (10) shoulders, the positions of both arms, or the positions and shapes of both hands through the second camera module (205).
[0114] According to one embodiment, the wearable electronic device (200) can determine, based on at least some of the above-described actions, whether the current user's (10) movement is simply a head turn or a change in the direction of the body (DB), and can vary the position at which the text input object (601) is displayed based on the determined result.
[0115] According to another example, the wearable electronic device (200) can fix the position of the character input object (601) within the immersive space (600) while the user (10) inputs the character input object (601).
[0116] According to another example, the wearable electronic device (200) may display the position of the character input object (601) by fixing it within the virtual space while recognizing that at least a portion of the user's (10) hand is positioned above the character input object (601) being displayed in the image input through the first camera module (203) or the second camera module (205). For example, if even one finger of one of the two hands is positioned within the character input object (601) area, the position of the character input object (601) may not be changed. For example, the character input object (601) area that serves as the reference may be the same size as the displayed character input object (601), or may be set to a slightly larger area that includes the character input object (601) area, and such properties may be selected by the user (10) through a menu such as adjusting the display sensitivity of the character input object (601) in the user (10) settings, etc.
[0117] According to one embodiment, when a hand is detected to be positioned over a text input object (601) through the first camera module (203) or the second camera module (205), an image of a virtual hand corresponding to the position and size of the hand of the user (10) may be displayed on the screen together with the text input object (601). According to one embodiment, the image of the virtual hand may be displayed only within the text input object (601) display area, and the image of the virtual hand may be displayed in an area larger than the text input object (601) area including the text input object (601) display area. According to one embodiment, the image of the virtual hand may include a wrist image. According to one embodiment, the wearable electronic device (200) may generate an image of the virtual hand including an accessory (e.g., a watch or a ring) detected in an image acquired through the first camera module (203) or the second camera module (205). For example, the wearable electronic device (200) may include an image including the user's (10) physical features, such as skin color and tattoos, in the image of the virtual hand from an image acquired through the first camera module (203) or the second camera module (205). According to one embodiment, when the wearable electronic device (200) displays the virtual hand by positioning it over the text input object (601), the wearable electronic device (200) may cause the virtual hand to have a specified transparency. Accordingly, even if the virtual hand is displayed over the text input object (601), the user (10) can check the text input object (601) under the virtual hand.
[0118] Fig. 9 is a flowchart illustrating the operation of a wearable electronic device (200) according to one embodiment. Fig. 10 is an example of a virtual reality image according to changes in the direction of the user's (10) head (DS) and the direction of the user's (10) body (DB) moving from a first direction (DR1) to a second direction (DR2).
[0119] The operations illustrated in FIG. 9 may be performed by commands stored in a memory (130) (e.g., the memory (130) of FIG. 1). For example, the commands, when executed by a processor (120) (e.g., the processor (120) of FIG. 1), may cause a wearable electronic device (200) (e.g., the electronic device (101) of FIG. 1) to perform the operations illustrated in FIG. 9.
[0120] At least some of the operations illustrated in FIG. 9 may be omitted. At least some of the operations mentioned with reference to other drawings in this disclosure may be additionally inserted before or after at least some of the operations illustrated in FIG. 9.
[0121] According to one embodiment, some of the operations illustrated in FIG. 9 may be performed in a changed order.
[0122] According to one embodiment, at least some of the operations illustrated in FIG. 9 can be performed in parallel (simultaneously).
[0123] Hereinafter, the operation of a wearable electronic device (200) according to one embodiment will be described with reference to FIGS. 9 and 10.
[0124] In operation 910, a wearable electronic device (200) according to one embodiment may display a character input object (601) in a first direction (DR1) of an immersive space (600). Operation 910 may be substantially the same as operation 530 described with reference to FIG. 4.
[0125] In operation 920, the wearable electronic device (200) according to one embodiment can detect that the body direction (DB) of the user (10) changes from the first direction (DR1) to the second direction (DR2). For example, the wearable electronic device (200) can track the body direction (DB) of the user (10) using the second camera module (205) while the text input object (601) is displayed to be positioned in the first direction (DR1). The wearable electronic device (200) can determine the positions and directions of both hands, both arms, and both shoulders of the user (10), and based thereon, detect that the body direction (DB) of the user (10) changes from the first direction (DR1) to the second direction (DR2).
[0126] In operation 930, the wearable electronic device (200) according to one embodiment may display a character input object (601) in a second direction (DR2) of the immersive space (600). For example, the wearable electronic device (200) may change the position at which the character input object (601) is displayed from the first direction (DR1) of the immersive space (600) to the second direction (DR2). Accordingly, the character input object (601) may be aligned with the second direction (DR2), which is the changed body direction (DB) of the user (10) within the immersive space (600).
[0127] Referring to FIG. 10, for example, the wearable electronic device (200) can detect that the body direction (DB) of the user (10) has moved from the first direction (DR1) to the second direction (DR2). For example, when the wearable electronic device (200) detects that the body direction (DB) of the user (10) has moved from the first direction (DR1) to the second direction (DR2), the wearable electronic device (200) can set the text input object (601) to move from the first direction (DR1) to the second direction (DR2) in conjunction with the movement of the body direction (DB) of the user (10).
[0128] FIG. 11 is a flowchart illustrating the operation of a wearable electronic device (200) according to one embodiment. FIG. 12 is an example of a scenario in which a desk is located around a user (10) wearing a wearable electronic device (200) according to one embodiment. FIG. 13 is another example of a scenario in which a desk is located around a user (10) wearing a wearable electronic device (200) according to one embodiment. FIG. 14 is an example of a first type of character input object (601) displayed by a wearable electronic device (200) according to one embodiment. FIG. 15 is an example of a second type of character input object (601) displayed by a wearable electronic device (200) according to one embodiment.
[0129] The operations illustrated in FIG. 11 may be performed by commands stored in a memory (130) (e.g., the memory (130) of FIG. 1). For example, the commands, when executed by a processor (120) (e.g., the processor (120) of FIG. 1), may cause a wearable electronic device (200) (e.g., the electronic device (101) of FIG. 1) to perform the operations illustrated in FIG. 11.
[0130] At least some of the operations illustrated in FIG. 11 may be omitted. At least some of the operations mentioned with reference to other drawings in this disclosure may be additionally inserted before or after at least some of the operations illustrated in FIG. 11.
[0131] According to one embodiment, some of the operations illustrated in FIG. 11 may be performed in a changed order.
[0132] According to one embodiment, at least some of the operations illustrated in FIG. 11 may be performed in parallel (simultaneously).
[0133] Hereinafter, the operation of a wearable electronic device (200) according to one embodiment will be described with reference to FIGS. 11 to 15.
[0134] In operation 1110, a wearable electronic device (200) according to one embodiment may display a character input object (601) in a first direction (DR1) of an immersive space (600). Operation 1110 may be substantially the same as operation 530 described with reference to FIG. 4.
[0135] In operation 1120, a wearable electronic device (200) according to one embodiment can detect an external object corresponding to the waist height of a user (10). The wearable electronic device (200) can detect the external object corresponding to the waist height of the user (10) based on an image acquired using at least one of a first camera module (203) or a second camera module (205).
[0136] In operation 1130, the wearable electronic device (200) according to one embodiment may determine whether the external object includes a first plane that satisfies a specified condition. The wearable electronic device (200) according to one embodiment may determine whether the external object includes a plane on which a character input object (601) may be placed. For example, the plane on which the character input object (601) may be placed may be a plane parallel to the ground. The wearable electronic device (200) according to one embodiment may determine whether the external object includes a first plane on which a user's (10) hand may be placed. If the external object includes a first plane on which a user's (10) hand may be placed (e.g., the result of operation 1130 is YES), the wearable electronic device (200) according to one embodiment may perform operation 1140. According to one embodiment, the wearable electronic device (200) may return to operation 1110 or terminate at least a portion of the operation process if the external object does not include a first plane on which the user's (10) hand can be released (e.g., the result of operation 1130 is NO).
[0137] In operation 1140, the wearable electronic device (200) according to one embodiment may display the character input object (601) on a second plane of the immersive space (600) corresponding to the first plane of the external object. For example, the second plane of the immersive space (600) may be a plane that is parallel to the first plane of the external object. When the wearable electronic device (200) moves the position of the character input object (601) to the second plane of the immersive space (600), the wearable electronic device (200) may change the position and / or inclination at which the character input object (601) is displayed.
[0138] Referring to state 1201 of FIG. 12, for example, if an external object (1210) corresponding to the waist height of the user (10) is not detected, the wearable electronic device (200) may set the character input object (601) to be positioned in the first direction (DR1), which is the direction (DB) of the body of the user (10).
[0139] Referring to state 1202 of FIG. 12, for example, if an external object (1210) corresponding to the waist height of the user (10) is detected and the external object includes a first plane on which the user's (10) hand can be placed (e.g., the result of operation 1130 is an example), the wearable electronic device (200) can move the position of the character input object (602) to a second plane of the immersive space (600) corresponding to the first plane (1211) of the external object (1210).
[0140] According to one embodiment, the wearable electronic device (200) may consider the external object (1210) to be an object corresponding to a furniture such as a desk or table if the external object (1210) corresponding to the waist height of the user (10) can place the hand of the user (10) on it, or includes a first plane (1211) parallel to the ground. For example, the wearable electronic device (200) may change the position of the text input object (602) so that the user (10) can control the text input object (602) while placing his / her hand on the first plane (1211) of the external object (1210). For example, the position where the text input object (602) is initially displayed may be any position on an extension line of the recognized direction of the user's body (DB). The location where the text input object (602) is displayed may be moved to a second plane of the immersive space (600) corresponding to the first plane (1211) when an external object (1210) corresponding to the waist height of the user (10) can place the user's (10) hand on it, or when the first plane (1211) is parallel to the ground. When the wearable electronic device (200) moves the location of the text input object (602), it may provide an effect in which the text input object (602) moves to the second plane in a manner similar to metal being attracted to a magnet. Accordingly, the wearable electronic device (200) may provide a user experience in which the user (10) can input text to the text input object (601) while placing his / her hand on the first plane (1211) of the external object (1210) in an environment close to the external object (1210), such as a desk.
[0141] Referring to FIG. 13, for example, the wearable electronic device (200) displays a character input object (601) on a second plane of an immersive space corresponding to a first plane (1211) of an external object (1210), and can adjust an angle (a3) at which the character input object (601) is displayed. For example, the angle (a3) at which the character input object (601) is displayed can be set to a range of about 0 degrees to about 45 degrees, but the present invention is not limited thereto. For example, the wearable electronic device (200) detects the distance between the hand of the user (10) placed on the desk and the upper plane of the desk (e.g., the external object (1210)) (e.g., the first plane (1211) of the external object (1210)), and when the detected distance is greater than a specified distance, the wearable electronic device (200) can increase the angle (a3) at which the character input object (601) is displayed so that the user (10) can easily control the character input object (601).
[0142] According to one embodiment, the wearable electronic device (200) may set the shape of the character input object (601) displayed in operation 1110 differently from the shape of the character input object (602) moved in operation 1140. For example, the character input object (601) displayed in operation 1110 may have a first shape (1410) as illustrated in FIG. 14. For example, the character input object (602) moved and displayed in operation 1140 may have a second shape (1510) different from the first shape (1410) as illustrated in FIG. 15. The shape of the character input object (601) may include at least one of the arrangement, configuration, size, and color of keys, and the wearable electronic device (200) may change at least some of these.
[0143] According to one embodiment, the wearable electronic device (200) may move the display position of the character input object (601) according to the selection of the user (10) while displaying the character input object (601) of the first form (1410) (or the character input object (601) of the second form (1520)). According to one embodiment, the area in which the character input object (601) can move may be limited to a virtual line extending from the body direction (DB) of the user (10) or an area nearby thereof. According to one embodiment, the character input object (601) displayed at the moved position may be the character input object (601) of the first form (1410). According to one embodiment, the wearable electronic device (200) may display the character input object (601) even at an intermediate position between the start point and the end point of the movement while the character input object (601) is moved by the user (10). According to one embodiment, the character input object (601) displayed at the middle position may have at least some of the color, brightness, transparency, size, or color changed.
[0144] According to one embodiment, the wearable electronic device (200) may apply an effect in which, while the text input object (601) is moved by the user (10), the movement speed of the text input object (601) becomes faster as the text input object (601) gets closer to the destination. For example, the user (10) may be provided with a user experience (10) as if the text input object (601) is magnetically attached to the destination.
[0145] According to one embodiment, when the wearable electronic device (200) detects a change in a first plane (e.g., 1211 of FIG. 13) on which a character input object (601) of a second form (602) is displayed, the wearable electronic device (200) can dynamically change the area or slope on which the character input object (601) of the second form (602) is displayed according to the change in the first plane (e.g., 1211 of FIG. 13).
[0146] According to one embodiment, when the area of the first plane (1211) of the recognized external object (1210) is smaller than the area of the character input object (601) to be displayed, the wearable electronic device (200) may reduce the size of the character input object (601) to match the area of the recognized first plane (1211). According to one embodiment, when the area of the recognized first plane (1211) is smaller than the area of the character input object (601) to be displayed, the wearable electronic device (200) may not move the position of the character input object (601). For example, when the area of the recognized first plane (1211) is smaller than the area of the character input object (601) to be displayed, the wearable electronic device (200) may maintain the state 1201 of FIG. 12.
[0147] Fig. 16 is a flowchart illustrating the operation of a wearable electronic device (200) according to one embodiment. Fig. 17 is an example of a notification object (1720) displayed by a wearable electronic device (200) according to one embodiment. Fig. 18 is another example of a notification object (1720) displayed by a wearable electronic device (200) according to one embodiment.
[0148] The operations illustrated in FIG. 16 may be performed by instructions stored in a memory (130) (e.g., the memory (130) of FIG. 1). For example, when the instructions are executed by a processor (120) (e.g., the processor (120) of FIG. 1), the instructions may cause a wearable electronic device (200) (e.g., the electronic device (101) of FIG. 1) to perform the operations illustrated in FIG. 16.
[0149] At least some of the operations illustrated in FIG. 16 may be omitted. At least some of the operations mentioned with reference to other drawings in this disclosure may be additionally inserted before or after at least some of the operations illustrated in FIG. 16.
[0150] According to one embodiment, some of the operations illustrated in FIG. 16 may be performed in a changed order.
[0151] According to one embodiment, at least some of the operations illustrated in FIG. 16 can be performed in parallel (simultaneously).
[0152] Hereinafter, the operation of a wearable electronic device (200) according to one embodiment will be described with reference to FIGS. 16 to 18.
[0153] In operation 1610, a wearable electronic device (200) according to one embodiment may display a character input object (601) in a first direction (DR1) of an immersive space (600). Operation 1610 may be substantially the same as operation 530 described with reference to FIG. 4.
[0154] In operation 1620, a wearable electronic device (200) according to one embodiment can detect that the direction (DS) of the user's head moves from a first direction (DR1) to a second direction (DR2).
[0155] In operation 1630, the wearable electronic device (200) according to one embodiment may display a second virtual area (620) of an immersive space (600) corresponding to the second direction (DR2) based on the direction (DS) of the user's head facing the second direction (DR2). While displaying the second virtual area (620), the wearable electronic device (200) according to one embodiment may maintain a state of displaying a character input object (601) in the first direction (DR1) if the direction (DB) of the user's body is fixed to the first direction (DR1).
[0156] In operation 1630, the wearable electronic device (200) according to one embodiment may display a notification object (e.g., 1720 of FIG. 17) indicating whether the hand of the user (10) and the character input object (601) being displayed in the first direction (DR1) of the immersive space (600) are aligned. For example, while the direction (DS) of the head of the user (10) is facing the second direction (DR2), the wearable electronic device (200) may display a second virtual area (620) of the immersive space (600). While displaying the second virtual area (620), the wearable electronic device (200) may display the notification object (1720) on a part of the second virtual area (620) so that the user (10) can control the character input object (601) that is not being displayed due to its position in the first direction (DR1), which is the direction (DB) of the user's body. A user (10) can receive a user experience of using an input function by extending a hand toward a character input object (601) located in a first direction (DR1) and simultaneously viewing a second virtual area (620) located in a second direction (DR2) through a wearable electronic device (200).
[0157] Referring to FIG. 17, for example, the wearable electronic device (200) can detect that the direction (DS) of the head of the user (10) is directed toward the second direction (DR2) while the direction (DB) of the body of the user (10) is fixed to be directed toward the first direction (DR1). When the wearable electronic device (200) detects that the direction (DS) of the head of the user (10) is directed toward the second direction (DR2) while the direction (DB) of the body of the user (10) is fixed to be directed toward the first direction (DR1), the wearable electronic device (200) can display a notification object (1720) together with a second virtual screen (620). In order to display the notification object (1720), the wearable electronic device (200) can track the position of the hand of the user (10) and determine whether the tracked position of the hand of the user (10) is aligned with the text input object (601) being displayed in the first direction (DR1).
[0158] According to one embodiment, the notification object (1720) may include a hand object (1721) indicating the alignment state of the user's (10) hand, or a keyboard object (1722) indicating a character input object (601), but the present invention is not limited thereto.
[0159] According to one embodiment, the location of the notification object (1720) can be set independently from the location of the execution screen of at least one application displayed in the second virtual area (620), for example, the third execution screen (643) of the third application.
[0160] According to one embodiment, the wearable electronic device (200) can intuitively notify whether the hand of the user (10) and the character input object (601) are aligned through the relative positions of the hand object (1721) and the keyboard object (1722) included in the notification object (1720). For example, when the hand of the user (10) and the character input object (601) are aligned, the wearable electronic device (200) can display the hand object (1721) and the keyboard object (1722) to be aligned with each other, as illustrated in FIG. 17. For example, when the hand of the user (10) and the character input object (601) are not aligned, the wearable electronic device (200) may display a hand object (1721) and a keyboard object (1722) so as to be not aligned with each other, as illustrated in FIG. 18, and may display a direction guidance object (1723) to guide the user (10) to move the position of the hand toward the character input object (601). The direction guidance object (1723) may be in the form of an arrow, for example, but the present invention is not limited thereto. In the example of FIG. 18, the direction guidance object (1723) is in the form of a leftward arrow, and thus the wearable electronic device (200) may guide the user (10) to move his / her hand to the left.
[0161] According to one embodiment, the wearable electronic device (200) may detect that no input from the user (10) has been made for a certain period of time while a text input object (601) is being displayed, or that the direction (DS) of the user's (10) head does not remain on a window or content in the immersive space (600) where input is possible for a certain period of time. In response, the wearable electronic device (200) may change the properties of the text input object (601) being displayed and display it. The properties may include, for example, at least some of brightness, color, transparency, and saturation. For example, the wearable electronic device (200) may change the text input object (601) by increasing the transparency of the text input object (601) being displayed or displaying it in gray. As another example, the wearable electronic device (200) may reduce the size of the text input object (601) being displayed or display it by replacing it with another shape, such as an icon.
[0162] According to one embodiment, when the wearable electronic device (200) detects a specific motion of the user (10), it can display a character input object (601) by moving it toward the center of the user's (10) body. For example, the wearable electronic device (200) can detect that the user (10) performs a specified motion, such as typing on a keyboard or closing and opening his / her hands. In this case, the wearable electronic device (200) can display the character input object (601). As another example, the wearable electronic device (200) can detect that the direction (DS) of the user's (10) head stays on a part of an object requiring character input (e.g., an address input window of a web browser screen). In this case, the wearable electronic device (200) can display the character input object (601). As another example, the wearable electronic device (200) may detect a user (10) making a gesture with his / her hand while staying on a part of an object requiring text input (e.g., an address input window of a web browser screen), and display a text input object (601) in response thereto. As another example, the wearable electronic device (200) may receive a voice command from the user (10) and display a text input object (601) in response thereto.
[0163] According to one embodiment, when a wearable electronic device (200) displays a character input object (601), if there is another object at the location where the character input object (601) is to be displayed, the character input object (601) may be displayed on top of the other object or the location of the other object may be changed.
[0164] According to one embodiment, the wearable electronic device (200) may display a character input object (601) when the user stays on a part of an object requiring character input (e.g., an address input window of a web browser screen), and may vary the arrangement of the character input object (601) depending on the properties of the object requiring character input. For example, if the object requiring character input is a number input window, the wearable electronic device (200) may set the character input object (601) to a number input window, and if the object requiring character input is an English alphabet input window, the wearable electronic device (200) may set the character input object (601) to an English alphabet input window.
[0165] A wearable electronic device (200) according to one embodiment of the present disclosure includes a display module (160) including a camera module, a first display module (160) corresponding to a left eye of a user (10), and a second display module (160) corresponding to a right eye of the user (10), a processor (120), and a memory (130) storing instructions, wherein the instructions, when executed by the processor (120), cause the wearable electronic device (200) to display an immersive space (600) including augmented reality or virtual reality through the display module (160), and, upon receiving a first trigger for inputting a character into at least a part of the immersive space (600), determine a first direction (DR1) toward which the body of the user (10) is directed using the camera module, and, based on the determined first direction (DR1), input a character into the first direction of the immersive space (600). When displaying an object (601), and detecting that the direction of the user's head is directed toward a second direction while the character input object (601) is displayed in the first direction of the immersive space (600), the state in which the character input object (601) is displayed in the first direction of the immersive space (600) can be maintained.
[0166] The camera module includes a first camera module (203) configured to photograph the front of the wearable electronic device (200) in a first angle range, a second camera module (205) configured to photograph the front of the wearable electronic device (200) in a second angle range, and a third camera module (207) arranged at the rear of the wearable electronic device (200) and configured to track the direction (DS) of the head of the user (10), and the instructions, when executed by the processor (120), may cause the wearable electronic device (200) to display the character input object (601) in a part of the immersive space (600) corresponding to the first angle range of the front of the wearable electronic device (200) detected through the first camera module and the first direction (DR1) toward which the body of the user (10) is directed.
[0167] The above commands, when executed by the processor (120), may cause the wearable electronic device (200) to determine the positions and directions of the user's (10) hands, arms, and shoulders based on images acquired through the second camera module (205), and to determine the first direction (DR1) toward which the user's (10) body is facing based on the determined positions and directions of the user's (10) hands, arms, and shoulders.
[0168] The above instructions, when executed by the processor (120), cause the wearable electronic device (200) to generate a see-through image as at least a portion of the immersive space (600) based on an image acquired through the first camera module (203), and to detect a gesture input including a user's hand movement based on an image acquired through the second camera module (205), wherein the first angular range and the second angular range may overlap at least partially.
[0169] The above commands, when executed by the processor (120), may cause the wearable electronic device (200) to display the character input object (601) in the second direction of the immersive space (600) when the wearable electronic device (200) detects that the body direction (DB) of the user (10) changes from the first direction (DR1) to the second direction (DR2) while the character input object (601) is displayed in the first direction (DR1).
[0170] The above instructions, when executed by the processor (120), may cause the wearable electronic device (200) to detect an external object corresponding to the waist height of the user (10) while the character input object (601) is displayed in the first direction, and, when the external object is detected, determine whether the external object includes a first plane on which the user's hand can be placed, and, based on determining that the external object includes the first plane, display the character input object (601) on a second plane of the immersive space (600) corresponding to the first plane of the external object.
[0171] The above commands, when executed by the processor (120), may cause the wearable electronic device (200) to detect the inclination and height of the first plane of the external object, and adjust the inclination and height of the second plane on which the character input object is placed based on the detected inclination and height of the first plane.
[0172] The above commands, when executed by the processor (120), may cause the wearable electronic device (200) to change the arrangement of at least one character key included in the character input object (601) when the character input object (601) is displayed on the second plane of the immersive space (600).
[0173] The above commands, when executed by the processor (120), may cause the wearable electronic device (200) to display a second virtual area of the immersive space (600) corresponding to the second direction (DR2) when the direction (DS) of the user's (10) head moves from the first direction (DR1) to the second direction (DR2) while the character input object (601) is displayed in the first direction (DR1), and to display a notification object (1720) indicating whether there is alignment between the user's hand and the character input object (601) displayed in the first direction (DR1) while the second virtual area of the immersive space (600) is displayed.
[0174] The above immersive space (600) may include an execution screen of at least one application, and the processor may place the character input object independently of the position of the execution screen of the at least one application.
[0175] A method for driving a wearable electronic device (200) according to one embodiment of the present disclosure may include an operation of displaying an immersive space (600) including augmented reality or virtual reality through a display module (160), an operation of determining a first direction (DR1) toward which a body of a user (10) is directed using a camera module when a first trigger for inputting a character in at least a part of the immersive space (600) is received, an operation of displaying a character input object (601) in the first direction of the immersive space (600) based on the determined first direction (DR1), and an operation of maintaining a state in which the character input object (601) is displayed in the first direction of the immersive space (600) when detecting that the direction of the user's head is directed in a second direction while the character input object (601) is displayed in the first direction of the immersive space (600).
[0176] The camera module includes a first camera module (203) configured to photograph the front of the wearable electronic device (200) in a first angle range, a second camera module (205) configured to photograph the front of the wearable electronic device (200) in a second angle range, and a third camera module (207) arranged at the rear of the wearable electronic device (200) and configured to track the direction (DS) of the head of the user (10), and the driving method of the wearable electronic device (200) may include an operation of displaying the character input object (601) in a part of the immersive space (600) corresponding to the first angle range of the front of the wearable electronic device (200) detected through the first camera module and the first direction (DR1) toward which the body of the user (10) is directed.
[0177] The driving method of the wearable electronic device (200) may include an operation of determining the positions and directions of both hands, both arms, and both shoulders of the user (10) based on an image acquired through the second camera module (205), and an operation of determining the first direction (DR1) toward which the body of the user (10) is directed based on the determined positions and directions of both hands, both arms, and both shoulders of the user (10).
[0178] The method for driving the wearable electronic device (200) includes an operation of generating a see-through image as at least a part of the immersive space (600) based on an image acquired through the first camera module (203), and an operation of detecting a gesture input including a user's hand movement based on an image acquired through the second camera module (205), wherein at least a portion of the first angular range and the second angular range may overlap.
[0179] The driving method of the wearable electronic device (200) may include an operation of displaying the character input object in the second direction of the immersive space (600) when detecting that the body direction (DB) of the user (10) changes from the first direction (DR1) to the second direction (DR2) while the character input object (601) is displayed in the first direction (DR1).
[0180] The driving method of the wearable electronic device (200) may include an operation of detecting an external object corresponding to the waist height of the user (10) while the text input object (601) is displayed in the first direction, an operation of determining, when the external object is detected, whether the external object includes a first plane on which the user's hand can be placed, and an operation of displaying the text input object (601) on a second plane of the immersive space (600) corresponding to the first plane of the external object based on determining that the external object includes the first plane.
[0181] The driving method of the wearable electronic device (200) may include an operation of detecting the inclination and height of the first plane of the external object, and an operation of adjusting the inclination and height of the second plane on which the character input object is placed based on the detected inclination and height of the first plane.
[0182] The driving method of the wearable electronic device (200) may include an operation of changing the arrangement form of at least one character key included in the character input object (601) when displaying the character input object (601) on the second plane of the immersive space (600).
[0183] The driving method of the wearable electronic device (200) may include an operation of displaying a second virtual area of the immersive space (600) corresponding to the second direction (DR2) when detecting that the direction (DS) of the head of the user (10) moves from the first direction (DR1) to the second direction (DR2) while the character input object (601) is displayed in the first direction (DR1), and an operation of displaying a notification object (1720) indicating whether or not there is alignment between the user's hand and the character input object (601) displayed in the first direction (DR1) while displaying the second virtual area of the immersive space (600).
[0184] The above immersive space (600) may include an execution screen of at least one application, and the driving method of the wearable electronic device (200) may include an operation of placing the character input object independently of the position of the execution screen of the at least one application by the processor.
Claims
1. In a wearable electronic device (200), camera module; A display module (160) including a first display module (160) corresponding to the left eye of the user (10) and a second display module (160) corresponding to the right eye of the user (10); processor (120); and Includes a memory (130) that stores instructions, The above commands, when executed by the processor (120), cause the wearable electronic device (200) to: An immersive space (600) including augmented reality or virtual reality is displayed through the display module (160), When a first trigger for entering a character into at least a part of the immersive space (600) is received, the camera module is used to determine a first direction (DR1) toward which the body of the user (10) is facing, Based on the first direction (DR1) determined above, a character input object (601) is displayed in the first direction of the immersive space (600), and When the direction of the user's head is detected to be directed to a second direction while the character input object (601) is displayed in the first direction of the immersive space (600), the state in which the character input object (601) is displayed in the first direction of the immersive space (600) is maintained. Wearable electronic device (200).
2. In paragraph 1, The above camera module A first camera module (203) configured to photograph the front of the wearable electronic device (200) at a first angle range; A second camera module (205) configured to photograph the front of the wearable electronic device (200) at a second angle range; and A third camera module (207) is disposed at the rear of the wearable electronic device (200) and configured to track the direction (DS) of the head of the user (10). The above commands, when executed by the processor (120), cause the wearable electronic device (200) to: To display the character input object (601) in a part of the immersive space (600) corresponding to the first angular range in front of the wearable electronic device (200) detected through the first camera module and the first direction (DR1) toward which the body of the user (10) is directed. Wearable electronic device (200).
3. In paragraph 2, The above commands, when executed by the processor (120), cause the wearable electronic device (200) to: Based on the image acquired through the second camera module (205), the position and direction of the user's (10) hands, arms, and shoulders are determined, and Based on the positions and directions of the user's (10) hands, arms, and shoulders, the first direction (DR1) toward which the user's (10) body is facing is determined. Wearable electronic device (200).
4. In paragraph 2, The above commands, when executed by the processor (120), cause the wearable electronic device (200) to: Generating a see-through image as at least a part of the immersive space (600) based on the image acquired through the first camera module (203), and Detecting a gesture input including a user's hand movement based on an image acquired through the second camera module (205), The first angle range and the second angle range overlap at least partially, Wearable electronic device (200).
5. In paragraph 1, The above commands, when executed by the processor (120), cause the wearable electronic device (200) to: When the body direction (DB) of the user (10) is detected to change from the first direction (DR1) to the second direction (DR2) while the character input object (601) is displayed in the first direction (DR1), the character input object is displayed in the second direction of the immersive space (600). Wearable electronic device (200).
6. In paragraph 1, The above commands, when executed by the processor (120), cause the wearable electronic device (200) to: While the character input object (601) is displayed in the first direction, an external object corresponding to the waist height of the user (10) is detected, When the external object is detected, it is determined whether the external object includes a first plane on which the user's hand can be placed, and Based on determining that the external object includes the first plane, displaying the character input object (601) on the second plane of the immersive space (600) corresponding to the first plane of the external object. Wearable electronic device (200).
7. In paragraph 6, The above commands, when executed by the processor (120), cause the wearable electronic device (200) to: Detecting the inclination and height of the first plane of the external object, and Based on the slope and height of the first plane detected above, the slope and height of the second plane on which the character input object is placed are adjusted. Wearable electronic device (200).
8. In paragraph 6, The above commands, when executed by the processor (120), cause the wearable electronic device (200) to When displaying the character input object (601) on the second plane of the immersive space (600), the arrangement form of at least one character key included in the character input object is changed. Wearable electronic device (200).
9. In paragraph 1, The above commands, when executed by the processor (120), cause the wearable electronic device (200) to: When the direction (DS) of the head of the user (10) is detected to move from the first direction (DR1) to the second direction (DR2) while the character input object (601) is displayed in the first direction (DR1), a second virtual area of the immersive space (600) corresponding to the second direction (DR2) is displayed, and While displaying the second virtual area of the immersive space (600), display a notification object (1720) indicating whether there is alignment between the user's hand and the character input object (601) being displayed in the first direction (DR1). Wearable electronic device (200).
10. In paragraph 9, The above immersive space (600) may include an execution screen of at least one application, The above processor places the character input object independently of the location of the execution screen of the at least one application. Wearable electronic device (200).
11. In a method for driving a wearable electronic device (200), An action of displaying an immersive space (600) including augmented reality or virtual reality through a display module (160); When receiving a first trigger for entering characters into at least a part of the above immersive space (600), an operation of determining a first direction (DR1) toward which the body of the user (10) is directed using the camera module; An operation of displaying a character input object (601) in the first direction of the immersive space (600) based on the first direction (DR1) determined above, and When the direction of the user's head is detected to be directed to a second direction while the character input object (601) is displayed in the first direction of the immersive space (600), an operation is included to maintain the state in which the character input object (601) is displayed in the first direction of the immersive space (600). method.
12. In paragraph 11, The above camera module A first camera module (203) configured to photograph the front of the wearable electronic device (200) at a first angle range; A second camera module (205) configured to photograph the front of the wearable electronic device (200) at a second angle range; and A third camera module (207) is disposed at the rear of the wearable electronic device (200) and configured to track the direction (DS) of the head of the user (10). The driving method of the above wearable electronic device (200) An operation of displaying the character input object (601) in a part of the immersive space (600) corresponding to the first angular range in front of the wearable electronic device (200) detected through the first camera module and the first direction (DR1) toward which the body of the user (10) is directed, method.
13. In paragraph 12, The driving method of the above wearable electronic device (200) An operation of determining the position and direction of both hands, both arms, and both shoulders of the user (10) based on the image acquired through the second camera module (205), and An operation including determining the first direction (DR1) toward which the body of the user (10) is directed based on the positions and directions of the user's (10) hands, arms, and shoulders determined above. method.
14. In paragraph 12, The driving method of the above wearable electronic device (200) An operation of generating a see-through image as at least a part of the immersive space (600) based on an image acquired through the first camera module (203), and Includes an operation of detecting a gesture input including a user's hand movement based on an image acquired through the second camera module (205), The first angle range and the second angle range overlap at least partially, method.
15. In paragraph 11, The driving method of the above wearable electronic device (200) When the body direction (DB) of the user (10) is detected to change from the first direction (DR1) to the second direction (DR2) while the character input object (601) is displayed in the first direction (DR1), an operation of displaying the character input object in the second direction of the immersive space (600) is included. method.
Citation Information
Patent Citations
Method and wearable device for providing a virtual input interface
KR1020150110257A
Body-locked placement of augmented reality objects
KR102212250B1
System and method for detecting tableting failure in tablet tableting equipment
KR102802154B1
Matching content to a spatial 3D environment
US20240096038A1
KR20230029472A