Electronic device for controlling movement of three-dimensional object, and control method therefor

The electronic device uses eye and head movement to control three-dimensional objects on a light field display, addressing the challenge of public interaction without separate devices or hand tracking, thereby enhancing user experience.

WO2026054494A1PCT designated stage Publication Date: 2026-03-12SAMSUNG ELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-03
Publication Date
2026-03-12

AI Technical Summary

Technical Problem

Conventional electronic devices with light field displays require separate devices or hand tracking for controlling three-dimensional objects, making it difficult in public places where such methods are impractical.

Method used

An electronic device with a light field display, camera, and processor that identifies a user's eye position to control three-dimensional objects based on eye or head movement, allowing natural interaction by rotating and displaying objects within specific view ranges.

Benefits of technology

Enables natural interaction with three-dimensional objects in public places without the need for separate devices or hand tracking, enhancing user experience and functionality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2025013545_12032026_PF_FP_ABST
    Figure KR2025013545_12032026_PF_FP_ABST
Patent Text Reader

Abstract

An electronic device according to one embodiment of the present document can: identify the position of the eyeball of a user on the basis of an image acquired using at least one camera; display a first object as a three-dimensional object on a light-field display on the basis that the eyeball of the user is positioned within a first field of view range set for the field of view of the at least one camera; rotate, in a designated direction, the first object displayed as the three-dimensional object on the light-field display and display same, on the basis that the eyeball of the user is positioned within a second field of view range set for the field of view of the at least one camera; and control the light-field display so that the first object is output as a two-dimensional image on the basis that the eyeball of the user is positioned at a position outside the first field of view range and the second field of view range set for the field of view of the at least one camera.
Need to check novelty before this filing date? Find Prior Art

Description

Electronic device for controlling the movement of a three-dimensional object and its control method

[0001] This document relates to an electronic device for controlling the movement of a three-dimensional object and a method for controlling the same.

[0002] The variety of services and additional features offered through electronic devices, such as display devices, is steadily increasing. To enhance the utility of these devices and satisfy the needs of diverse users, telecommunications service providers and electronic device manufacturers are competitively developing electronic devices to offer a variety of features and differentiate themselves from competitors. Consequently, the various functions offered through electronic devices are also becoming increasingly sophisticated.

