US-20260129175-A1 - ELECTRONIC DEVICE FOR DISPLAYING THREE-DIMENSIONAL SCREEN, AND OPERATING METHOD THEREOF
Abstract
An electronic device may include: memory storing instructions, 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; and at least one processor. Instructions, when executed by at least one processor individually or collectively, cause the electronic device 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 based on 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 based on 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
- Jaewan Choi
- Hoon Han
- Changmo YANG
- Hyejee CHOI
Assignees
- SAMSUNG ELECTRONICS CO., LTD.
Dates
- Publication Date
- 20260507
- Application Date
- 20251231
- Priority Date
- 20230703
Claims (20)
- 1 . An electronic device comprising: memory storing instructions; 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 eyes of a user; and at least one processor comprising processing circuitry, and wherein the instructions, when executed by the at least one processor individually and/or collectively, cause the electronic device to: obtain, from the at least one sensor, the at least one value, based on the at least one value, set a 3D rendering space including a display area of the 3D display, obtain an input related to moving an object included in the 3D rendering space displayed through the 3D display, based on the input, display, through the 3D display, a preview of the object moved in the 3D rendering space, and after the preview is displayed, based on a position of the object corresponding to the input in the 3D rendering space, provide a feedback adjusting displaying of the object in the 3D rendering space.
- 2 . The electronic device of claim 1 , wherein the 3D display includes a lenticular lens or a parallax barrier disposed in front of the display area and configured to induce binocular parallax.
- 3 . The electronic device of claim 1 , wherein the input includes an input for rotating the object displayed in the 3D rendering space.
- 4 . The electronic device of claim 1 , wherein the input includes an input for reducing or enlarging the object displayed in the 3D rendering space.
- 5 . The electronic device of claim 1 , wherein the instructions 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 of the 3D display, identify whether at least a portion of the object is disposed in front of the display area in the 3D rendering space, and based on identifying that the at least portion of the object is disposed in front of the display area, provide a feedback related to at least one of rotating, reducing, or enlarging the object.
- 6 . The electronic device of claim 1 , wherein the instructions 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 leaves the free display space, and based on identifying that the at least portion of the object leaves the free display space, provide a feedback related to at least one of rotating, reducing, or enlarging the object.
- 7 . The electronic device of claim 1 , 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 leaves the free display space, adjust a moving speed of the object according to the input.
- 8 . The electronic device of claim 1 , 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 leaves the free display space, move the object to a designated position corresponding to a direction of the input, or move the object in a reverse direction of the input.
- 9 . The electronic device of claim 1 , wherein the instructions cause the electronic device to: identify a property of the object, and as at least part of the providing the feedback, based on the property of the object, snap the object to the designated position corresponding to the direction of the input, or bounce the object in a reverse direction of the input.
- 10 . The electronic device of claim 1 , wherein the instructions cause the electronic device to: as at least part of the identifying whether the at least portion of the object leaves the free display space, based on the input for enlarging the object, identify whether the at least portion of the object 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 leaves the free display space, reduce the object such that the object is located within the free display space.
- 11 . The electronic device of claim 1 , wherein the instructions cause the electronic device to: based on the input for rotating the object, identify whether at least a portion of the object 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 leaves the 3D rendering space, rotate the object in a reverse direction of the input for rotating the object.
- 12 . The electronic device of claim 1 , wherein the instructions cause the electronic device to: as at least part of the providing the feedback, move an axis of rotation of the object toward the at least portion of the object leaving the 3D rendering space.
- 13 . The electronic device of claim 1 , wherein the instructions 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, a designated visual effect to the object.
- 14 . The electronic device of claim 1 , wherein the instructions cause the electronic device to: as at least part of the applying the designated visual effect to the object, apply a depth of field effect to at least a portion of an edge of the object, or limit a movement of the object in a depth direction of the 3D display.
- 15 . A method of operating an electronic device, comprising: obtaining, from at least one sensor included in the electronic device, at least one value related to positions of eyes of a user; based on the at least one value, setting a three-dimensional (3D) rendering space including a display area of a 3D display included in the electronic device; obtaining an input related to moving an object included in the 3D rendering space displayed through the 3D display; based on the input, displaying, through the 3D display, a preview of the object moved in the 3D rendering space; and after the preview is displayed, 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.
- 16 . The method of operating the electronic device of claim 15 , wherein the setting 3D rendering space includes: setting the 3D rendering space extended forward and backward of the display area of the 3D display; and identifying whether at least a portion of the object is disposed in front of the display area in the 3D rendering space, and wherein the method for operating the electronic device further comprises: based on identifying that the at least portion of the object is disposed in front of the display area, providing a feedback related to at least one of rotating, reducing, or enlarging the object.
- 17 . The method of operating the electronic device of claim 15 , further comprising: setting a free display space in the 3D rendering space, and in response to the input, identifying whether the at least portion of the object leaves the free display space, wherein the providing the feedback includes, based on identifying that the at least portion of the object leaves the free display space, providing a feedback related to at least one of rotating, reducing, or enlarging the object.
- 18 . The method of operating the electronic device of claim 15 , further comprising: based on the input for rotating the object, identifying whether at least a portion of the object leaves the 3D rendering space, and wherein the providing the feedback includes, based on identifying that the at least portion of the object leaves the 3D rendering space, rotating the object in a reverse direction of the input for rotating the object.
- 19 . The method of operating the electronic device of claim 15 , further comprising: identifying 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, applying, through the 3D display, a designated visual effect to the object.
- 20 . An electronic device comprising: memory storing instructions; 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 eyes of a user; and at least one processor comprising processing circuitry, and wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic device to: obtain, from the at least one sensor, the at least one value, based on the at least one value, set a 3D rendering space including a display area of the 3D display, obtain an input related to moving an object included in the 3D rendering space displayed through the 3D display, based on the input, display, through the 3D display, a preview of the object moved in the 3D rendering space, after the preview is displayed, identify a position of the object corresponding to the input in the 3D rendering space, and based on identifying the position of the object, display the object on the 3D display by rotating, enlarging, or reducing the object.
Description
CROSS-REFERENCE TO RELATED APPLICATIONS This application is a continuation of International Application No. PCT/KR2024/009305 designating the United States, filed on Jul. 2, 2024, in the Korean Intellectual Property Receiving Office and claiming priority to Korean Patent Application Nos. 10-2023-0085791, filed on Jul. 3, 2023, and 10-2023-0118163, filed on Sep. 6, 2023, in the Korean Intellectual Property Office, the disclosures of each of which are incorporated by reference herein in their entireties. BACKGROUND 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. Description of Related 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 assertion or determination is made, as to whether any of the above might be applicable as prior art with regard to the disclosure. SUMMARY An electronic device according to an example 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 comprising processing circuitry, wherein at least one processor, individually and/or collectively, may be configured to cause the electronic device to: obtain the at least one value from the at least one sensor; set a 3D rendering space including a display area of the 3D display, based on the at least one value; obtain an input related to moving an object included in the 3D rendering space displayed through the 3D display; display a preview of the object moved in the 3D rendering space through the 3D display, based on the input; and provide a feedback adjusting displaying of the object in the 3D rendering space, based on a position of the object corresponding to the input in the 3D rendering space, after the preview is displayed. A method of operating an electronic device according to an example embodiment of the disclosure may include: obtaining, from at least one sensor, at least one value related to positions of a user's eyes; 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; obtaining an input related to moving an object included in the 3D rendering space displayed through the 3D display; based on the input, displaying a preview of the object moved in the 3D rendering space through the 3D display; and 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 example embodiment of the disclosure may instructions which, when executed by at least one processor, comprising processing circuitry, of an electronic device, individually and/or collectively, cause an electronic device to perform operations including: obtaining at least one value related to positions of a user's eyes from at least one sensor; 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; obtaining an input related to moving an object included in the 3D rendering space displayed through the 3D display; based on the input, displaying a preview of the object moved in the 3D rendering space through the 3D display; and 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 di