Electronic device and electronic device operation method
The electronic device addresses the challenge of maintaining image quality and focus by using a processor to set calibration critical values and perform corrections based on environmental and impact conditions, ensuring optimal image quality and user experience.
Patent Information
- Application Number
- PCT/KR2024/013071
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-10-30
- Filing Date
- 2024-08-30
- Publication Date
- 2025-05-08
AI Technical Summary
Existing electronic devices, particularly projectors, face challenges in maintaining image quality and focus when subjected to external impacts or changes in environment, leading to potential distortion or loss of focus in displayed content.
An electronic device equipped with a video display unit, memory, and processor that sets a calibration critical value based on the environment, calculates the impact from external sources, and performs corrections to the image display unit if the impact exceeds a predetermined threshold, ensuring optimal image quality.
The solution effectively maintains image quality and focus by automatically correcting the image display unit based on environmental conditions and external impacts, enhancing user experience without interfering with immersion.
Smart Images

Figure KR2024013071_08052025_PF_FP_ABST
Abstract
Description
Electronic devices and methods of operating electronic devices
[0001] The present disclosure relates to an electronic device and a method of operating the electronic device. Specifically, the present disclosure relates to an electronic device for displaying content and a method of operating the electronic device.
[0002] With the advancement of electronic device technology, various electronic devices that provide users with content such as videos and images are being developed and distributed.
[0003] Additionally, with the advancement of optical technology, electronic devices in the form of projectors are being developed and distributed to provide content to users by projecting images onto a screen or a specific space.
[0004] In the case of a projector that projects an image, an operation may be performed to correct the focus of the image display unit so that the image displayed through the image display unit is in focus. In addition, an operation may be performed to correct the keystone of the image display unit so that the image displayed through the image display unit is displayed without distortion.
[0005] One embodiment of the present disclosure provides an electronic device. The electronic device may include a video display unit that displays content. The electronic device may include a memory that stores at least one instruction. The electronic device may include at least one processor that executes at least one instruction stored in the memory. The at least one processor may set a calibration threshold based on the usage environment of the electronic device. The at least one processor may calculate an amount of impact applied to the electronic device from the outside. The at least one processor may compare the calculated amount of impact with the set calibration threshold. The at least one processor may perform calibration of the video display unit if the calculated amount of impact is greater than the set calibration threshold.
[0006] One embodiment of the present disclosure provides a method for operating an electronic device including a video display unit for displaying content. The method for operating the electronic device may include a step of setting a calibration threshold based on a usage environment of the electronic device. The method for operating the electronic device may include a step of calculating an amount of impact applied to the electronic device from the outside. The method for operating the electronic device may include a step of comparing the calculated amount of impact with a size of a set calibration threshold. The method for operating the electronic device may include a step of performing calibration of the video display unit if the calculated amount of impact is greater than the calibration threshold in the step of comparing the amount of impact with the set calibration threshold.
[0007] As one embodiment of the present disclosure, a computer-readable recording medium having recorded thereon a program for performing at least one method of the disclosed operating method on a computer may be provided.
[0008] The technical problems to be achieved in this document are not limited to the technical problems mentioned above, and other technical problems not mentioned can be clearly understood by a person having ordinary skill in the technical field to which the present disclosure belongs from the description below.
[0009] The present disclosure may be understood in conjunction with the following detailed description and accompanying drawings, wherein reference numerals refer to structural elements.
[0010] FIG. 1 is a drawing for explaining the operation of an electronic device according to one embodiment of the present disclosure.
[0011] FIG. 2 is a block diagram illustrating the configuration of an electronic device according to one embodiment of the present disclosure.
[0012] FIG. 3 is a flowchart illustrating the operation of an electronic device according to one embodiment of the present disclosure.
[0013] FIG. 4 is a flowchart illustrating an operation of detecting an impact and calculating an impact amount according to one embodiment of the present disclosure.
[0014] FIG. 5 is a flowchart for explaining an operation of performing correction of an image display unit according to one embodiment of the present disclosure.
[0015] FIG. 6 is a flowchart illustrating an operation of setting a correction threshold value according to an operation mode of an electronic device according to one embodiment of the present disclosure.
[0016] FIG. 7 is a diagram for explaining the operation of an electronic device in a first mode for displaying content as content in augmented reality according to one embodiment of the present disclosure.
[0017] FIG. 8 is a flowchart illustrating an operation of setting a correction threshold value according to the complexity of content according to one embodiment of the present disclosure.
[0018] FIG. 9 is a flowchart for explaining an operation of setting a correction threshold value according to the illuminance of a space according to one embodiment of the present disclosure.
[0019] FIG. 10 is a drawing for explaining an operation of setting a correction threshold value according to the illuminance of a space according to one embodiment of the present disclosure.
[0020] FIG. 11 is a flowchart for explaining an operation for determining whether to perform correction of a video display unit depending on the type of content according to one embodiment of the present disclosure.
[0021] FIG. 12 is a diagram for explaining an operation of determining whether to perform correction of an image display unit depending on the type of content according to one embodiment of the present disclosure.
[0022] FIG. 13 is a flowchart for explaining an operation of not performing correction of an image display unit according to a selection signal including information for selecting not to perform correction of an image display unit according to one embodiment of the present disclosure.
[0023] FIG. 14 is a diagram for explaining an operation of not performing correction of an image display unit according to a selection signal including information for selecting not to perform correction of an image display unit according to one embodiment of the present disclosure.
[0024] FIG. 15 is a flowchart for explaining an operation of not performing correction of an image display unit according to acquisition of an input signal provided for content according to one embodiment of the present disclosure.
[0025] The terms used in this disclosure will be briefly explained, and one embodiment of the present disclosure will be specifically described.
[0026] Throughout this disclosure, the expression "at least one of a or b" refers to a alone, b alone, both a and b, or variations thereof. The expression "at least one of a, b, or c" refers to a alone, b alone, c alone, both a and b, both a and c, both b and c, all a, b, and c, or variations thereof.
[0027] The terms used in this disclosure are selected from widely used, current terms, taking into account the functions of one embodiment of the disclosure. However, these terms may vary depending on the intentions of those skilled in the art, precedents, the emergence of new technologies, etc. Furthermore, in certain cases, terms may be arbitrarily selected by the applicant, and in such cases, their meanings will be described in detail in the description of the relevant embodiments of the disclosure. Therefore, the terms used in this disclosure should not be defined simply as names of terms, but rather based on the meanings of the terms and the overall content of the disclosure.
[0028] Singular expressions may include plural expressions unless the context clearly indicates otherwise. Terms used herein, including technical or scientific terms, have the same meaning as commonly understood by a person of ordinary skill in the art described herein.
[0029] Throughout this disclosure, when a part is said to "include" a component, this does not exclude other components, but rather implies the inclusion of other components, unless otherwise specifically stated. Furthermore, terms such as "part," "module," and the like described herein refer to a unit that processes at least one function or operation, which may be implemented in hardware or software, or a combination of hardware and software.
[0030] The expression “configured to” as used herein can be used interchangeably with, for example, “suitable for,” “having the capacity to,” “designed to,” “adapted to,” “made to,” or “capable of.” The term “configured to” does not necessarily mean something that is “specifically designed to” in terms of hardware. Instead, in some contexts, the expression “a system configured to” can mean that the system is “capable of” doing something together with other devices or components. For example, the phrase “a processor configured (or set) to perform A, B, and C” may mean a dedicated processor (e.g., an embedded processor) for performing those operations, or a generic-purpose processor (e.g., a CPU or application processor) that can perform those operations by executing one or more software programs stored in memory.
[0031] Additionally, when a component is referred to as being “connected” or “connected” to another component in the present disclosure, it should be understood that the component may be directly connected or connected to the other component, but may also be connected or connected via another component in between, unless otherwise specifically stated.
[0032] Below, with reference to the attached drawings, embodiments of the present disclosure are described in detail so that those skilled in the art can easily implement the present disclosure. However, one embodiment of the present disclosure may be implemented in various different forms and is not limited to the embodiments described herein. In addition, in the drawings, parts irrelevant to the description are omitted to clearly describe one embodiment of the present disclosure, and similar parts are designated with similar drawing reference numerals throughout the present disclosure.
[0033] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings.
[0034] FIG. 1 is a drawing for explaining the operation of an electronic device according to one embodiment of the present disclosure.
[0035] Referring to FIG. 1, in one embodiment of the present disclosure, an electronic device (100) may be a device that displays content (200) and provides it to a user (400). In one embodiment of the present disclosure, the electronic device (100) may include a video display unit (110) that displays the content (200). The electronic device (100) may provide the content (200) to the user (400) through the video display unit (110).
[0036] In one embodiment of the present disclosure, FIG. 1 illustrates an electronic device (100) as a projector that projects content (200) into a projection space. In one embodiment of the present disclosure, the electronic device (100) can project the content (200) into a space (300) containing the electronic device (100), thereby providing the content (200) to a user (400). In one embodiment of the present disclosure, the electronic device (100) can be a fixed projector that is fixed to a specific space or a mobile projector that can be placed at a desired location within the space (300).
[0037] However, the present disclosure is not limited thereto. The electronic device (100) may be implemented as an electronic device of various shapes, such as a mobile device, a smart phone, a laptop computer, a desktop, a tablet PC, a digital broadcasting terminal, and a wearable device. In one embodiment of the present disclosure, the electronic device (100) may be implemented as an electronic device of various shapes, and may display content (200) through an image display unit (110) to provide the content (200) to a user (400).
[0038] In one embodiment of the present disclosure, the electronic device (100) in FIG. 1 is illustrated as having a rectangular shape and being placed in an area facing an area where content (200) is displayed within a space (300); however, the present disclosure is not limited thereto. The electronic device (100) may have various shapes, such as a circular shape, and the relationship between the position where the electronic device (100) is placed and the area where content (200) is displayed may be determined depending on the manner in which the image display unit (110) provides the content (200).
[0039] In one embodiment of the present disclosure, the electronic device (100) may perform calibration of the image display unit (110) to improve the visibility of the content (200) displayed in the space (300). In one embodiment of the present disclosure, the electronic device (100) may perform calibration of the image display unit (110) based on the distance between the image display unit (110) and the area in the space (300) where the content (200) is displayed, the angle between the image display unit (110) and the area in the space (300) where the content (200) is displayed, the size and shape of the content (200) to be displayed, the shape of the area in which the content (200) is displayed, etc.
[0040] In one embodiment of the present disclosure, correction of the image display unit (110) may include keystone correction for correcting distortion of the content (200) or focus correction for correcting focus of the content (200).
[0041] In one embodiment of the present disclosure, keystone correction may be performed to correct distortion of content (200) displayed in a space (300) in a horizontal or vertical direction. In one embodiment of the present disclosure, keystone correction may be performed to correct a phenomenon in which content (200) appears tilted and distorted depending on a projection angle of content (200) provided by the image display unit (110), a projection position, or a shape of an area of space (300) in which content (200) is displayed, which are determined according to the arrangement of the image display unit (110). In one embodiment of the present disclosure, when the image display unit (110) intends to provide content (200) in a square shape, keystone correction may be an operation performed to correct distortion of content (200) projected in the space (300) in a horizontal or vertical direction.
[0042] In one embodiment of the present disclosure, focus correction may be a correction performed to focus content (200) displayed in a space (300). In one embodiment of the present disclosure, focus correction may be an operation performed to adjust the position or shape of a lens included in the image display unit (110) according to the distance between the image display unit (110) and the space where the content (200) is displayed, so that the content (200) provided in the image display unit (110) appears clear.
[0043] In one embodiment of the present disclosure, the electronic device (100) can perform correction of the image display unit (110) described above to improve the user's (400) visibility of the content (200) displayed in the space (300).
[0044] In one embodiment of the present disclosure, when an impact (500) is applied to the electronic device (100) from the outside, the electronic device (100) can perform correction of the image display unit (110). In one embodiment of the present disclosure, even if the arrangement of the electronic device (100) or the arrangement of the image display unit (110) changes due to the impact (500) applied from the outside, the electronic device (100) can perform correction of the image display unit (110) in response to the external impact (500), thereby preventing the content (200) displayed in the space (300) from being distorted or provided to the user (400) in an out-of-focus state.
[0045] In one embodiment of the present disclosure, when an impact (500) is applied to the electronic device (100) from the outside, the electronic device (100) can detect the impact (500) applied to the electronic device (100) and automatically perform an operation to correct the image display unit (110) without input from the user (400).
[0046] However, in one embodiment of the present disclosure, the electronic device (100) may unnecessarily perform an operation to correct the image display unit (110) even when a small-sized impact (500) is applied from the outside. In one embodiment of the present disclosure, even when the size of the externally applied impact (500) is small, and the content (200) displayed in the space (300) is not distorted or the focus of the content (200) is not changed, the electronic device (100) may perform correction of the image display unit (110). Accordingly, the immersion of the user (400) viewing the content (200) may be reduced, or the visibility of the content (200) may be deteriorated.
[0047] In one embodiment of the present disclosure, the electronic device (100) can set a calibration threshold value for determining whether to calibrate the image display unit (110) according to the usage environment of the electronic device (100). In one embodiment of the present disclosure, the electronic device (100) can detect an impact (500) applied to the electronic device (100) from the outside and calculate the amount of impact. The electronic device (100) can compare the calculated amount of impact with the calibration threshold value, and if the amount of impact is greater than the calibration threshold value, can calibrate the image display unit (110). The electronic device (100) can set the calibration threshold value to be large or small according to the usage environment of the electronic device (100), and can calibrate the image display unit (110) by taking the usage environment of the electronic device (100) into consideration.
[0048] In one embodiment of the present disclosure, the usage environment of the electronic device (100) may include at least one of the operation mode of the electronic device (100), the complexity of the content (200) displayed through the image display unit (110), or the illumination of the space (300). The electronic device (100) may set a correction threshold based on at least one of the operation mode of the electronic device (100), the complexity of the content (200) displayed through the image display unit (110), or the illumination of the space (300). Accordingly, by setting the size of the correction threshold differently depending on the usage environment of the electronic device (100), the sensitivity of the operation for performing correction of the image display unit (110) against an external impact (500) may be varied.
[0049] Accordingly, it is possible to provide an improved user experience to the user (400) without disturbing the immersion of the user (400) viewing the content (200).
[0050] In addition, in one embodiment of the present disclosure, if the type of content (200) provided through the image display unit (110) is included in preset specific content (e.g., a game, etc.), the electronic device (100) may not perform calibration of the image display unit (110). In one embodiment of the present disclosure, if a selection signal including information for selecting not to perform calibration of the image display unit (110) is obtained, the electronic device (100) may not perform calibration of the image display unit (110). In one embodiment of the present disclosure, if the electronic device (100) obtains a separate input signal while the content (200) is provided, the electronic device (100) may not perform calibration of the image display unit (110). Through this, an improved user experience can be provided to a user (400) using the electronic device (100).
[0051] The effects that can be obtained from the present disclosure are not limited to the effects mentioned above, and other effects that are not mentioned will be clearly understood by a person having ordinary skill in the art to which the present disclosure pertains from the present disclosure.
[0052] FIG. 2 is a block diagram illustrating the configuration of an electronic device according to one embodiment of the present disclosure.
[0053] Referring to FIGS. 1 and 2, in one embodiment of the present disclosure, an electronic device (100) may include an image display unit (110), a memory (120), at least one processor (130), a Time of Flight (ToF) sensor (141), an acceleration sensor (142), a gyro sensor (143), a light sensor (150), a power supply unit (160), an input / output interface (170), a user interface (180), and a communication interface (190). However, not all of the components illustrated in FIG. 2 are essential components.
[0054] In one embodiment of the present disclosure, the electronic device (100) may be implemented with more components than the components illustrated in FIG. 2, or may be implemented with fewer components. The image display unit (110), the memory (120), at least one processor (130), the Time of Flight (ToF) sensor (141), the acceleration sensor (142), the gyro sensor (143), the light sensor (150), the power supply unit (160), the input / output interface (170), the user interface (180), and the communication interface (190) may each be electrically and / or physically connected to each other.
[0055] In one embodiment of the present disclosure, the image display unit (110) is a component that generates light to display content (200) and projects the content (200) into a space (300), and may also be referred to as a projection unit or projection unit. The image display unit (110) may include various detailed components such as a light source, a projection lens, and a reflector.
[0056] In one embodiment of the present disclosure, the image display unit (110) can project content (200) by generating light using various projection methods, for example, a CRT (cathode-ray tube) method, an LCD (Liquid Crystal Display) method, a DLP (Digital Light Processing) method, a laser method, etc.
[0057] In one embodiment of the present disclosure, the image display unit (110) may include various types of light sources. For example, the image display unit (110) may include at least one light source among a lamp, an LED, and a laser.
[0058] In one embodiment of the present disclosure, the image display unit (110) can output content (200) with a 4:3 screen ratio, a 5:4 screen ratio, a 16:9 wide screen ratio, etc., depending on the purpose of the electronic device (100) or the settings of the user (400), and can output content (200) with various resolutions such as WVGA (854*480), SVGA (800*600), XGA (1024*768), WXGA (1180*720), WXGA (1180*800), SXGA (1180*1024), UXGA (1600*1100), Full HD (1920*1080), UHD (3840*2160), etc., depending on the screen ratio.
[0059] In one embodiment of the present disclosure, memory (120) may store instructions, data structures, and program codes that can be read by at least one processor (130). In one embodiment of the present disclosure, there may be more than one memory (120). In the disclosed embodiments, operations performed by at least one processor (130) may be implemented by executing instructions or codes of a program stored in memory (120).
[0060] In one embodiment of the present disclosure, the memory (120) may include at least one of a flash memory type, a hard disk type, a multimedia card micro type, a card type memory (e.g., SD or XD memory, etc.), a RAM (Random Access Memory), a SRAM (Static Random Access Memory), a ROM (Read-Only Memory), an EEPROM (Electrically Erasable Programmable Read-Only Memory), a PROM (Programmable Read-Only Memory), a Mask ROM, a Flash ROM, etc.), a hard disk drive (HDD), or a solid state drive (SSD). The memory (120) may store instructions or program codes for performing functions or operations of the electronic device (100). The instructions, algorithms, data structures, program codes, and application programs stored in the memory (120) may be implemented in a programming or scripting language such as, for example, C, C++, Java, or an assembler.
[0061] In one embodiment of the present disclosure, various types of modules that can be used to display content (200) through the image display unit (110) and provide it to the user (400) may be stored in the memory (120). An impact detection module (121), a correction threshold setting module (122), an impact amount comparison module (126), and an image display unit correction module (127) may be stored in the memory (120). In one embodiment of the present disclosure, the correction threshold setting module (122) may include a content complexity judgment module (123), an operation mode determination module (124), and an illuminance measurement module (125).
[0062] However, not all modules illustrated in FIG. 2 are essential modules. The memory (120) may store more or fewer modules than the modules illustrated in FIG. 2.
[0063] In one embodiment of the present disclosure, a 'module' included in the memory (120) may mean a unit that processes a function or operation performed by at least one processor (130). The 'module' included in the memory (120) may be implemented as software such as instructions, an algorithm, a data structure, or a program code.
[0064] In one embodiment of the present disclosure, the shock detection module (121) may be configured with instructions or program codes related to an operation or function of detecting an impact (500) applied to the electronic device (100) and calculating the amount of impact. In one embodiment of the present disclosure, at least one processor (130) may execute instructions or program codes of the shock detection module (121) to detect an impact (500) applied to the electronic device (100) using a ToF sensor (141), an acceleration sensor (142), or an angular velocity sensor (143), and calculate the amount of impact.
[0065] In one embodiment of the present disclosure, the calibration threshold setting module (122) may be configured with commands or program codes related to an operation or function of setting a calibration threshold that determines whether to calibrate the image display unit (110). In one embodiment of the present disclosure, the calibration threshold setting module (122) may be configured with commands or program codes related to an operation or function of setting a calibration threshold based on the usage environment of the electronic device (100). In one embodiment of the present disclosure, the calibration threshold may be a value that serves as a reference for at least one processor (130) to determine whether to perform calibration of the image display unit (110). In one embodiment of the present disclosure, at least one processor (130) may set a calibration threshold based on the usage environment of the electronic device (100) by executing commands or program codes of the calibration threshold setting module (122).
[0066] In one embodiment of the present disclosure, the usage environment of the electronic device (100) may include the complexity of the content (200) displayed through the image display unit (110), the operation mode of the electronic device (100), and the illumination of the space (300) in which the electronic device (100) is included. In one embodiment of the present disclosure, the correction threshold setting module (122) may include a content complexity determination module (123), an operation mode determination module (124), and an illumination measurement module (125).
[0067] In one embodiment of the present disclosure, the content complexity determination module (123) may be configured with commands or program codes related to operations or functions for determining the complexity of content (200) displayed through the video display unit (110). In one embodiment of the present disclosure, the complexity of content (200) may refer to changes in data included in the content (200) over time or over space. In one embodiment of the present disclosure, the complexity of content (200) may be determined based on features included in the content (200).
[0068] In one embodiment of the present disclosure, if the content (200) is a still image that does not change over a plurality of frames, the temporal change in data included in the content (200) may be small. If the content (200) is a moving image that changes over a plurality of frames, the temporal change in data included in the content (200) may be large. In this case, the complexity of the content (200) when it is a moving image may be greater than the complexity of the content (200) when it is a still image.
[0069] In one embodiment of the present disclosure, if the degree to which the color or brightness of each of the plurality of pixels constituting the content (200) varies greatly by region within the content (200), the spatial change of the data included in the content (200) may be large. If the degree to which the color or brightness of each of the plurality of pixels constituting the content (200) varies little by region within the content (200), the spatial change of the data included in the content (200) may be small. In this case, the complexity of a case in which the change in the color or brightness of each of the plurality of pixels is great by region within the content (200) may be greater than the complexity of a case in which the change in the color or brightness of each of the plurality of pixels is small by region within the content (200).
[0070] In one embodiment of the present disclosure, the content complexity determination module (123) may be configured with commands or program codes related to an operation or function of determining the complexity of the content (200) based on whether the content (200) is a video or a still image. In one embodiment of the present disclosure, the content complexity determination module (123) may be configured with commands or program codes related to an operation or function of determining whether the content (200) is a video or a still image by determining whether data included in the content (200) changes over a plurality of frames, and determining that the complexity of the content (200) is high if the content (200) is determined to be a video, and determining that the complexity of the content (200) is low if the content (200) is determined to be a still image.
[0071] In one embodiment of the present disclosure, the content complexity determination module (123) may be configured with instructions or program codes related to an operation or function that determines the complexity of content based on the resolution of the content (200). In one embodiment of the present disclosure, the content complexity determination module (123) may be configured with instructions or program codes related to an operation or function that determines that the higher the resolution of the content (200), the higher the complexity of the content (200), and that the lower the resolution of the content (200), the lower the complexity of the content (200).
[0072] In one embodiment of the present disclosure, the content complexity determination module (123) may be configured with instructions or program codes related to an operation or function for determining the complexity of the content based on the frequency components of the content (200). In one embodiment of the present disclosure, the content complexity determination module (123) may be configured with instructions or program codes related to an operation or function for determining that the complexity of the content (200) is high by determining that the higher the frequency components of the content (200), the higher the degree to which the color or brightness of each of the plurality of pixels constituting the content (200) varies by region within the content (200). In one embodiment of the present disclosure, the content complexity determination module (123) may be configured with instructions or program codes related to an operation or function for determining that the complexity of the content (200) is low by determining that the lower the frequency components of the content (200), the lower the degree to which the color or brightness of each of the plurality of pixels constituting the content (200) varies by region within the content (200).
[0073] In one embodiment of the present disclosure, the content complexity determination module (123) may be configured with instructions or program codes related to an operation or function for determining the complexity of content (200) through an edge detection algorithm. In one embodiment of the present disclosure, the content complexity determination module (123) may be configured with instructions or program codes related to an operation or function for determining that the complexity of content (200) is high when the number of detected edge components is large. In one embodiment of the present disclosure, the content complexity determination module (123) may be configured with instructions or program codes related to an operation or function for determining that the complexity of content (200) is low when the number of detected edge components is small.
[0074] In one embodiment of the present disclosure, at least one processor (130) can determine the complexity of the content (200) by executing instructions or program codes of the content complexity determination module (123). At least one processor (130) can obtain at least one of the type of the content (200), the resolution of the content (200), the frequency component of the content (200), or the edge component of the content (200) by executing instructions or program codes of the content complexity determination module (123), and determine the complexity of the content (200) based on at least one of the obtained type of the content (200), the resolution of the content (200), the frequency component of the content (200), or the edge component of the content (200).
[0075] In one embodiment of the present disclosure, the higher the complexity of the content (200), the higher the sensitivity of the user (400) to changes in the content (200) due to external impact (500). In one embodiment of the present disclosure, as the position of the electronic device (100), the distance between the image display unit (110) and the space (300), or the angle formed between the image display unit (110) and the space (300) changes due to external impact (500), the provided content (200) may change (for example, the focus of the content (200) may change, or the content (200) may be distorted in a horizontal or vertical direction). In this case, the higher the complexity of the provided content (200), the higher the sensitivity of the user (400) to changes in the content (200) that he or she perceives.
[0076] In one embodiment of the present disclosure, the higher the sensitivity of the user (400) to changes in the content (200) recognized, the smaller the correction threshold value can be set by at least one processor (130). In one embodiment of the present disclosure, the lower the sensitivity of the user (400) to changes in the content (200) recognized, the larger the correction threshold value can be set by at least one processor (130). As the correction threshold value is set smaller, correction of the image display unit (110) can be performed even in response to a small external impact (500), thereby providing the user (400) with content (200) of high visibility. As the correction threshold value is set larger, correction of the image display unit (110) can be avoided in response to a small external impact (500), and the content (200) can be continuously displayed, thereby not disturbing the immersion of the user (400) using the electronic device (100).
[0077] In one embodiment of the present disclosure, at least one processor (130) may set a correction threshold based on the complexity of the determined content (200).
[0078] In one embodiment of the present disclosure, the operation mode determination module (124) may be configured with instructions or program codes related to an operation or function that determines the operation mode of the electronic device (100). In one embodiment of the present disclosure, the electronic device (100) may operate in a first mode that displays content (200) provided through the image display unit (110) as content in augmented reality or a second mode that displays content in the real world. The operation mode determination module (124) may be configured with instructions or program codes related to an operation or function that determines in which mode, the first mode or the second mode, the electronic device (100) will operate.
[0079] In one embodiment of the present disclosure, the operation mode determination module (124) may be configured with commands or program codes regarding an operation or function that determines that the electronic device (100) operates in a first mode when the electronic device (100) is connected to a peripheral head mounted display (HMD) device via a communication interface (190). In one embodiment of the present disclosure, the operation mode determination module (124) may be configured with commands or program codes regarding an operation or function that determines that the electronic device (100) operates in a second mode when the electronic device (100) is not connected to a peripheral head mounted display device.
[0080] In one embodiment of the present disclosure, the surrounding head-mounted display device may be a device worn by the user (400). The head-mounted display device may be an optical see-through display device that provides the user (400) with a virtual image by overlaying it on a physical environment space of the real world or a real world object. In this case, content (200) provided by the electronic device (100) may be provided to the user (400) as a virtual image.
[0081] In one embodiment of the present disclosure, at least one processor (130) can determine the operation mode of the electronic device (100) by executing instructions or program code of the operation mode determination module (124). At least one processor (130) can determine whether to operate the electronic device (100) in the first mode or the second mode by executing instructions or program code of the operation mode determination module (124).
[0082] In one embodiment of the present disclosure, at least one processor (130) may set a calibration threshold value according to the operation mode of the electronic device (100) determined through the operation mode determination module (124). When the electronic device (100) is determined to be operated in the first mode through the operation mode determination module (124), the at least one processor (130) may set the calibration threshold value to a first value. When the electronic device (100) is determined to be operated in the second mode through the operation mode determination module (124), the at least one processor (130) may set the calibration threshold value to a second value. At this time, the first value and the second value may be different from each other. In one embodiment of the present disclosure, the first value may be smaller than the second value. Hereinafter, the first mode, the second mode, and the first value and the second value will be described later with reference to FIGS. 6 and 7.
[0083] In one embodiment of the present disclosure, the illuminance measurement module (125) may be configured with instructions or program codes related to an operation or function of measuring illuminance of a space (300) including an electronic device (100) using a light sensor (150). In one embodiment of the present disclosure, at least one processor (130) may measure illuminance of a space (300) including an electronic device (100) by executing the instructions or program codes of the illuminance measurement module (125).
[0084] In one embodiment of the present disclosure, at least one processor (130) may set a correction threshold based on the illuminance of a space (300) measured through an illuminance measurement module (125). In one embodiment of the present disclosure, at least one processor (130) may set a larger correction threshold value as the illuminance of the measured space (300) increases. The measured illuminance and the correction threshold value will be described below with reference to FIGS. 9 and 10 .
[0085] In one embodiment of the present disclosure, the impact amount comparison module (126) may be configured with instructions or program codes related to an operation or function of comparing the magnitude of the impact amount calculated through the impact detection module (121) with the magnitude of the correction threshold value set through the correction threshold value setting module (122). In one embodiment of the present disclosure, at least one processor (130) may compare the magnitude of the calculated impact amount with the magnitude of the set correction threshold value by executing the instructions or program code of the impact amount comparison module (126).
[0086] In one embodiment of the present disclosure, the image display unit correction module (127) may be configured with commands or program codes related to an operation or function for performing correction of the image display unit (110) when the impact amount is determined to be greater than the correction threshold value through the impact amount comparison module (126). In one embodiment of the present disclosure, the correction of the image display unit (110) may include at least one of keystone correction or focus correction. In one embodiment of the present disclosure, the image display unit correction module (127) may perform at least one of keystone correction or focus correction when the impact amount is determined to be greater than the correction threshold value. However, the present disclosure is not limited thereto, and the correction of the image display unit (110) may further include correction for clearly displaying the content (200) in the space (300) and displaying the shape of the content (200) in a desired shape.
[0087] In one embodiment of the present disclosure, at least one processor (130) may perform correction of the image display unit (110) when it is determined that the amount of impact is greater than a correction threshold by executing instructions or program codes of the image display unit correction module (127). In one embodiment of the present disclosure, at least one processor (130) may perform at least one of keystone correction or focus correction of the image display unit (110) when it is determined that the amount of impact is greater than a correction threshold.
[0088] In one embodiment of the present disclosure, at least one processor (130) may be configured as at least one of a Central Processing Unit, a microprocessor, a Graphic Processing Unit, an Application Processor (AP), an Application Specific Integrated Circuits (ASICs), a Digital Signal Processor (DSPs), a Digital Signal Processing Device (DSPDs), a Programmable Logic Device (PLDs), a Field Programmable Gate Array (FPGAs), and a Neural Processing Unit or an artificial intelligence (AI) processor designed with a hardware structure specialized for learning and processing an artificial intelligence (AI) model, but is not limited thereto.
[0089] In one embodiment of the present disclosure, at least one processor (130) may be configured as a circuit (Circuitry) such as a System on Chip (SoC) or an Integrated Circuit (IC).
[0090] In one embodiment of the present disclosure, at least one processor (130) can execute various types of modules stored in the memory (120). At least one processor (130) can execute at least one instruction constituting the various types of modules stored in the memory (120). By executing the program or at least one instruction stored in the memory (120), at least one processor (130) can process data according to a predefined operation.
[0091] In one embodiment of the present disclosure, at least one processor (130) can execute at least one module among an impact detection module (121), a content complexity judgment module (123), an operation mode determination module (124), an illuminance measurement module (125), an impact amount comparison module (126), or an image display correction module (127) stored in a memory (120).
[0092] In one embodiment of the present disclosure, at least one processor (130) may include a plurality of processors. In one embodiment of the present disclosure, at least one module among the impact detection module (121), the content complexity determination module (123), the operation mode determination module (124), the illuminance measurement module (125), the impact amount comparison module (126), or the image display correction module (127) stored in the memory (120) may be executed by any one of the plurality of processors.
[0093] In one embodiment of the present disclosure, the ToF sensor (141) can measure the distance between the electronic device (100) and the space (300) where content (200) is to be displayed. In one embodiment of the present disclosure, the ToF sensor (141) can measure the distance between the image display unit (110) that displays the content (200) and an area of the space (300) where the content (200) is provided. In one embodiment of the present disclosure, the ToF sensor (141) can include a light source that irradiates light and a light receiving unit that receives reflected light from the irradiated light. In one embodiment of the present disclosure, the ToF sensor (141) can include an infrared LED (Light Emitting Diode) that emits infrared light. The ToF sensor (141) can include a detector (for example, a photodiode) that can receive infrared light reflected from the space (300). The ToF sensor (141) can measure the distance between the image display unit (110) and the space (300) based on the time it takes for the irradiated light to be reflected and received. However, the present disclosure is not limited thereto, and the ToF sensor (141) can of course include various configurations for measuring the distance between the image display unit (110) and the space (300).
[0094] In one embodiment of the present disclosure, the acceleration sensor (142) can measure the acceleration of the electronic device (100). In one embodiment of the present disclosure, the acceleration sensor (142) can measure the acceleration of the electronic device (100) by measuring a change in resistance or capacitance of the acceleration sensor (142). In one embodiment of the present disclosure, the acceleration sensor (142) can measure the acceleration of the electronic device (100) by measuring a charge generated by deformation due to mechanical vibration or impact. However, the present disclosure is not limited thereto, and the acceleration sensor (142) can of course include various configurations for measuring the acceleration of the electronic device (100).
[0095] In one embodiment of the present disclosure, the angular velocity sensor (143) can measure the angular velocity of the electronic device (100). In one embodiment of the present disclosure, the angular velocity sensor (143) can detect the rotation of the electronic device (100) and measure the change in resistance or capacitance according to the rotation of the electronic device (100) to measure the angular velocity of the electronic device (100). However, the present disclosure is not limited thereto, and the angular velocity sensor (143) can of course include various configurations for measuring the angular velocity of the electronic device (100).
[0096] In one embodiment of the present disclosure, the light sensor (150) can sense light provided to the electronic device (100). The light sensor (150) can measure the illuminance of the space (300) in which the electronic device (100) is located. In one embodiment of the present disclosure, the light sensor (150) can include a photodiode, a phototransistor, or the like. However, the present disclosure is not limited thereto, and the light sensor (150) can of course include various configurations for measuring the illuminance of the space (300) in which the electronic device (100) is included.
[0097] In one embodiment of the present disclosure, the power supply unit (160) can provide power to the electronic device (100) under the control of at least one processor (130). In one embodiment of the present disclosure, the power supply unit (160) can be connected to an external power supply, receive power from the external power supply, and transmit the power to the electronic device (100). In one embodiment of the present disclosure, the power supply unit (160) can be charged by receiving power from the external power supply, and transmit the charged power to the electronic device (100). In one embodiment of the present disclosure, the power supply unit (160) can transmit pre-charged power to the electronic device (100) even when not connected to the external power supply. In one embodiment of the present disclosure, the power supply unit (160) can include a battery.
[0098] In one embodiment of the present disclosure, the input / output interface (170) can perform input / output operations of image data with an external server or other peripheral electronic device under the control of at least one processor (130). In one embodiment of the present disclosure, the at least one processor (130) can receive image data from an external server or other peripheral electronic device through the input / output interface (170). In one embodiment of the present disclosure, the input / output interface (170) can perform input / output operations of image data with an external server or external electronic device using at least one of input / output methods including a High-Definition Multimedia Interface (HDMI), a Digital Visual Interface (DVI), and a Universal Serial Bus (USB). However, the present disclosure is not limited to the above-described input / output methods. In addition, the input / output interface (170) can also perform input / output operations of voice data with an external server or external electronic device under the control of at least one processor (130). In one embodiment of the present disclosure, at least one processor (130) can generate content (200) based on image data and audio data.
[0099] In one embodiment of the present disclosure, the user interface (180) can receive input from a user (400) using the electronic device (100) under the control of at least one processor (130). In one embodiment of the present disclosure, the user interface (180) can include a touch unit, a push button, a voice recognition unit, a motion recognition unit, etc. In one embodiment of the present disclosure, the electronic device (100) can obtain a user input provided by the user through the user interface (180). In one embodiment of the present disclosure, the electronic device (100) can obtain a user input from a user who touches, presses, provides a voice, or performs a motion such as a hand gesture on the user interface (180).
[0100] In one embodiment of the present disclosure, a user (400) may provide a user input via the user interface (180) to select whether the electronic device (100) operates in a first mode, in which the content (200) is displayed as content in augmented reality, or in a second mode, in which the content (200) is displayed as content in the real world. In one embodiment of the present disclosure, the user (400) may also provide a selection signal, including information for selecting not to perform correction of the image display unit (110), via the user interface (180). In addition, the user (400) may also provide an input signal, which is provided for the content (200), via the user interface (180).
[0101] In one embodiment of the present disclosure, the communication interface (190) can perform data communication with an external server under the control of at least one processor (130). In addition, the communication interface (190) can perform data communication not only with the external server but also with other peripheral electronic devices. The communication interface (190) can perform data communication with the server or other peripheral electronic devices using at least one of data communication methods including, for example, wired LAN, wireless LAN, Wi-Fi, Bluetooth, zigbee, Wi-Fi Direct (WFD), infrared Data Association (IrDA), Bluetooth Low Energy (BLE), Near Field Communication (NFC), Wireless Broadband Internet (Wibro), World Interoperability for Microwave Access (WiMAX), Shared Wireless Access Protocol (SWAP), Wireless Gigabit Alliance (WiGig), and RF communication.
[0102] FIG. 3 is a flowchart illustrating the operation of an electronic device according to one embodiment of the present disclosure.
[0103] Referring to FIGS. 1, 2, and 3, in one embodiment of the present disclosure, a method of operating an electronic device (100) may include a step (S100) of setting a calibration threshold for determining whether to calibrate an image display unit (110) displaying content (200) based on a usage environment of the electronic device (100). In one embodiment of the present disclosure, in the step (S100) of setting the calibration threshold, at least one processor (130) may set the calibration threshold by executing instructions or program codes of a calibration threshold setting module (122). The at least one processor (130) may set the calibration threshold based on the usage environment of the electronic device (100) through at least one of the calibration threshold setting module (122) and the content complexity determination module (123), the operation mode determination module (124), or the illuminance measurement module (125) included in the calibration threshold setting module (122).
[0104] In one embodiment of the present disclosure, the operating method of the electronic device (100) may include a step (S200) of detecting an impact (500) applied to the electronic device (100) from the outside and calculating an impact amount. In one embodiment of the present disclosure, in the step (S200) of detecting an impact (500) and calculating an impact amount, at least one processor (130) may detect an impact (500) applied to the electronic device (100) from the outside and calculate an impact amount by executing instructions or program codes of an impact detection module (121).
[0105] However, the present disclosure is not limited thereto, and the step of setting the correction threshold value (S100) and the step of calculating the impact amount (S200) may be performed simultaneously, or the step of calculating the impact amount (S200) may be performed first.
[0106] In one embodiment of the present disclosure, the operating method of the electronic device (100) may include a step (S300) of comparing the calculated impact amount with the magnitude of the correction threshold value. In one embodiment of the present disclosure, in the step (S300) of comparing the calculated impact amount with the magnitude of the correction threshold value, at least one processor (130) may execute instructions or program codes of the impact amount comparison module (126) to compare the impact amount with the magnitude of the correction threshold value, thereby determining whether the magnitude of the calculated impact amount is greater than the magnitude of the correction threshold value.
[0107] In one embodiment of the present disclosure, the operating method of the electronic device (100) may include a step (S400) of performing calibration of the image display unit (110) when the amount of impact is determined to be greater than the correction threshold in the step (S300) of comparing the magnitude of the impact and the correction threshold. In one embodiment of the present disclosure, in the step (S400) of performing calibration of the image display unit (110), at least one processor (130) may perform calibration of the image display unit (110) by executing commands or program codes of the image display unit calibration module (127) when the amount of impact is determined to be greater than the correction threshold.
[0108] In one embodiment of the present disclosure, the operating method of the electronic device (100) may include a step (S500) of not performing calibration of the image display unit (110) when it is determined that the shock amount is equal to or less than the calibration threshold value in the step (S300) of comparing the magnitude of the shock amount and the calibration threshold value. In one embodiment of the present disclosure, in the step (S500) of not performing calibration of the image display unit (110), at least one processor (130) may not perform calibration of the image display unit (110) when it is determined that the shock amount is equal to or less than the calibration threshold value.
[0109] In one embodiment of the present disclosure, if no external impact (500) is applied to the electronic device (100), or if an external impact (500) is applied to the electronic device (100), but the calculated impact amount is not greater than a correction threshold value, the correction of the image display unit (110) may not be performed. Accordingly, by increasing or decreasing the size of the set correction threshold value, the sensitivity of the correction of the image display unit (110) to an external impact (500) can be adjusted.
[0110] In one embodiment of the present disclosure, not performing correction of the image display unit may mean stopping the operation of performing correction of the image display unit.
[0111] FIG. 4 is a flowchart illustrating an operation for detecting an impact and calculating an impact amount according to one embodiment of the present disclosure. Hereinafter, steps identical to those described in FIG. 3 are assigned the same reference numerals, and any redundant descriptions are omitted.
[0112] Referring to FIGS. 2, 3, and 4, in one embodiment of the present disclosure, in the step (S200) of detecting an impact (500) applied to an electronic device (100) from the outside and calculating the amount of impact, the impact (500) may be detected based on at least one of a ToF sensor (141), an acceleration sensor (142), or an angular velocity sensor (143) and the amount of impact may be calculated (S210).
[0113] In one embodiment of the present disclosure, in the step (S200) of detecting an impact (500) and calculating an impact amount, at least one processor (130) may execute instructions or program codes of an impact detection module (121) to detect an impact (500) applied from the outside to an electronic device (100) using at least one sensor among a ToF sensor (141), an acceleration sensor (142), and an angular velocity sensor (143), and calculate the impact amount.
[0114] In one embodiment of the present disclosure, the operating method of the electronic device (100) may perform a step of calculating an impact amount (S210) by detecting an impact (500) based on at least one of a ToF sensor (141), an acceleration sensor (142), or an angular velocity sensor (143) after a step (S100) of setting a correction threshold value based on a usage environment of the electronic device (100). In one embodiment of the present disclosure, after the step of calculating the impact amount (S210), a step (S300) of comparing the calculated impact amount with the size of the correction threshold value may be performed.
[0115] FIG. 5 is a flowchart illustrating an operation for performing calibration of an image display unit according to one embodiment of the present disclosure. Hereinafter, steps identical to those described in FIG. 3 are assigned the same reference numerals, and redundant descriptions are omitted.
[0116] Referring to FIGS. 2, 3, and 5, in one embodiment of the present disclosure, when the amount of impact is determined to be greater than the correction threshold in the step (S300) of comparing the magnitude of the impact and the correction threshold, in the step (S400) of performing correction of the image display unit (110), correction including at least one of keystone correction or focus correction of the image display unit (110) may be performed (S410).
[0117] In one embodiment of the present disclosure, in the step (S400) of performing correction of the image display unit (110), at least one processor (130) may perform at least one of keystone correction and focus correction of the image display unit (110) by executing commands or program codes of the image display unit correction module (127). However, the present disclosure is not limited thereto, and at least one processor (130) may perform correction of the image display unit (110) in another manner to clearly display the content (200) in the space (300) and display the shape of the content (200) in a desired shape.
[0118] In one embodiment of the present disclosure, when it is determined in the step (S300) of comparing the magnitude of the impact amount and the correction threshold value that the impact amount is not greater than the correction threshold value, at least one processor (130) may not perform correction of the image display unit (110) (S500).
[0119] FIG. 6 is a flowchart illustrating an operation of setting a correction threshold value according to an operation mode of an electronic device according to an embodiment of the present disclosure. FIG. 7 is a diagram illustrating an operation in a first mode of an electronic device that displays content as content in augmented reality according to an embodiment of the present disclosure. Hereinafter, the same configurations and steps as those described in FIGS. 1 and 3 are given the same reference numerals, and redundant descriptions are omitted.
[0120] Referring to FIGS. 1, 2, 3, and 6, in one embodiment of the present disclosure, a method of operating an electronic device (100) may include a step (S10) of determining whether to operate the electronic device (100) in a first mode in which content (200) is displayed as content in augmented reality through an image display unit (110) or a second mode in which content (200) is displayed as content in reality.
[0121] In one embodiment of the present disclosure, in the step (S10) of determining whether to operate in the first mode or the second mode, at least one processor (130) may execute instructions or program codes of the operation mode determination module (124) to determine whether to operate the electronic device (100) in the first mode or the second mode.
[0122] In one embodiment of the present disclosure, when it is determined that the electronic device (100) is connected to an external electronic device, such as a head-mounted display, that provides content in augmented reality to the user (400) through the communication interface (190), at least one processor (130) may determine that the electronic device (100) operates in a first mode. In one embodiment of the present disclosure, when it is determined that the electronic device (100) is not connected to an external electronic device that provides content in augmented reality to the user (400), at least one processor (130) may determine that the electronic device (100) operates in a second mode.
[0123] However, the present disclosure is not limited thereto, and when at least one processor (130) obtains a user input including information to operate in the first mode or the second mode through the user interface (180), it may determine to operate the electronic device (100) in the first mode or the second mode based on the obtained user input.
[0124] In one embodiment of the present disclosure, in the step (S10) of determining whether to operate in the first mode or the second mode, if it is determined that the electronic device (100) operates in the first mode, the step (S100) of setting a correction threshold value may set the correction threshold value to a first value (S110). In one embodiment of the present disclosure, in the step (S10) of determining whether to operate in the first mode or the second mode, if it is determined that the electronic device (100) operates in the second mode, the step (S100) of setting a correction threshold value may set the correction threshold value to a second value (S120).
[0125] Referring to FIGS. 1, 2, 6, and 7, in one embodiment of the present disclosure, FIG. 7 illustrates a diagram in which an electronic device (100) operates in a first mode, and content (210, 220) provided by the electronic device (100) is displayed as content in augmented reality. In one embodiment of the present disclosure, FIG. 7 illustrates the electronic device (100) in a cylindrical shape, but the present disclosure is not limited thereto, and the electronic device (100) may have various shapes.
[0126] In one embodiment of the present disclosure, the electronic device (100) may be connected to a peripheral head-mounted display device (410) via a communication interface (190). In one embodiment of the present disclosure, a user (400) may be wearing the head-mounted display device (410). The user (400) may view a space (300) including the electronic device (100), which is a real world, and objects (310, 320) within the space via the head-mounted display device (410). The user (400) may view content (210, 220) displayed by the electronic device (100) overlaid on the space (300) via the head-mounted display device (410).
[0127] In one embodiment of the present disclosure, FIG. 7 illustrates objects (310, 320) positioned in a space (300) including an electronic device (100) including a flower pot (310) and a ceramic (320). Content (210, 220) displayed by the electronic device (100) is illustrated as including a fireplace (210) and a light (220). A user (400) can view the fireplace (210) and the light (220) overlaid on the space (300) along with the flower pot (310) and the ceramic (320) positioned in the space (300) through a head-mounted display device (410). In one embodiment of the present disclosure, the content (210, 220) may be still images or images with low complexity.
[0128] In one embodiment of the present disclosure, the electronic device (100) can obtain user input for a fireplace (210) and a light (220) displayed overlaid on a space (300) through a head mounted display device (410) sensed by the head mounted display device (410) via a communication interface (190). In one embodiment of the present disclosure, the head mounted display device (410) can sense an input of a user (400) who provides an input to control the fireplace (210) and the light (220) displayed overlaid on a space (300) using a hand, etc., through a camera, etc., and provide the sensed user input to the electronic device (100). In addition, the head mounted display device (410) can also obtain user input for a fireplace (210) and the light (220) displayed overlaid on a space (300) through a separate touch unit or button, etc.
[0129] However, the present disclosure is not limited thereto. The user (400) may wear general glasses instead of an electronic device such as a head-mounted display device (410), or may view the fireplace (210) and the light (220) overlaid on the space (300) along with the flower pot (310) and the ceramics (320) located in the space (300) even without wearing glasses. In this case, the user (400) may provide a user input to operate in the first mode through the user interface (180) of the electronic device (100).
[0130] In one embodiment of the present disclosure, when the electronic device (100) operates in the first mode, content (200) provided by the electronic device (100) may be provided to the user (400) by being overlaid with objects (310, 320) included in the space (300). In this case, since the user (400) sees both the objects (310, 320) included in the space (300) and the content (200), the degree of immersion in the content (200) may be lower than when the electronic device (100) operates in the second mode. Accordingly, when the electronic device (100) operates in the first mode, the sensitivity of the user (400) to a change in the content (200) due to an external impact (500) may be higher than the sensitivity of the user (400) to a change in the content (200) due to an external impact (500) when the electronic device (100) operates in the second mode.
[0131] Accordingly, at least one processor (130) may set the correction threshold when the electronic device (100) operates in the first mode to be greater than the correction threshold when the electronic device (100) operates in the second mode. Accordingly, the first value set in the step (S210) of setting the correction threshold to the first value may be smaller than the second value set in the step (S220) of setting the correction threshold to the second value.
[0132] However, the present disclosure is not limited thereto. Even if the electronic device (100) operates in the first mode, depending on the type of content provided by the electronic device (100), if the user (400) is highly immersed in the content, the first value may be set equal to the second value. In one embodiment of the present disclosure, if the type of content is content that the user (400) is highly immersed in, such as a video, a game, or a notification, at least one processor (130) may set the first value equal to the second value.
[0133] Referring again to FIG. 6, in one embodiment of the present disclosure, the operating method of the electronic device (100) may include a step (S200) of detecting an external impact (500) and calculating an impact amount, and a step (S300) of comparing the calculated impact amount with a correction threshold value set as a first value or a second value depending on the operating mode of the electronic device (100).
[0134] In one embodiment of the present disclosure, FIG. 6 illustrates that the step (S10) of determining the operation mode of the electronic device (100) and the step (S110, S120) of setting the correction threshold value to a first value or a second value according to the operation mode are performed simultaneously with the step (S200) of calculating the amount of impact, but the present disclosure is not limited thereto, and the order of each operation step may of course be changed.
[0135] FIG. 8 is a flowchart illustrating an operation for setting a correction threshold value based on the complexity of content according to one embodiment of the present disclosure. Hereinafter, steps identical to those described in FIG. 3 are assigned the same reference numerals, and any redundant descriptions are omitted.
[0136] Referring to FIGS. 1, 2, 3, and 8, in one embodiment of the present disclosure, a method of operating an electronic device (100) may include a step (S130) of determining the complexity included in content (200). In one embodiment of the present disclosure, in the step (S130) of determining the complexity included in content (200), at least one processor (130) may determine the complexity included in content (200) by executing instructions or program codes of a content complexity determination module (123). In one embodiment of the present disclosure, at least one processor (130) may determine the complexity of content (200) based on at least one of an edge component included in content (200), a resolution of content (200), a frequency component of content (200), or a type of content (200) by executing instructions or program codes of a content complexity determination module (123).
[0137] In one embodiment of the present disclosure, in the step of setting a correction threshold (S100), the correction threshold may be set (S140) according to the complexity of the determined content (200). In one embodiment of the present disclosure, at least one processor (130) may set the correction threshold according to the complexity of the content (200) by executing instructions or program codes of the correction threshold setting module (122).
[0138] In one embodiment of the present disclosure, in the step (S300) of comparing the impact amount and the correction threshold value, the impact amount calculated by the external impact (500) and the correction threshold value set according to the complexity of the content (200) can be compared.
[0139] Fig. 9 is a flowchart illustrating an operation of setting a correction threshold value according to the illuminance of a space according to one embodiment of the present disclosure. Fig. 10 is a diagram illustrating an operation of setting a correction threshold value according to the illuminance of a space according to one embodiment of the present disclosure. Hereinafter, the same configurations and steps as those described in Figs. 1 and 3 are given the same drawing reference numerals, and redundant descriptions are omitted.
[0140] Referring to FIGS. 1, 2, 3, and 9, in one embodiment of the present disclosure, a method of operating an electronic device (100) may include a step (S150) of measuring illuminance of a space (300) in which the electronic device (100) is included. In one embodiment of the present disclosure, in the step (S150) of measuring illuminance of the space (300), at least one processor (130) may measure illuminance of the space (300) using a light sensor (150) by executing instructions or program codes of an illuminance measurement module (125).
[0141] Referring to FIGS. 1, 9, and 10, in one embodiment of the present disclosure, FIG. 10 illustrates a light (1000) positioned in a space (300) containing an electronic device (100). In one embodiment of the present disclosure, a separate light (1000) that provides light may be positioned in the surroundings of the electronic device (100). Although FIG. 10 illustrates the light (1000), the present disclosure is not limited thereto. A television displaying an image may also be positioned in the surroundings of the electronic device (100). In addition, although FIG. 10 illustrates one light (1000), two or more lights may be positioned in the space (300).
[0142] In one embodiment of the present disclosure, when lighting (1000) is positioned around an electronic device (100), the visibility of content (200) provided in a space (300) may vary. In one embodiment of the present disclosure, as the brightness (luminance) of the lighting (1000) increases and the illuminance of the space (300) increases, the visibility of content (200) provided in the electronic device (100) may decrease. Accordingly, the sensitivity of a user (400) to changes in content (200) due to an external impact (500) may decrease. On the other hand, as the brightness of the lighting (1000) decreases and the illuminance of the space (300) decreases, the visibility of content (200) provided in the electronic device (100) may increase. Accordingly, the sensitivity of a user (400) to changes in content (200) due to an external impact (500) may increase.
[0143] In one embodiment of the present disclosure, in the step (S100) of setting a correction threshold value, the correction threshold value may be set (S160) based on the illuminance of the measured space (300). In one embodiment of the present disclosure, at least one processor (130) may set the correction threshold value based on the illuminance of the measured space (300) by executing instructions or program codes of the correction threshold value setting module (122). In one embodiment of the present disclosure, at least one processor (130) may set the correction threshold value based on the magnitude of the illuminance of the measured space (300). In one embodiment of the present disclosure, the at least one processor (130) may set the magnitude of the correction threshold value to be larger as the illuminance of the measured space (300) is higher.
[0144] FIG. 11 is a flowchart illustrating an operation for determining whether to perform correction of an image display unit depending on the type of content according to one embodiment of the present disclosure. FIG. 12 is a diagram illustrating an operation for determining whether to perform correction of an image display unit depending on the type of content according to one embodiment of the present disclosure. Hereinafter, the same configurations and steps as those described in FIGS. 1 and 3 are given the same reference numerals, and redundant descriptions are omitted.
[0145] Referring to FIGS. 1, 2, 3, and 11, in one embodiment of the present disclosure, a method of operating an electronic device (100) may include a step (S20) of determining the type of content (200) displayed through a video display unit (110). In one embodiment of the present disclosure, in the step (S20) of determining the type of content (200), at least one processor (130) may determine the type of content (200) displayed through the video display unit (110).
[0146] In one embodiment of the present disclosure, the type of content (200) is not limited to any one of games, movies, photos, cartoons, pictures, background object images, lighting images, interior images, etc. In one embodiment of the present disclosure, the electronic device (100) can generate content (200) to be displayed through the image display unit (110) based on image data acquired through the input / output interface (170) or the communication interface (190). At this time, the acquired image data may include information on the type of image data. In one embodiment of the present disclosure, at least one processor (130) can determine the type of content (200) based on the information on the type included in the image data.
[0147] However, the present disclosure is not limited thereto, and at least one processor (130) may determine the type of content (200) based on other applications or modules executed for the operation of the electronic device (100) in addition to the image display unit (110). In one embodiment of the present disclosure, when an operation of displaying content (200) through the image display unit (110) is performed together with an operation of executing a game application in the electronic device (100), at least one processor (130) may determine the type of content (200) as a game.
[0148] Referring to FIGS. 1, 2, 11, and 12, in one embodiment of the present disclosure, the operating method of the electronic device (100) may include a step (S30) of determining whether the type of determined content (200) is included in preset specific content. In one embodiment of the present disclosure, the preset specific content may be content that is set so that correction of the image display unit (110) is not performed even if an external impact (500) is applied when the corresponding type of content is provided.
[0149] In one embodiment of the present disclosure, the preset specific content may include content that is determined to have low visibility and thus may have low sensitivity of the user (400) to changes in the content (200) due to external impact (500). The preset specific content may include content that is determined to have a high immersion level of the user (400), so that even if changes occur in the content (200) due to external impact (500), rather than performing an operation to correct the image display unit (110) for the immersion of the user (400), and thereby disturbing the immersion of the user (400), the changed (for example, out of focus or distorted in a horizontal or vertical direction) content (200) may be displayed as is.
[0150] Referring to FIGS. 1, 2, 11, and 12, in one embodiment of the present disclosure, FIG. 12 illustrates that preset specific content includes a game, and that the type of content (200) displayed through the video display unit (110) of the electronic device (100) is a game. In one embodiment of the present disclosure, a user (400) can enjoy the game by using an external interface (1200) and content (200) provided by the electronic device (100).
[0151] In this case, even if an external impact (500) is applied to the electronic device (100), the electronic device (100) may not perform calibration of the image display unit (110). When calibration of the image display unit (110) is performed, the provision of content (200) to the user (400) is interrupted while the calibration is performed, which may interfere with the user (400) from enjoying the game. Accordingly, if the type of content (200) displayed through the image display unit (110) is determined to be a game, which is one of the preset specific contents, calibration of the image display unit (110) may not be performed even if an external impact (500) is applied to the electronic device (100).
[0152] In one embodiment of the present disclosure, in the step (S30) of determining whether the type of content (200) is included in the preset specific content, if it is determined that the type of content (200) is included in the preset specific content, the operating method of the electronic device (100) may include a step (S500) of not performing correction of the image display unit (110). In this case, even if the amount of impact calculated by the external impact (500) is greater than the preset correction threshold, the electronic device (100) may not perform correction of the image display unit (110). Accordingly, in cases where it is important that the provision of the content (200) is not interrupted depending on the type of the content (200) or it is important that the immersion of the user (400) is not disturbed, it is possible to prevent the provision of the content (200) from being interrupted by the correction of the image display unit (110).
[0153] In one embodiment of the present disclosure, in the step (S30) of determining whether the type of content (200) is included in the preset specific content, if it is determined that the type of content (200) is not included in the preset specific content, the operating method of the electronic device (100) may sequentially perform the step (S100) of detecting an external impact (500) and calculating the amount of impact, and the steps thereafter.
[0154] FIG. 13 is a flowchart for explaining an operation of not performing calibration of an image display unit according to a selection signal including information for selecting not to perform calibration of an image display unit according to an embodiment of the present disclosure. FIG. 14 is a diagram for explaining an operation of not performing calibration of an image display unit according to a selection signal including information for selecting not to perform calibration of an image display unit according to an embodiment of the present disclosure. Hereinafter, the same configurations and steps as those described in FIGS. 1 and 3 are given the same reference numerals, and redundant descriptions are omitted.
[0155] Referring to FIGS. 1, 2, 3 and 13, in one embodiment of the present disclosure, the operating method of the electronic device (100) may include a step (S40) of determining whether a selection signal including information for selecting not to perform calibration of the image display unit (110) is obtained.
[0156] In one embodiment of the present disclosure, the electronic device (100) can obtain a selection signal including information for selecting not to perform calibration of the image display unit (110) through the user interface (180). In one embodiment of the present disclosure, at least one processor (130) can determine whether it has obtained a selection signal including information for selecting not to perform calibration of the image display unit (110).
[0157] Referring to FIGS. 1, 2, 13, and 14, in one embodiment of the present disclosure, FIG. 14 illustrates content (200) provided by an electronic device (100) and a graphical interface (1400) that allows a user to select not to perform correction of an image display unit (110). Although FIG. 14 illustrates the graphical interface (1400) as “<Do you want to disable automatic correction? >,” the present disclosure is not limited thereto. The graphical interface (1400) may also be displayed with various phrases, icons, pictures, etc. that can provide information to the user (400) that the user has selected not to perform correction of the image display unit (110).
[0158] In one embodiment of the present disclosure, the selection signal may be generated by an operation of selecting not to perform calibration of the image display unit (110) via the graphical interface (1400). In one embodiment of the present disclosure, the selection signal may be generated by an operation of selecting not to perform calibration of the image display unit (110) via the graphical interface (1400) using the user interface (180). However, the present disclosure is not limited thereto, and the selection signal may be generated by an input provided to include information for selecting not to perform calibration of the image display unit (110) via the user interface (180), even if no separate graphical interface (1400) is provided.
[0159] In one embodiment of the present disclosure, when it is determined in step S40 of determining whether a selection signal has been acquired that a selection signal has been acquired, the operating method of the electronic device (100) may include a step S500 of not performing calibration of the image display unit (110). In this case, even if the amount of shock calculated by an external shock (500) is greater than a preset calibration threshold, the electronic device (100) may not perform calibration of the image display unit (110). Through this, the electronic device (100) can prevent the content (200) from being interrupted from being provided due to calibration of the image display unit (110) according to the selection of the user (400) using the electronic device (100), thereby preventing the user's immersion from being disturbed. In addition, whether to calibrate the image display unit (110) may be determined by reflecting the preference of the user (400) using the electronic device (100).
[0160] In one embodiment of the present disclosure, when it is determined that the selection signal is not acquired in the step (S40) of determining whether the selection signal is acquired, the operating method of the electronic device (100) may sequentially perform the step (S100) of detecting an external impact (500) and calculating the amount of impact, and the steps thereafter.
[0161] FIG. 15 is a flowchart illustrating an operation of not performing correction of an image display unit based on acquisition of an input signal provided for content according to one embodiment of the present disclosure. Hereinafter, steps identical to those described in FIG. 3 are assigned the same reference numerals, and any redundant descriptions are omitted.
[0162] Referring to FIGS. 1, 2, 3, 12 and 15, in one embodiment of the present disclosure, the method of operating an electronic device (100) may include a step (S50) of determining whether an input signal provided for content (200) is acquired.
[0163] In one embodiment of the present disclosure, the electronic device (100) can obtain an input signal provided for content (200) through the user interface (180). In one embodiment of the present disclosure, when the content (200) is an Internet search window, the electronic device (100) can obtain an input signal by recognizing a motion of a user (400) who inputs a keyword or clicks on the content (200) using a hand or the like through a motion recognition unit of the user interface (180). However, the present disclosure is not limited thereto, and even when the content (200) is a content that can receive input from the user (400), such as a virtual keyboard or a virtual blackboard, the electronic device (100) can obtain an input signal provided for the content (200).
[0164] Additionally, in one embodiment of the present disclosure, the electronic device (100) can obtain an input signal provided to the content (200) from an external interface (1200) through a communication interface (190). In one embodiment of the present disclosure, FIG. 12 illustrates that the external interface (1200) is a game pad. The electronic device (100) can obtain an input signal provided to the content (200) from the external interface (1200) through the communication interface (190) using the game pad.
[0165] In one embodiment of the present disclosure, in the step (S50) of determining whether an input signal has been acquired, if it is determined that an input signal has been acquired, the operating method of the electronic device (100) may not perform calibration of the image display unit (110). In this case, even if the amount of impact calculated by the external impact (500) is greater than a preset calibration threshold, the electronic device (100) may not perform calibration of the image display unit (110). Accordingly, it is possible to prevent the provision of the content (200) from being interrupted by the calibration of the image display unit (110) while input is being provided to the content (200), thereby not disturbing the immersion of the user (400).
[0166] In one embodiment of the present disclosure, in the step (S50) of determining whether an input signal has been acquired, if it is determined that the input signal has not been acquired, the operating method of the electronic device (100) may sequentially perform the step (S100) of detecting an external impact (500) and calculating the amount of impact, and the steps thereafter.
[0167] The effects that can be obtained from the present disclosure are not limited to the effects mentioned above, and other effects that are not mentioned will be clearly understood by a person having ordinary skill in the art to which the present disclosure pertains from the present disclosure.
[0168] To solve the above-described technical problem, in one embodiment of the present disclosure, an electronic device is provided. The electronic device may include a video display unit that displays content. The electronic device may include a memory that stores at least one instruction. The electronic device may include at least one processor that executes at least one instruction stored in the memory. The at least one processor may set a calibration threshold based on the usage environment of the electronic device. The at least one processor may calculate an amount of impact applied to the electronic device from the outside. The at least one processor may compare the calculated amount of impact with the set calibration threshold. The at least one processor may perform calibration of the video display unit if the calculated amount of impact is greater than the set calibration threshold.
[0169] In one embodiment of the present disclosure, at least one processor may not perform correction of the image display unit if the calculated impulse is equal to or less than a set correction threshold.
[0170] In one embodiment of the present disclosure, the electronic device may include at least one of a Time of Flight (ToF) sensor, an acceleration sensor, or a gyro sensor. At least one processor may detect an impact and calculate an amount of impact based on at least one of the ToF sensor, the acceleration sensor, or the gyro sensor.
[0171] In one embodiment of the present disclosure, the correction of the image display unit may include at least one of keystone correction for correcting distortion of content displayed through the image display unit or focus correction for correcting focus of content displayed through the image display unit.
[0172] In one embodiment of the present disclosure, the usage environment of the electronic device may include an operating mode of the electronic device. At least one processor may operate the electronic device through a video display unit in a first mode in which content displayed through the video display unit is displayed as augmented reality content, or in a second mode in which content displayed through the video display unit is displayed as real-world content. When the electronic device operates in the first mode, the at least one processor may set a calibration threshold value to a first value. When the electronic device operates in the second mode, the at least one processor may set the calibration threshold value to a second value. The first value may be less than the second value.
[0173] In one embodiment of the present disclosure, the usage environment of an electronic device may include the complexity of content displayed through a video display unit. At least one processor may determine the complexity of the content based on at least one of an edge component included in the content displayed through the video display unit, a resolution of the content displayed through the video display unit, a frequency component of the content displayed through the video display unit, or a type of the content displayed through the video display unit. At least one processor may set a correction threshold based on the determined complexity of the content displayed through the video display unit.
[0174] In one embodiment of the present disclosure, the usage environment of an electronic device may include the illuminance of the space in which the electronic device is located. At least one processor may measure the illuminance of the space. At least one processor may set a larger correction threshold value as the measured illuminance of the space increases.
[0175] In one embodiment of the present disclosure, at least one processor may determine the type of content displayed via the video display unit. If the determined type of content falls within a preset specific content, the at least one processor may not perform correction of the video display unit.
[0176] In one embodiment of the present disclosure, at least one processor may not perform calibration of the image display unit upon obtaining a selection signal including information for selecting not to perform calibration of the image display unit.
[0177] In one embodiment of the present disclosure, at least one processor may not perform correction of the image display unit upon obtaining an input signal provided for content.
[0178] In order to solve the above-described technical problem, one embodiment of the present disclosure provides a method of operating an electronic device including a video display unit for displaying content. The method of operating the electronic device may include a step of setting a calibration threshold based on a usage environment of the electronic device. The method of operating the electronic device may include a step of calculating an amount of impact applied to the electronic device from the outside. The method of operating the electronic device may include a step of comparing the calculated amount of impact with a size of a set calibration threshold. The method of operating the electronic device may include a step of performing calibration of the video display unit if the calculated amount of impact is greater than the calibration threshold in the step of comparing the amount of impact with the set calibration threshold.
[0179] In one embodiment of the present disclosure, a method of operating an electronic device may include a step of not performing correction of an image display unit when the calculated impulse amount is equal to or less than the set correction threshold value in a step of comparing the magnitude of the impulse amount with a set correction threshold value.
[0180] In one embodiment of the present disclosure, the electronic device may include at least one of a Time of Flight (ToF) sensor, an acceleration sensor, or an angular velocity sensor. In the step of calculating the amount of impact, the amount of impact may be calculated by detecting the impact based on at least one of the ToF sensor, the acceleration sensor, or the angular velocity sensor.
[0181] In one embodiment of the present disclosure, the usage environment of the electronic device may include an operating mode of the electronic device. The operating method of the electronic device may include a step of determining whether to operate the electronic device in a first mode in which the electronic device displays content displayed on the video display unit as augmented reality content, or a second mode in which the electronic device displays content displayed on the video display unit as real-world content. In the step of setting a calibration threshold, the calibration threshold may be set to a first value when the electronic device operates in the first mode, and the calibration threshold may be set to a second value when the electronic device operates in the second mode. The first value may be smaller than the second value.
[0182] In one embodiment of the present disclosure, the usage environment of an electronic device may include the complexity of content displayed through a video display unit. The operating method of the electronic device may include a step of determining the complexity of the content based on at least one of an edge component included in the content displayed through the video display unit, a resolution of the content displayed through the video display unit, a frequency component of the content displayed through the video display unit, or a type of the content displayed through the video display unit. In the step of setting a correction threshold, the correction threshold may be set based on the complexity of the content displayed through the determined video display unit.
[0183] In one embodiment of the present disclosure, the usage environment of the electronic device may include the illuminance of the space in which the electronic device is located. The method of operating the electronic device may include a step of measuring the illuminance of the space. In the step of setting a correction threshold, the size of the correction threshold may be set to be larger as the measured illuminance of the space increases.
[0184] In one embodiment of the present disclosure, a method of operating an electronic device may include a step of determining the type of content displayed through a video display unit. The method of operating the electronic device may include a step of not performing correction of the video display unit if the determined type of content is included in a preset specific content.
[0185] In one embodiment of the present disclosure, a method of operating an electronic device may include a step of determining whether a selection signal including information for selecting not to perform calibration of an image display unit is obtained. The method of operating an electronic device may include a step of not performing calibration of the image display unit upon obtaining the selection signal.
[0186] In one embodiment of the present disclosure, a method of operating an electronic device may include a step of determining whether an input signal provided for content is acquired. The method of operating the electronic device may include a step of not performing calibration of an image display unit upon acquiring the input signal.
[0187] In order to solve the above-described technical problem, a computer-readable recording medium having recorded thereon a program for performing at least one method of the operating method of an electronic device disclosed in the present disclosure on a computer may be provided.
[0188] The program executed by the electronic device described in this disclosure may be implemented as hardware components, software components, and / or a combination of hardware components and software components. The program may be executed by any system capable of executing computer-readable instructions.
[0189] Software may include a computer program, code, instructions, or a combination of one or more of these, which may configure a processing device to do a desired thing or may independently or collectively command a processing device to do a desired thing.
[0190] Software may be implemented as a computer program containing instructions stored on a computer-readable storage medium. Examples of computer-readable storage media include magnetic storage media (e.g., read-only memory (ROM), random-access memory (RAM), floppy disks, hard disks, etc.) and optical readable media (e.g., CD-ROMs, DVDs (Digital Versatile Discs)). The computer-readable storage media may be distributed across network-connected computer systems, so that computer-readable code may be stored and executed in a distributed manner. The storage media may be readable by a computer, stored in a memory, and executed by a processor.
[0191] Computer-readable storage media may be provided in the form of non-transitory storage media. Here, the term "non-transitory storage media" simply means a tangible device that does not contain signals (e.g., electromagnetic waves). This term does not distinguish between cases where data is permanently stored in the storage media and cases where data is temporarily stored. For example, a "non-transitory storage medium" may include a buffer in which data is temporarily stored.
[0192] Additionally, programs according to the embodiments disclosed herein may be provided as part of a computer program product. The computer program product may be traded as a commodity between sellers and buyers.
[0193] A computer program product may include a software program and a computer-readable storage medium storing the software program. For example, a computer program product may include a product in the form of a software program (e.g., a downloadable application) distributed electronically by an electronic device manufacturer or through an electronic marketplace (e.g., the Samsung Galaxy Store). For electronic distribution, at least a portion of the software program may be stored on a storage medium or temporarily created. In this case, the storage medium may be a server of the electronic device manufacturer, a server of the electronic marketplace, or a storage medium of an intermediary server that temporarily stores the software program.
[0194] Although the embodiments described above have been described with limited examples and drawings, those skilled in the art will appreciate that various modifications and variations can be made based on the above description. For example, appropriate results can still be achieved even if the described techniques are performed in a different order than described, and / or components such as the described computer system or modules are combined or combined in a different manner than described, or are replaced or substituted with other components or equivalents.
Claims
1. In an electronic device (100), A video display unit (110) that displays content; A memory (120) storing at least one instruction; and At least one processor (130) that executes at least one command stored in the memory (120), At least one processor (130) above, Set the correction threshold based on the usage environment of the above electronic device (100), Calculate the amount of shock applied to the electronic device (100) from the outside, Compare the calculated impact amount with the size of the set correction threshold value, An electronic device (100) that performs correction of the image display unit (110) when the calculated shock amount is greater than the set correction threshold value.
2. In paragraph 1, At least one processor (130) above, An electronic device (100) that does not perform the correction of the image display unit (110) when the calculated shock amount is equal to or less than the set correction threshold value.
3. In either of paragraphs 1 or 2, The above electronic device (100) Contains at least one of a ToF (Time of Flight) sensor, an acceleration sensor, or a gyro sensor, At least one processor (130) above, An electronic device (100) that detects the impact and calculates the amount of impact based on at least one of the ToF sensor, the acceleration sensor, or the angular velocity sensor.
4. In any one of clauses 1 to 3, An electronic device (100) in which the correction of the image display unit (110) includes at least one of keystone correction for correcting distortion of the content displayed through the image display unit (110) or focus correction for correcting focus of the content displayed through the image display unit (110).
5. In clauses 1 to 4, The usage environment of the electronic device (100) includes the operation mode of the electronic device (100), At least one processor (130) above, Through the image display unit (110), the electronic device (100) is operated in a first mode in which the content displayed through the image display unit (110) is displayed as content in augmented reality, or in a second mode in which the electronic device (100) is operated in a second mode in which the content displayed through the image display unit (110) is displayed as content in the real world. As the electronic device (100) operates in the first mode, the correction threshold value is set to a first value, As the electronic device (100) operates in the second mode, the correction threshold value is set to a second value, An electronic device (100) wherein the first value is smaller than the second value.
6. In any one of clauses 1 to 5, The usage environment of the electronic device (100) includes the complexity of the content displayed through the image display unit (110). The at least one processor (130) determines the complexity of the content based on at least one of an edge component included in the content displayed through the image display unit (110), a resolution of the content displayed through the image display unit (110), a frequency component of the content displayed through the image display unit (110), or a type of the content displayed through the image display unit (110). An electronic device (100) that sets the correction threshold value according to the complexity of the content displayed through the image display unit (110) determined above.
7. In any one of clauses 1 to 6, The usage environment of the electronic device (100) includes the illuminance of the space where the electronic device (100) is located, At least one processor (130) above, Measure the illuminance of the above space, An electronic device (100) that sets the size of the correction threshold value to a larger value as the illuminance of the measured space is higher.
8. In any one of clauses 1 to 7, At least one processor (130) above, Determine the type of content displayed through the above video display unit (110), An electronic device (100) that does not perform the correction of the image display unit (110) because the type of content determined above is included in a preset specific content.
9. In any one of paragraphs 1 to 8, At least one processor (130) above, An electronic device (100) that does not perform the correction of the image display unit (110) upon obtaining a selection signal including information for selecting not to perform the correction of the image display unit (110).
10. In any one of clauses 1 to 9, At least one processor (130) above, An electronic device (100) that does not perform correction of the image display unit (110) upon obtaining an input signal provided for the above content.
11. A method of operating an electronic device including a video display unit that displays content, A step of setting a correction threshold based on the usage environment of the electronic device (S100); Step (S200) of calculating the amount of shock applied to the electronic device from the outside; Step (S300) of comparing the calculated impact amount with the size of the set correction threshold value; and An operating method of an electronic device, comprising a step (S400) of performing correction of the image display unit when the calculated shock amount is greater than the correction threshold value in a step (S300) of comparing the shock amount with the set correction threshold value.
12. In paragraph 11, The method of operation of the above electronic device is: An operating method of an electronic device, comprising a step (S500) of not performing the correction of the image display unit if the calculated shock amount is equal to or smaller than the set correction threshold value in a step (S300) of comparing the size of the shock amount with the set correction threshold value.
13. In either of paragraphs 11 or 12, The electronic device includes at least one of a ToF (Time of Flight) sensor, an acceleration sensor, or a gyro sensor, In the step of calculating the above impact amount, An operating method of an electronic device for detecting the impact and calculating the amount of impact (S210) based on at least one of the ToF sensor, the acceleration sensor, or the angular velocity sensor.
14. In any one of clauses 11 to 13, The usage environment of the electronic device includes an operation mode of the electronic device, The method of operation of the above electronic device is: The method further includes a step (S10) of determining whether to operate the electronic device (100) in a first mode in which the content displayed through the image display unit (110) is displayed as augmented reality content, or in a second mode in which the content displayed through the image display unit (110) is displayed as real world content. In the step of setting the above correction threshold, When the electronic device operates in the first mode, the correction threshold value is set to a first value (S110), and when the electronic device operates in the second mode, the correction threshold value is set to a second value (S120). A method of operating an electronic device wherein the first value is less than the second value.
15. A computer-readable recording medium having recorded thereon a program for performing the method described in any one of claims 11 to 14 on a computer.
Citation Information
Patent Citations
Noise detection and estimation techniques for picture enhancement
KR1020090115234A
Mobile terminal and image depth control method thereof
KR1020120115014A
Electronic device and method of controlling display in the electronic device
KR1020170005756A
Cartridge type electrolytic cell, electrolyzer using the same
KR102647107B1
Electronic apparatus and control method thereof
WO2023068522A1