[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 related to the present disclosure.

[0004] Conventional electronic devices equipped with light field displays have the problem that controlling objects (e.g., three-dimensional objects) presented via the light field display requires the use of a separate device or hand tracking. Consequently, in situations where separate devices or hand tracking are difficult to use, such as in public places, controlling three-dimensional objects becomes difficult.

[0005] According to one embodiment of the present document, an electronic device may be provided that allows a user to naturally interact with a three-dimensional object even in a public place where it is difficult to use a separate device or hand tracking, by rotating and displaying the three-dimensional object based on the position of the user's eyes or head.

[0006] According to one embodiment of the present document, a control method of an electronic device can be provided that allows a user to naturally interact with a three-dimensional object even in a public place where it is difficult to use a separate device or hand tracking, by rotating and displaying the three-dimensional object based on the position of the user's eyes or head.

[0007] An electronic device according to one embodiment of the present document includes a light field display, at least one camera, at least one processor, and a memory, wherein the memory may be configured to store instructions that, when executed by the at least one processor, cause the electronic device to identify a position of a user's eye based on an image acquired using the at least one camera, display a first object as a three-dimensional object through the light field display based on a position of the user's eye within a first angle of view range set for an angle of view of the at least one camera, display the first object displayed as a three-dimensional object through the light field display by rotating it in a specified direction based on a position of the user's eye within a second angle of view range set for an angle of view of the at least one camera, and control the light field display so that the first object is output as a two-dimensional image based on a position of the user's eye outside the first angle of view range and the second angle of view range set for an angle of view of the at least one camera.

[0008] A method for controlling an electronic device according to one embodiment of the present document may include: identifying a position of a user's eye based on an image acquired using at least one camera of the electronic device; displaying a first object as a three-dimensional object through a light field display of the electronic device based on the user's eye being located within a first angle of view range set for an angle of view of the at least one camera; displaying the first object displayed as a three-dimensional object through the light field display by rotating it in a specified direction based on the user's eye being located within a second angle of view range set for an angle of view of the at least one camera; and controlling the light field display so that the first object is output as a two-dimensional image based on the user's eye being located outside the first angle of view range and the second angle of view range set for an angle of view of the at least one camera.

[0009] FIG. 1 is a block diagram of an electronic device within a network environment according to various embodiments of the present document.

[0010] FIG. 2 is an exemplary drawing for explaining the configuration of an electronic device according to one embodiment of the present document.

[0011] FIG. 3 is an exemplary drawing for explaining a function or operation of an electronic device according to one embodiment of the present document to control the display state of an object displayed on a light field display based on the position of the user's eyes within a specified angle of view range.

[0012] FIGS. 4A and 4B are exemplary drawings for explaining the field of view range for an electronic device according to one embodiment of the present document.

[0013] FIG. 4c is an exemplary drawing for explaining a function or operation of controlling a display state of a virtual object based on head movement of a user wearing a wearable device, when the electronic device according to one embodiment of the present document is a wearable device configured to provide virtual reality and / or augmented reality.

[0014] FIGS. 5A and 5B are exemplary drawings illustrating a method of displaying an object by an electronic device according to an embodiment of the present document when a user's eye is within a first field of view range.

[0015] FIGS. 5C and 5D are exemplary drawings illustrating how an electronic device according to one embodiment of the present document displays an object when a user's eye is within a second field of view range.

[0016] FIG. 5e are exemplary drawings illustrating a method of displaying an object by an electronic device according to an embodiment of the present document based on the user's eye being included in the first field of view range when the user's head is moved in a vertical direction.

[0017] FIG. 5F are exemplary drawings illustrating how an electronic device according to one embodiment of the present document displays an object based on the user's eye being included in a second field of view range as the user's head moves in a vertical direction.

[0018] FIG. 6 is an exemplary drawing for explaining a function or operation of an electronic device according to one embodiment of the present document to set a rotation axis for an object based on the direction of a user's finger and rotate the object around the rotation axis based on the movement of the user's head.

[0019] FIG. 7A is an exemplary drawing for explaining a function or operation of an electronic device according to one embodiment of the present document to set a rotation axis according to the direction of a user's finger.

[0020] FIG. 7b is an exemplary drawing for explaining a function or operation of rotating an object when an electronic device according to one embodiment of the present document rotates its head in the yaw direction while the rotation axis is set according to the direction of the user's finger.

[0021] FIG. 7c is an exemplary drawing for explaining a function or operation of rotating an object when an electronic device according to one embodiment of the present document rotates its head in a pitch direction while the rotation axis is set according to the direction of the user's finger.

[0022] FIG. 7D is an exemplary drawing for explaining a function or operation of rotating an object when an electronic device according to one embodiment of the present document rotates its head in a roll direction while the rotation axis is set according to the direction of the user's finger.

[0023] FIG. 8 is an exemplary drawing for explaining a function or operation of an electronic device according to one embodiment of the present document to set a rotation axis for an object according to a user's gaze direction and rotate the object around the rotation axis based on the user's head movement.

[0024] FIG. 9A is an exemplary drawing for explaining a function or operation of an electronic device according to one embodiment of the present document to set a rotation axis according to a user's gaze direction.

[0025] FIG. 9b is an exemplary drawing for explaining a function or operation of rotating an object when an electronic device according to one embodiment of the present document rotates its head in the yaw direction while the rotation axis is set according to the direction of the user's gaze.

[0026] FIG. 9c is an exemplary drawing for explaining a function or operation of rotating an object when an electronic device according to one embodiment of the present document rotates the head in the pitch direction while the rotation axis is set according to the direction of the user's gaze.

[0027] FIG. 9D is an exemplary drawing for explaining a function or operation of rotating an object when an electronic device according to one embodiment of the present document rotates the head in a roll direction while the rotation axis is set according to the direction of the user's gaze.

[0028] FIG. 10A is an exemplary drawing for explaining a function or operation of an electronic device according to one embodiment of the present document to rotate and display an object according to a specified angle without delay when the electronic device identifies that the user's eye is included in a second angle range.

[0029] FIG. 10b is an exemplary drawing for explaining a function or operation of an electronic device according to one embodiment of the present document to continuously rotate and display an object when it identifies that the user's eye is included in a second field of view range, and to stop rotating the object when it identifies that the user's eye is included in a first field of view range.

[0030] FIG. 10c is an exemplary drawing for explaining a function or operation of rotating and displaying an object according to a specified angle after a specified delay time when an electronic device according to one embodiment of the present document identifies that a user's eye is included in a second angle range.

[0031] FIG. 1 is a block diagram of an electronic device (101) within a network environment (100) according to various embodiments.

[0032] Referring to FIG. 1, in a network environment (100), an electronic device (101) may communicate with an electronic device (102) via a first network (198) (e.g., a short-range wireless communication network), or may communicate with at least one of an electronic device (104) or a server (108) via a second network (199) (e.g., a long-range wireless communication network). In 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)).

[0033] 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 operations. According to one embodiment, as at least a part of the data processing or operations, 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 an auxiliary 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 with the main processor (121). For example, when the electronic device (101) includes the main processor (121) and the auxiliary processor (123), the auxiliary processor (123) may be configured to use less power than the main processor (121) or to be specialized for a given function. The auxiliary processor (123) may be implemented separately from the main processor (121) or as a part thereof.

[0034] 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.

[0035] 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).

[0036] 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).

[0037] 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).

[0038] 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.

[0039] 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. According to 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.

[0040] 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).

[0041] 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.

[0042] 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.

[0043] 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).

[0044] The 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. According to one embodiment, the haptic module (179) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.

[0045] 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.

[0046] 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 as, for example, at least a part of a power management integrated circuit (PMIC).

[0047] 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.

[0048] 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).

[0049] 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.

[0050] 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, for example, by the communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device via the at least one selected 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).

