Search

EP-4742656-A1 - ELECTRONIC DEVICE FOR DISPLAYING THREE-DIMENSIONAL SCREEN, AND OPERATING METHOD THEREOF

EP4742656A1EP 4742656 A1EP4742656 A1EP 4742656A1EP-4742656-A1

Abstract

An electronic device according to one embodiment of the present disclosure may comprise: a three-dimensional display capable of displaying a three-dimensional screen; at least one sensor configured to measure at least one value related to the position of a user's eyeballs (L, R); and at least one processor. The at least one processor may be configured to: obtain the at least one value from the at least one sensor; set a three-dimensional rendering space including a screen display area of the three-dimensional display on the basis of the at least one value; obtain an input related to at least one of rotation, movement, or enlargement of an object included in the three-dimensional screen; and on the basis of a relative position of a preview corresponding to the input of the object with respect to the three-dimensional rendering space, provide feedback related to at least one of rotation, movement, or reduction of the object or the preview in response to the input.

Inventors

  • CHOI, JAEWAN
  • HAN, HOON
  • YANG, CHANGMO
  • CHOI, Hyejee

Assignees

  • Samsung Electronics Co., Ltd.

Dates

Publication Date
20260513
Application Date
20240702

Claims (15)

  1. An electronic device (101) comprising: memory (130; 220) storing instructions; a three-dimensional (3D) display (230; 160) capable of displaying a 3D screen; at least one sensor (240; 176) configured to measure at least one value related to positions of eyes (L, R) of a user (U); and a processor (210; 120), and wherein the instructions, when executed by the processor, cause the electronic device to: obtain, from the at least one sensor (240; 176), the at least one value, based on the at least one value, set a 3D rendering space including a display area (235) of the 3D display (230; 160), obtain an input related to moving an object (O) included in the 3D rendering space displayed through the 3D display, based on the input, display, through the 3D display (230; 160), a preview of the object (O) moved in the 3D rendering space, and after the preview is displayed, based on a position of the object (O) corresponding to the input in the 3D rendering space, provide a feedback adjusting displaying of the object (O) in the 3D rendering space.
  2. The electronic device (101) of claim 1, wherein the 3D display (230; 160) includes a lenticular lens (510) or a parallax barrier (520) disposed in front of the display area (235) to induce binocular parallax.
  3. The electronic device (101) of claim 1 or 2, wherein the input includes an input for rotating, reducing, or enlarging the object (O) displayed in the 3D rendering space.
  4. The electronic device (101) of any one of claims 1 to 3, wherein the instructions, when executed by the processor, cause the electronic device to: as at least part of the setting the 3D rendering space, set the 3D rendering space extended forward and backward of the display area (235) of the 3D display (230; 160), identify whether at least a portion of the object (O) is disposed in front of the display area (235) in the 3D rendering space, and based on identifying that the at least portion of the object (O) is disposed in front of the display area (235), provide a feedback related to at least one of rotating, reducing, or enlarging the object (O).
  5. The electronic device (101) of any one of claims 1 to 4, wherein the instructions, when executed by the processor, cause the electronic device to: set a free display space in the 3D rendering space, in response to the input, identify whether the at least portion of the object (O) leaves the free display space, and based on identifying that the at least portion of the object (O) leaves the free display space, provide a feedback related to at least one of rotating, reducing, or enlarging the object (O).
  6. The electronic device (101) of any one of claims 1 to 5, wherein the instructions, when executed by the processor, cause the electronic device to: as at least part of the providing the feedback, based on identifying that the at least portion of the object (O) leaves the free display space, adjust a moving speed of the object (O) according to the input.
  7. The electronic device (101) of any one of claims 1 to 6, wherein the instructions cause the electronic device to: as at least part of the providing the feedback, based on identifying that the at least portion of the object (O) leaves the free display space, move the object O to a designated position corresponding to a direction of the input, or move the object O in a reverse direction of the input.
  8. The electronic device (101) of any one of claims 1 to 7, wherein the instructions, when executed by the processor, cause the electronic device to: identify a property of the object (O), and as at least part of the providing the feedback, based on the property of the object (O), snap the object (O) to the designated position corresponding to the direction of the input, or bounce the object (O) in the reverse direction of the input.
  9. The electronic device (101) of any one of claims 1 to 8, wherein the instructions, when executed by the processor, cause the electronic device to: as at least part of the identifying whether the at least portion of the object (O) leaves the free display space, based on the input for enlarging the object (O), identify whether the at least portion of the object (O) leaves the free display space, and as at least part of the providing the feedback, based on identifying that the at least portion of the object (O) leaves the free display space, reduce the object (O) such that the object (O) is located within the free display space.
  10. The electronic device (101) of any one of claims 1 to 9, wherein the instructions, when executed by the processor, cause the electronic device to: based on the input for rotating the object (O), identify whether at least a portion of the object (O) leaves the 3D rendering space, and as at least part of the providing the feedback, based on identifying that the at least portion of the object (O) leaves the 3D rendering space, rotate the object (O) in a reverse direction of the input for rotating the object (O).
  11. The electronic device (101) of any one of claims 1 to 10, wherein the instructions, when executed by the processor, cause the electronic device to: as at least part of the providing the feedback, move an axis of rotation of the object (O) toward the at least portion of the object (O) leaving the 3D rendering space.
  12. The electronic device (101) of any one of claims 1 to 11, wherein the instructions, when executed by the processor, cause the electronic device to: identify whether a size of the input is within a designated range, and based on identifying that the size of the input exceeds the designated range, apply, through the 3D display (230; 160), a designated visual effect to the object (O).
  13. The electronic device (101) of any one of claims 1 to 12, wherein the instructions, when executed by the processor, cause the electronic device to: as at least part of the applying the designated visual effect to the object (O), apply a depth of field effect to at least a portion of an edge of the object (O), or limit a movement of the object (O) in a depth direction of the 3D display (230; 160).
  14. A method for operating an electronic device (101), comprising: obtaining (1810; 1910), from at least one sensor (240; 176) included in the electronic device (101), at least one value related to positions of eyes (L, R) of a user (U); based on the at least one value, setting (1820; 1920) a three-dimensional (3D) rendering space including a display area (235) of a 3D display (230; 160) included in the electronic device (101); obtaining (1840; 1940) an input related to moving an object (O) included in the 3D rendering space displayed through the 3D display; based on the input, displaying, through the 3D display (230; 160), a preview of the object (O) moved in the 3D rendering space; and after the preview is displayed, based on a position of the object (O) corresponding to the input in the 3D rendering space, providing (1870; 1980) a feedback adjusting displaying of the object (O) in the 3D rendering space.
  15. An electronic device (101) comprising: memory (130; 220) storing instructions; a three-dimensional (3D) display (230; 160) capable of displaying a 3D screen; at least one sensor (240; 176) configured to measure at least one value related to positions of eyes (L, R) of a user (U); and a processor (210; 120), and wherein the instructions, when executed by the processor, cause the electronic device to: obtain, from the at least one sensor (240; 176), the at least one value, based on the at least one value, set a 3D rendering space including a display area (235) of the 3D display (230; 160), obtain an input related to moving an object (O) included in the 3D rendering space displayed through the 3D display, based on the input, display, through the 3D display (230; 160), a preview of the object (O) moved in the 3D rendering space, after the preview is displayed, identify a position of the object (O) corresponding to the input in the 3D rendering space, and based on identifying the position of the object (O), display the object (O) on the 3D display (230; 160) by rotating, enlarging, or reducing the object (O).