[0051] According to various embodiments, the antenna module (197) may form a mmWave antenna module. In 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.

[0052] 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)).

[0053] 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.

[0054] FIG. 2 is an exemplary drawing for explaining the configuration of an electronic device (101) according to one embodiment of the present document.

[0055] Referring to FIG. 2, an electronic device (101) according to one embodiment of the present document may include at least one camera (e.g., a camera module (180) of FIG. 1) and a light field display (e.g., a display module (160) of FIG. 1).

[0056] At least one camera according to an embodiment of the present document may include one or more lenses, image sensors, image signal processors, or flashes. At least one camera according to an embodiment of the present document may identify the position of a user's eye (e.g., track the eye) based on at least one image acquired by the at least one camera. The electronic device (101) according to an embodiment of the present document may identify the position of the user's eye by identifying (e.g., tracking) the user's eyelid and / or pupil in the acquired image. At least one camera according to an embodiment of the present document may further include a depth sensor. At least one camera according to an embodiment of the present document may also identify the position of the user's eye using the depth sensor.

[0057] A light field display (e.g., display module (160) of FIG. 1) according to one embodiment of the present document may refer to a three-dimensional display that generates a light field expressed as a vector distribution (e.g., intensity, direction) of light in space by a flat display and an optical element to generate a three-dimensional image. A light field according to one embodiment of the present document may refer to a five-dimensional vector function representing the direction and intensity of light propagation. Through a light field display according to one embodiment of the present document, unlike a two-dimensional display, different information may be expressed depending on the direction in which a user views the display. A light field display according to one embodiment of the present document may provide depth information of an object and / or visual information about the side of the object. A light field display according to one embodiment of the present document can provide a three-dimensional object to a user by using a method of generating light fields in multiple directions using a plurality of projectors, a method of controlling the direction of light using a diffraction grating, a method of controlling the direction and intensity of light according to the combination of each pixel using a plurality of panels, a method of controlling the direction of light using a pinhole or a barrier, and / or a method of controlling the refraction direction of light using a micro lens array.

[0058] FIG. 3 is an exemplary drawing for explaining a function or operation of controlling a display state of an object (400) being displayed on a light field display (e.g., a display module (160) of FIG. 1) based on the position of a user's eyes in a specified field of view range (e.g., a first field of view range (420) and / or a second field of view range (430)) by an electronic device (101) according to one embodiment of the present document.

[0059] Referring to FIG. 3, an electronic device (101) according to an embodiment of the present document may identify the position of a user's eyes based on an image acquired using at least one camera (e.g., the camera module (180) of FIG. 1) in operation 310. The electronic device (101) according to an embodiment of the present document may identify the position of a user's eyes by identifying (e.g., tracking) the user's eyelids and / or pupils in the image acquired by the at least one camera. The at least one camera according to an embodiment of the present document may further include a depth sensor. The at least one camera according to an embodiment of the present document may also identify the position of a user's eyes using the depth sensor.

[0060] An electronic device (101) according to an embodiment of the present document may, in operation 320, display a first object as a three-dimensional object through a light field display based on the position of the user's eye within a first field of view range (420) set for the field of view of at least one camera. The first field of view range (420) according to an embodiment of the present document may be a field of view range included within the field of view of at least one camera. The first field of view range (420) according to an embodiment of the present document may include, for example, an area including 30 degrees to the left and 30 degrees to the right based on the center of at least one camera (e.g., the camera module (180) of FIG. 1), but various embodiments of the present document are not limited thereby. FIGS. 4A and 4B are exemplary drawings for explaining a field of view range for an electronic device according to an embodiment of the present document. FIGS. 5A and 5B are exemplary drawings for explaining a method for an electronic device according to an embodiment of the present document to display an object when a user's eyes are included within a first field of view range. The electronic device (101) according to an embodiment of the present document can display a 3D object in a fixed manner at a designated location on a light field display based on the user's eyes being located within the first field of view range (420). Accordingly, based on the movement of the user's eyes (e.g., head) gazing at the object (400), the side, top, and / or bottom of the object (400) can be shown to the user, as illustrated in FIGS. 5A and 5B. FIG. 5E is an exemplary drawing for explaining a method for an electronic device (101) according to an embodiment of the present document to display an object (400) based on the user's eyes being included within the first field of view range (420) when the user's head moves in a vertical direction.The field of view range (e.g., the first field of view range (420)) according to one embodiment of the present document is a spatial concept, and the user's eyes may be included in the first field of view range not only when the user's eyes move in a direction horizontal to the ground, but also when the user's eyes move in a direction vertical to the ground. As illustrated in FIG. 5E, the electronic device (101) according to one embodiment of the present document may determine whether the user's eyes are included in the first field of view range (420) when the user's eyes move in a direction vertical to the ground. If the electronic device (101) according to one embodiment of the present document determines that the user's eyes are included in the first field of view range (420), the electronic device (101) according to one embodiment of the present document may display the object (400) in three dimensions in a fixed manner based on a designated position.