Description

[Technical Field] The disclosure relates to an electronic device including a three-dimensional (3D) display that displays a 3D screen, and a method for operating the same. [Background Art] The development of technology for electronic devices has led to the widespread use of various types of electronic devices, such as mobile communication terminals, personal digital assistants (PDAs), electronic notebooks, smartphones, tablet personal computers (PCs), and wearable devices. For example, an electronic device focuses on enabling a viewer to watch an image where a stereoscopic effect is implemented from a free position without the hassle of wearing glasses, beyond the limitations of the existing 3D stereoscopic imaging scheme which requires wearing glasses. A 3D display that displays glasses-free 3D stereoscopic images is implemented by fusing multi-viewpoint images into one, which provides different images to the left and right eyes using a viewer's eye parallax to achieve the stereoscopic effect. Further, for example, an electronic device may provide virtual reality (VR), which allows a user to have a real-life experience in a virtual world created by a computer, augmented reality (AR), which displays virtual information (or objects) added to the real world, and mixed reality (MR), which is a blend of VR and AR. The electronic device provides the user with 3D stereoscopic images corresponding to VR, AR, or MR. The above information is presented as related art only to assist with an understanding of the disclosure. No determination has been made, and no assertion is made, as to whether any of the above might be applicable as prior art with regard to the disclosure. [Detailed Description of the Invention] [Technical Solution] An electronic device according to an embodiment of the disclosure may include a three-dimensional (3D) display capable of displaying a 3D screen, at least one sensor configured to measure at least one value related to positions of a user's eyes, and at least one processor. The at least one processor may be configured to obtain the at least one value from the at least one sensor. The at least one processor may be configured to set a 3D rendering space including a display area of the 3D display, based on the at least one value. The at least one processor may be configured to obtain an input related to moving an object included in the 3D rendering space displayed through the 3D display. The at least one processor may display a preview of the object O moved in the 3D rendering space through the 3D display, based on the input. The at least one processor may be configured to provide a feedback adjusting displaying of the object O in the 3D rendering space, based on a position of the object O corresponding to the input in the 3D rendering space, after the preview is displayed. A method for operating an electronic device according to an embodiment of the disclosure may include obtaining, from at least one sensor, at least one value related to positions of a user's eyes. The method for operating the electronic device according to an embodiment may include, based on the at least one value, setting a 3D rendering space including a display area of a 3D display capable of displaying a 3D screen. The method for operating the electronic device according to an embodiment may include obtaining an input related to moving an object included in the 3D rendering space displayed through the 3D display. The method for operating the electronic device according to an embodiment of the disclosure may include, based on the input, displaying a preview of the object moved in the 3D rendering space through the 3D display. The method for operating the electronic device according to an embodiment may include, based on a position of the object corresponding to the input in the 3D rendering space, providing a feedback adjusting displaying of the object in the 3D rendering space, after the preview is displayed. A non-transitory computer-readable storage medium storing at least one program according to an embodiment of the disclosure may include, based on execution of an application, obtaining at least one value related to positions of a user's eyes from at least one sensor. The storage medium according to an embodiment may include, based on the at least one value, setting a 3D rendering space including a display area of a 3D display capable of displaying a 3D screen. The storage medium according to an embodiment may include obtaining an input related to moving an object included in the 3D rendering space displayed through the 3D display. The storage medium according to an embodiment may include, based on the input, displaying a preview of the object moved in the 3D rendering space through the 3D display. The storage medium according to an embodiment may include, based on a position of the object corresponding to the input in the 3D rendering space, providing a feedback adjusting displaying of the object in the 3D rendering