[0061] According to an embodiment of the present document, the electronic device (101) may, in operation 330, display an object (400) displayed as a three-dimensional object by rotating it in a designated direction through a light field display based on the position of the user's eye within a second field of view range (430) set for the field of view of at least one camera. The second field of view range (430) according to an embodiment of the present document may be a field of view range included within the field of view of at least one camera. The second field of view range (430) according to an embodiment of the present document may be, for example, a range including a remaining area excluding the first field of view range (420) among the field of view (e.g., 120 degrees) of at least one camera (e.g., the camera module (180) of FIG. 1). In other words, the second field of view range (430) according to an embodiment of the present document may include an area that is further away from the center of at least one camera than the first field of view range (420). FIGS. 5C and 5D are exemplary drawings for explaining a method in which an electronic device (101) according to an embodiment of the present document displays an object (400) when the user's eyes are within a second field of view range (430). The electronic device (101) according to an embodiment of the present document may, based on the user's eyes being positioned within the second field of view range (430), rotate the object (400), which was being displayed in a fixed manner at a specified position on the light field display, by a specified angle (e.g., 90 degrees) and a specified direction (e.g., counterclockwise) and display it. Accordingly, based on the movement of the user's eyes (e.g., head) gazing at the object (400), most of the side of the object (400) may be shown to the user, as illustrated in FIGS. 5C and 5D. FIG. 5F is an exemplary drawing illustrating a method in which an electronic device (101) according to one embodiment of the present document displays an object based on the user's eye being included in a second field of view range (430) as the user's head moves in a vertical direction.According to one embodiment of the present document, the second field of view range (420) may also include the user's eyes in the first field of view range not only when the user's eyes move in a direction horizontal to the ground, but also when the user's eyes move in a direction vertical to the ground, as a spatial concept. As illustrated in FIG. 5F, the electronic device (101) according to one embodiment of the present document may determine whether the user's eyes are included in the second field of view range (430) when the user's eyes move in a direction vertical to the ground. As a result of the determination, when the electronic device (101) according to one embodiment of the present document identifies that the user's eyes are included in the second field of view range (430), as illustrated in FIG. 5F, the electronic device (101) may display the object (400) in three dimensions while rotating the object (400) at a specified angle (e.g., 90 degrees) and in a specified direction (e.g., counterclockwise).

[0062] An electronic device (101) according to an embodiment of the present document may, in operation 340, display an object (400) as a two-dimensional image based on the position of the user's eyes at a location (440) outside the first field of view range (420) and the second field of view range (430) set for the field of view of at least one camera. The electronic device (101) according to an embodiment of the present document may identify that the user's eyes are outside the field of view of at least one camera based on the user's movement. In this case, the electronic device (101) according to an embodiment of the present document may control the light field display so that the object (400) being displayed in three dimensions is displayed as a two-dimensional object (400). Alternatively, the electronic device (101) according to an embodiment of the present document may display a pre-specified image on the light field display instead of the image of the two-dimensional object (400). An electronic device (101) according to one embodiment of the present document can display an object (400) in two dimensions or display a specified image as a two-dimensional image by, for example, controlling projector modules, controlling a lens array, or controlling pixels included in a light field display. Accordingly, most of the front surface of the object (400) can be shown to the user.

[0063] Various embodiments of the present document are described based on the "field of view" of at least one camera (e.g., the camera module (180) of FIG. 1) for convenience of explanation, but are not limited thereto. For example, the "field of view" according to one embodiment of the present document may be used interchangeably / substituted with the "3D viewable range (e.g., the range in which the electronic device (101) can provide a 3D image)" set for the light field display. The "3D viewable range" according to one embodiment of the present document may be set based on the distance between the light field display and the user (e.g., a straight-line distance) and / or the angle between the direction of the user's eyes and the electronic device (101) (e.g., whether the user is looking at the electronic device (101) from the front or the side). For example, the electronic device (101) according to one embodiment of the present document may identify, using at least one sensor, that the user's position has moved to the right with respect to the current user's position (e.g., identify that the X-coordinate and Y-coordinate of the user's current position have changed). In this case, the electronic device (101) according to one embodiment of the present document can identify that the user has entered the second 3D viewable range from the first 3D viewable range based on the increase in the straight-line distance between the electronic device (101) (e.g., the center position of the light field display) and the user. Based on such functions or operations, the electronic device (101) according to one embodiment of the present document can be set to perform various embodiments of the present document. The electronic device (101) according to one embodiment of the present document can perform various embodiments of the present document based on the "3D viewable range" when the "3D viewable range" is set to occupy an area narrower than the "angle of view" of at least one camera.Conversely, an electronic device (101) according to one embodiment of the present document may perform various embodiments of the present document based on the “angle of view” of at least one camera, if the “3D viewable range” is set to occupy an area wider than the “angle of view” of at least one camera.

[0064] FIG. 4c is an exemplary drawing for explaining a function or operation of controlling the display state of a virtual object based on head movement of a user wearing a wearable device, when the electronic device (101) according to one embodiment of the present document is a wearable device set to provide virtual reality and / or augmented reality.

[0065] Referring to FIG. 4C, an electronic device (101) according to an embodiment of the present document may include a wearable device configured to provide virtual reality and / or augmented reality. The electronic device (101) according to an embodiment of the present document may display a virtual object in a virtual reality and / or real world in an augmented reality manner. The electronic device (101) according to an embodiment of the present document may identify head movement of a user while the wearable device is worn by the user. The electronic device (101) according to an embodiment of the present document may identify head movement of the user using, for example, an acceleration sensor and / or a gyro sensor, and may identify a gaze direction of the user using at least one camera positioned to face the eyes of the user. The electronic device (101) according to an embodiment of the present document may identify that the user's eyes are included in a first range (e.g., a range of 30 degrees to the left and 30 degrees to the right based on a state in which the user's head is facing forward) based on the movement of the user's head. Alternatively, the electronic device (101) according to one embodiment of the present document may identify that the tracked user's eye is included in a first range (e.g., a range of 30 degrees to the left and 30 degrees to the right based on a state in which the user's head is facing forward) using at least one camera positioned to face the user's eye. In this case, the electronic device (101) according to one embodiment of the present document may display a virtual object in a fixed manner at a designated location in the virtual reality and / or real world based on the user's eye being located within the first range. Accordingly, the side, top, and / or bottom of the object (400) (e.g., the virtual object) may be shown to the user.

[0066] An electronic device (101) according to an embodiment of the present document may identify that the user's eyes are included in a second range (e.g., a range excluding the first range among pre-specified angle ranges) based on the movement of the user's head. Alternatively, the electronic device (101) according to an embodiment of the present document may identify that the user's eyes, tracked using at least one camera arranged to face the user's eyes, are included in the second range. In this case, the electronic device (101) according to an embodiment of the present document may display a virtual object by rotating it at a specified angle and in a specified direction at a specified location in virtual reality and / or the real world based on the user's eyes being located within the first range. Accordingly, most of the side of the object (400) may be shown to the user based on the movement of the user's eyes (e.g., head) gazing at the object (400), as illustrated in FIGS. 5C and 5D .

[0067] FIG. 6 is an exemplary drawing for explaining a function or operation of an electronic device (101) according to one embodiment of the present document to set a rotation axis (e.g., pivot axis) for an object according to the direction of a user's finger and rotate an object (400) about the rotation axis based on the movement of the user's head.

[0068] Referring to FIG. 6, the electronic device (101) according to one embodiment of the present document may, in operation 610, identify a direction in which a user's finger is pointed based on a first image acquired using at least one camera. The electronic device (101) according to one embodiment of the present document may, in operation 620, determine a first pivot axis for rotating an object (400) based on the direction of the user's finger. FIG. 7A is an exemplary drawing for explaining a function or operation of the electronic device (101) according to one embodiment of the present document to set a rotation axis based on the direction of the user's finger. As illustrated in FIG. 7A, the electronic device (101) according to one embodiment of the present document may determine whether the user's finger is pointing upward with respect to the ground. In addition, the electronic device (101) according to one embodiment of the present document may set a point where an extension line in the direction in which the user's finger is pointed and an object intersect as a pivot point. An electronic device (101) according to one embodiment of the present document can set a virtual straight line corresponding to the direction of a user's finger, including a set pivot point, as a rotation axis.

[0069] An electronic device (101) according to an embodiment of the present document may, at operation 630, track the user's head movement based on a second image acquired using at least one camera. The electronic device (101) according to an embodiment of the present document may track the user's head movement through image analysis. Alternatively, the electronic device (101) according to an embodiment of the present document may estimate the direction of the user's head movement by tracking the position of the user's eyes. The electronic device (101) according to an embodiment of the present document may, at operation 640, rotate and display an object (400) based on the determined pivot axis based on the head movement tracked according to operation 630.

[0070] FIG. 7B is an exemplary diagram illustrating a function or operation of rotating an object (400) when the head is rotated in the yaw direction, with the rotation axis set according to the direction of the user's finger, by an electronic device (101) according to an embodiment of the present document. If the electronic device (101) identifies that the user's head is moving to the left, the object (400) may be rotated and displayed in the right direction. In this case, the object (400) according to an embodiment of the present document may be displayed while rotating while the user's head moves. In other words, the object (400) may be displayed while rotating in response to the movement of the user's head. Conversely, if the electronic device (101) according to an embodiment of the present document identifies that the user's head is moving to the right, the object (400) may be rotated and displayed in the left direction.

[0071] FIG. 7C is an exemplary drawing for explaining a function or operation of rotating an object (400) when the head is rotated in the pitch direction while the rotation axis is set according to the direction of the user's finger, by an electronic device (101) according to an embodiment of the present document. If the electronic device (101) identifies that the user's head is moving upward with respect to the ground, the electronic device (101) may rotate and display the object (400) so that the lower part of the object is visible. In this case, the object (400) according to an embodiment of the present document may be displayed while rotating while the user's head moves. In other words, the object (400) may be displayed while rotating in response to the movement of the user's head. Conversely, if the electronic device (101) according to an embodiment of the present document identifies that the user's head is moving downward with respect to the ground, the electronic device (101) may rotate and display the object (400) so that the upper part of the object (400) is visible.

[0072] FIG. 7D is an exemplary diagram illustrating a function or operation of rotating an object when the head is rotated in a roll direction while the rotation axis is set according to the direction of the user's finger, in an electronic device according to an embodiment of the present document. When the electronic device (101) according to an embodiment of the present document identifies that the user's head is tilted to the right, the electronic device (101) may rotate and display the object (400) so that the left side of the object (400) is visible. In this case, the object (400) according to an embodiment of the present document may be displayed while rotating while the user's head moves. In other words, the object (400) may be displayed while rotating in response to the movement of the user's head. Conversely, when the electronic device (101) according to an embodiment of the present document identifies that the user's head is tilted to the left, the electronic device (101) may rotate and display the object (400) so that the right side of the object (400) is visible.

[0073] FIG. 8 is an exemplary drawing for explaining a function or operation of an electronic device (101) according to one embodiment of the present document, which sets a rotation axis for an object (400) according to a user's gaze direction, and rotates the object (400) about the rotation axis based on the user's head movement.

[0074] Referring to FIG. 8, an electronic device (101) according to an embodiment of the present document may identify a user's gaze direction based on a first image acquired using at least one camera in operation 810. An electronic device (101) according to an embodiment of the present document may determine a second pivot axis for rotating an object (400) based on the user's gaze direction in operation 620. FIG. 9A is an exemplary diagram for explaining a function or operation of an electronic device (101) according to an embodiment of the present document to set a rotation axis according to a user's gaze direction. An electronic device (101) according to an embodiment of the present document may identify a user's gaze direction with respect to an object (400), as illustrated in FIG. 9A. An electronic device (101) according to an embodiment of the present document may set a designated portion of an object (400) corresponding to the user's gaze direction as a gaze point (910). An electronic device (101) according to one embodiment of the present document may include a set gaze point (910) and set a virtual straight line perpendicular to the user's gaze direction as a rotation axis.

[0075] An electronic device (101) according to an embodiment of the present document may, at operation 830, track a user's head movement (e.g., a gaze direction) based on a second image acquired using at least one camera. An electronic device (101) according to an embodiment of the present document may track a user's head movement through image analysis. Alternatively, an electronic device (101) according to an embodiment of the present document may estimate a direction of a user's head movement by tracking the position of the user's eyes. An electronic device (101) according to an embodiment of the present document may, at operation 840, rotate and display an object (400) based on a pivot axis determined based on the head movement tracked according to operation 830.

[0076] FIG. 9b is an exemplary drawing for explaining a function or operation of rotating an object when an electronic device (101) according to one embodiment of the present document rotates its head in the yaw direction while the rotation axis is set according to the direction of the user's gaze.

[0077] Referring to FIG. 9B, when the electronic device (101) according to one embodiment of the present document identifies that the user's head is moving to the left, it may display the object (400) by rotating it to the right based on the set rotation axis. In this case, the object (400) according to one embodiment of the present document may be displayed while rotating while the user's head moves. In other words, the object (400) may be displayed while rotating in response to the movement of the user's head. Conversely, when the electronic device (101) according to one embodiment of the present document identifies that the user's head is moving to the right, it may display the object (400) by rotating it to the left.

[0078] FIG. 9c is an exemplary drawing for explaining a function or operation of rotating an object (400) when an electronic device (101) according to one embodiment of the present document rotates the head in the pitch direction while the rotation axis is set according to the direction of the user's gaze.

[0079] Referring to FIG. 9C, the electronic device (101) according to one embodiment of the present document may, when it identifies that the user's head moves upward relative to the ground, display the object (400) by rotating it relative to the rotation axis so that the lower portion of the object (400) is visible. In this case, the object (400) according to one embodiment of the present document may be displayed while rotating while the user's head moves. In other words, the object (400) may be displayed while rotating in response to the movement of the user's head. Conversely, the electronic device (101) according to one embodiment of the present document may, when it identifies that the user's head moves downward relative to the ground, display the object (400) by rotating it relative to the rotation axis so that the upper portion of the object (400) is visible.

[0080] FIG. 9D is an exemplary drawing for explaining a function or operation of rotating an object when an electronic device according to one embodiment of the present document rotates the head in a roll direction while the rotation axis is set according to the direction of the user's gaze.

[0081] Referring to FIG. 9D , when the electronic device (101) according to one embodiment of the present document identifies that the user's head is tilted to the right, the electronic device (101) may display the object (400) by rotating it so that the left side of the object (400) is visible. In this case, the object (400) according to one embodiment of the present document may be displayed while rotating while the user's head moves. In other words, the object (400) may be displayed while rotating in response to the movement of the user's head. Conversely, when the electronic device (101) according to one embodiment of the present document identifies that the user's head is tilted to the left, the electronic device (101) may display the object (400) by rotating it so that the right side of the object (400) is visible.

[0082] According to one embodiment of the present document, various embodiments related to FIGS. 6 to 9D can be equally applied even when the electronic device (101) is a wearable device. For example, the wearable device can identify the direction of the user's finger using a front camera that is set and arranged to capture the surroundings of the wearable device. The wearable device according to one embodiment of the present document can set a pivot axis based on the direction of the identified finger, and can rotate and display a virtual object based on the user's head movement while the wearable device is worn by the user. Alternatively, for example, the wearable device can identify the user's gaze direction using at least one camera that is set and arranged to track the user's gaze. The wearable device according to one embodiment of the present document can set a pivot axis based on the identified gaze direction, and can rotate and display a virtual object based on the user's head movement while the wearable device is worn by the user.

[0083] FIG. 10A is an exemplary diagram for explaining a function or operation of rotating and displaying an object according to a specified angle without delay when an electronic device (101) according to an embodiment of the present document identifies that a user's eye is included in a second field of view range (430). Referring to FIG. 10A, when an electronic device (101) according to an embodiment of the present document identifies that a user's eye is included in a second field of view range (430), the electronic device (101) can immediately (e.g., within a first specified time range) rotate and display an object according to a specified angle in a specified direction.

[0084] FIG. 10B is an exemplary drawing for explaining a function or operation of continuously rotating and displaying an object (400) when the electronic device (101) according to one embodiment of the present document identifies that the user's eye is included in the second field of view range (430), and stopping the rotation of the object (400) when the electronic device (101) according to one embodiment of the present document identifies that the user's eye is included in the first field of view range (420). Referring to FIG. 10B, when the electronic device (101) according to one embodiment of the present document identifies that the user's eye is included in the second field of view range (430), the electronic device (101) may immediately (e.g., within a first specified time range) or after a specified delay time (e.g., within a second time range exceeding the first specified time) has elapsed, display the object by rotating it in a specified direction according to a specified angle.

[0085] FIG. 10C is an exemplary drawing for explaining a function or operation of rotating and displaying an object (400) according to a specified angle after a specified delay time (e.g., within a second time range exceeding a first specified time) when the electronic device (101) according to one embodiment of the present document identifies that the user's eye is included in a second field of view range (430). Referring to FIG. 10C, the electronic device (101) according to one embodiment of the present document may rotate and display an object (400) according to a specified angle after a specified delay time (e.g., within a second time range exceeding a first specified time) has elapsed when the electronic device (101) according to one embodiment of the present document identifies that the user's eye is included in a second field of view range (430).

[0086] An electronic device (e.g., an electronic device (101) of FIG. 1) according to one embodiment of the present document includes a light field display (e.g., a display module (160) of FIG. 1), at least one camera (e.g., a camera module (180) of FIG. 1), at least one processor (e.g., a processor (120) of FIG. 1), and a memory (e.g., a memory (130) of FIG. 1), wherein the memory, when executed by the at least one processor, causes the electronic device to identify a position of a user's eye based on an image acquired using the at least one camera, display a first object as a three-dimensional object through the light field display based on a position of the user's eye within a first angle of view range set for an angle of view of the at least one camera, and display the first object displayed as the three-dimensional object through the light field display by rotating it in a specified direction based on a position of the user's eye within a second angle of view range set for an angle of view of the at least one camera, and display the first object displayed as the three-dimensional object through the light field display based on a position of the user's eye within a second angle of view range set for an angle of view of the at least one camera. The instructions for controlling the light field display to output the first object as a two-dimensional image may be set to be stored based on the user's eye being located outside the set first angle of view range and the second angle of view range.

[0087] A method for controlling an electronic device (101) according to one embodiment of the present document may include: an operation for identifying a position of a user's eye based on an image acquired using at least one camera of the electronic device; an operation for displaying a first object as a three-dimensional object through a light field display of the electronic device based on the user's eye being located within a first angle of view range set for an angle of view of the at least one camera; an operation for displaying the first object displayed as a three-dimensional object through the light field display by rotating it in a specified direction based on the user's eye being located within a second angle of view range set for an angle of view of the at least one camera; and an operation for controlling the light field display so that the first object is output as a two-dimensional image based on the user's eye being located outside the first angle of view range and the second angle of view range set for an angle of view of the at least one camera.

[0088] Electronic devices according to the various embodiments disclosed in this document 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 the embodiments of this document are not limited to the aforementioned devices.

[0089] The various embodiments of this document and the terminology used therein are not intended to limit the technical features described in this document 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 this document, 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 those 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.

[0090] The term "module" used in various embodiments of this document 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, according to one embodiment, a module may be implemented in the form of an application-specific integrated circuit (ASIC).

[0091] Various embodiments of the present document may be implemented as software (e.g., a program (140)) including one or more instructions 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 of the machine (e.g., an electronic device (101)) may call at least one instruction among the one or more instructions 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 called instruction. The one or more instructions 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.

[0092] According to one embodiment, the method according to various embodiments disclosed in the present document may be provided as included in a computer program product. The computer program product may be traded as a product between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read-only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) via an application store (e.g., Play Store™) or directly between two user devices (e.g., smart phones). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily generated in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.

[0093] According to one embodiment of the present document, 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 one embodiment of the present document, 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 this 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 one embodiment of the present document, 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.

Claims

1. In electronic devices, light field display; At least one camera; At least one processor, and A memory comprising: a processor configured to cause the electronic device to: Identifying the position of the user's eyes based on an image acquired using at least one camera, Displaying a first object as a three-dimensional object through the light field display based on the position of the user's eye within a first angle of view range set for the angle of view of at least one camera; Based on the position of the user's eye within the second angle range set for the angle of view of at least one camera, the first object displayed as the three-dimensional object is rotated and displayed in a specified direction through the light field display, An electronic device characterized in that it is set to store instructions for controlling the light field display so that the first object is output as a two-dimensional image based on the position of the user's eye outside the first angle of view range and the second angle of view range set for the angle of view of at least one camera.

2. In paragraph 1, An electronic device, characterized in that the first field of view range includes a range closer to the center of the at least one camera than the second field of view range.

3. In paragraph 1 or 2, An electronic device characterized in that the first object displayed when the position of the user's eye is included in the first angle range is fixed with respect to the first axis and displayed as the three-dimensional object through the light field display.

4. In any one of paragraphs 1 to 3, An electronic device characterized in that the instructions further include instructions to cause the electronic device to rotate the first object in a specified direction based on the position of the user's eye being included in the second field of view range, and then to stop rotating the first object.

5. In any one of paragraphs 1 to 4, An electronic device characterized in that the instructions further include instructions for causing the electronic device to rotate the first object in a specified direction based on the position of the user's eye being included in the second angle of view range, and then to continuously maintain the rotation state with respect to the first object.

6. In any one of paragraphs 1 to 5, An electronic device, characterized in that the instructions further include instructions for causing the electronic device to set a first pivot axis for rotating the first object displayed in three dimensions based on a direction of the user's gaze.

7. In any one of paragraphs 1 to 6, An electronic device, characterized in that the instructions further include instructions for causing the electronic device to set a second pivot axis for rotating the first object displayed in three dimensions based on the direction of the user's finger.

8. In any one of paragraphs 1 to 5, An electronic device, characterized in that the instructions further include instructions causing the electronic device to rotate and display the first object about the first pivot axis or the second pivot axis based on the movement of the user's head.

9. In a computer-readable non-transitory recording medium, the non-transitory recording medium is configured to store a plurality of instructions, and the plurality of instructions, when executed by at least one processor of an electronic device, cause the electronic device to: Displaying a first object as a three-dimensional object through a light field display of the electronic device based on the position of the user's eye within a first angle of view range set for the angle of view of at least one camera of the electronic device, Based on the position of the user's eye within the second angle range set for the angle of view of at least one camera, the first object displayed as the three-dimensional object is rotated and displayed in a specified direction through the light field display, A non-transitory recording medium characterized by including instructions for controlling the light field display so that the first object is output as a two-dimensional image based on the position of the user's eye outside the first angle of view range and the second angle of view range set for the angle of view of at least one camera.

10. In paragraph 9, A non-transitory although medium, characterized in that the first field of view range includes a range closer to the center of the at least one camera than the second field of view range.

11. In paragraph 9 or 10, A non-transitory recording medium, characterized in that the first object displayed when the position of the user's eye is included in the first angle range is fixed with respect to the first axis and displayed as the three-dimensional object through the light field display.

12. In any one of paragraphs 9 to 11, A non-transitory recording medium characterized in that the instructions further include instructions for causing the electronic device to rotate the first object in a specified direction based on the position of the user's eye being included in the second angle of view range, and then stop rotating the first object.

13. In any one of paragraphs 9 to 12, A non-transitory recording medium characterized in that the instructions further include instructions for causing the electronic device to rotate the first object in a specified direction based on the position of the user's eye being included in the second angle of view range, and then to continuously maintain the rotation state with respect to the first object.

14. In any one of paragraphs 9 to 13, A non-transitory recording medium characterized in that the instructions further include instructions for causing the electronic device to set a first pivot axis for rotating the first object displayed in three dimensions based on a direction of the user's gaze.

15. In a method of controlling an electronic device, An operation of identifying the position of the user's eyes based on an image acquired using at least one camera of the electronic device; An operation of displaying a first object as a three-dimensional object through a light field display of the electronic device based on the position of the user's eye within a first angle of view range set for the angle of view of at least one camera; An operation of rotating and displaying the first object displayed as the three-dimensional object in a specified direction through the light field display based on the position of the user's eye within a second angle range set for the angle of view of at least one camera; A method for controlling an electronic device, characterized in that it includes an operation of controlling the light field display so that the first object is output as a two-dimensional image based on the position of the user's eye outside the first angle of view range and the second angle of view range set for the angle of view of at least one camera.

Citation Information

Patent Citations

  • Device of displaying 3D image using at least one of gaze direction of user or gravity direction

    KR1020140079059A

  • Reel for taping electronic component package

    KR1020210043435A

  • Apparatus for generating upwelling flow to prevent deterioratoin of water quality at stagnant waters

    KR102589470B1

  • Autostereoscopic multi-layer display and control approaches

    US20150189256A1

  • Display apparatus using sight direction to adjust display mode and operation method thereof

    US20220103805A1