An electronic device that controls the display position or area of an image according to changes in the image content
By moving and adjusting the display position of the image on the active area of the display, and using the processor to enlarge or reduce the image, the problem of smaller size, tilt or edge cropping when the display is deteriorated and the image is moved, and the completeness of the image is achieved and evenly display.
Patent Information
- Application Number
- CN201980072010.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2018-11-01
- Filing Date
- 2019-11-01
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2039-11-01
AI Technical Summary
When the same image is displayed for a long time, the display may deteriorate and the image may have problems with smaller size, tilting or edge cropping when it moves.
The display position of pixel data corresponding to the image associated with the application is moved over the active area of the display and the portion of the image is enlarged or reduced by using the processor to maintain the integrity and uniformity of the image.
It effectively prevents the deterioration of the display, while ensuring that the image does not shift, shrink or crop when it moves, maintaining the complete and uniform display of the image.
Smart Images

Figure CN112970054B_ABST
Abstract
Description
Technical Field
[0001] An embodiment disclosed in the present disclosure relates to a technology of adjusting a region while moving a position of content of an image associated with an application displayed on a display and preventing degradation generated by displaying the same execution screen for a long time. Background Art
[0002] An electronic device may include a display that displays an image associated with an application. Depending on the type or operating state of the application being run, the image may include various contents. The contents of the image may be displayed while moving and may be displayed at a specific location for a long time. When the content remains at a specific location, the display may display a specific screen.
[0003] Meanwhile, when a display panel such as an organic light emitting diode (OLED) panel displays a specific screen for a long time, the display displaying the image may degrade and afterimage may occur. When degradation or aging occurs in the light emitting elements constituting the pixels of the display, the brightness of the pixels may degrade, resulting in the uniformity of the image representation. Summary of the invention
[0004] Technical issues
[0005] In order to prevent the degradation of the display, when a certain image is displayed for a long time, the electronic device can reduce the image and display the image while moving the screen. However, in this case, there are problems such as the image size becoming smaller, the movement of the image being visible to the user, and the image tilting to one side.
[0006] Alternatively, in order to prevent degradation of the display, when a certain image is displayed for a long time, the electronic device can shield the edge area and output the image while moving the image. However, in this case, the problem of the content displayed on the edge area of the image being cut according to the movement of the image occurs.
[0007] The embodiments disclosed in the present disclosure are intended to provide an electronic device for solving the above problems or the problems proposed in the present disclosure.
[0008] Technical Solution
[0009] According to one aspect of the present disclosure, an electronic device is provided. The electronic device may include a display, a display driver IC (configured to drive the display), and at least one processor (operably connected to the display and the display driver IC). The display driver IC may move the display position of one or more pixel data corresponding to an image associated with at least one application from a specified point to a specified distance on an active area of the display. At least one processor may be configured to enlarge a first part of the image by a specified range based on a specified distance, reduce a second part of the image by a specified range based on a specified distance, and display the image on the active area based on the enlarged first part or the reduced second part.
[0010] According to another aspect of the present disclosure, an electronic device is provided. The electronic device may include a display, a display driver IC (configured to drive the display), and at least one processor (operably connected to the display and the display driver IC). The display driver IC may move the display position of one or more pixel data corresponding to an image associated with at least one application by a specified distance on an active area of the display depending on a plurality of parameters. At least one processor may be configured to enlarge a first portion of the image by a specified range based on a specified distance, reduce a second portion of the image by a specified range based on a specified distance, and display the image on the active area based on the enlarged first portion or the reduced second portion.
[0011] According to another aspect of the present disclosure, an electronic device is provided. The electronic device may include a display, a display driver IC (configured to drive the display), and at least one processor (operably connected to the display and the display driver IC). The display driver IC may move the display position of one or more pixel data corresponding to an image associated with at least one application at a specified time interval on an active area of the display. At least one processor may be configured to, when the display position of the pixel data moves, enlarge the range of a first part of the image, reduce the range of a second part of the image by the enlarged range of the first part, and display the image on the active area based on the enlarged first part or the reduced second part.
[0012] Beneficial effects
[0013] According to the embodiments disclosed in the present disclosure, the present disclosure can prevent degradation of a display without presenting the content of an image to a user by movement.
[0014] Furthermore, according to the embodiments disclosed in the present disclosure, an image displayed on a display may be displayed in a complete state without being deflected to one side or being cropped.
[0015] Furthermore, various effects directly or indirectly determined by the present disclosure can be provided. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 is a block diagram illustrating an electronic device for controlling a position or area of an image based on a change in content of the image in a network environment according to various embodiments.
[0017] Figure 2 is a block diagram illustrating a display device that controls a position or region of an image based on a change in content of the image according to various embodiments.
[0018] Figure 3 is a flowchart illustrating a driving method of an electronic device according to an embodiment;
[0019] Figure 4 is a schematic diagram showing that an electronic device according to an embodiment moves a display position of one or more pixel data corresponding to an image associated with an application;
[0020] Figure 5A is a schematic diagram showing an electronic device magnifying an image according to an embodiment;
[0021] Figure 5B is a schematic diagram showing that an electronic device reduces an image according to an embodiment;
[0022] Figure 6 is a schematic diagram showing that the electronic device according to the embodiment enlarges and crops all contents constituting an image;
[0023] Figure 7 is a schematic diagram showing that an electronic device according to an embodiment reduces content constituting a portion of an image;
[0024] Figure 8 is a schematic diagram showing that an electronic device according to an embodiment enlarges content constituting a part of an image;
[0025] Fig. 9 is a schematic diagram showing an electronic device zooming in and out of an image according to another embodiment;
[0026] Fig.10 is a schematic diagram showing an electronic device zooming in and out of an image according to another embodiment;
[0027] Fig.11 is a schematic diagram showing that an electronic device according to an embodiment displays a three-dimensional image;
[0028] Fig.12 is a schematic diagram showing that an electronic device according to an embodiment moves an image having a shielded portion;
[0029] Fig.13 is a schematic diagram showing a position of an electronic device moving an image according to another embodiment;
[0030] Fig.14 is a schematic diagram showing a position of an electronic device moving an image according to another embodiment; and
[0031] Fig.15 is a block diagram illustrating that an electronic device according to an embodiment corrects touch coordinates of an image into movement coordinates.
[0032] Regarding the description of the drawings, the same or similar references may be used for the same or similar components. DETAILED DESCRIPTION
[0033] Hereinafter, various embodiments of the present disclosure may be described with reference to the accompanying drawings. However, it should be understood that this is not intended to limit the present disclosure to a specific embodiment, and includes various modifications, equivalents and / or substitutes of the embodiments of the present disclosure.
[0034] Figure 1 is a block diagram illustrating an electronic device 101 for controlling a position or area of an image based on a change in content of the image in a network environment 100 according to various embodiments. Figure 1 , the electronic device 101 in the network environment 100 may communicate with the electronic device 102 via the first network 198 (e.g., a short-range wireless communication network), or communicate with the electronic device 104 or the server 108 via the second network 199 (e.g., a long-range wireless communication network). According to an embodiment, the electronic device 101 may communicate with the electronic device 104 via the server 108. According to an embodiment, the electronic device 101 may include a processor 120, a memory 130, an input device 150, a sound output device 155, a display device 160, an audio module 170, a sensor module 176, an interface 177, a haptic module 179, a camera module 180, a power management module 188, a battery 189, a communication module 190, a user identification module (SIM) 196, or an antenna module 197. In some embodiments, at least one of the components (e.g., the display device 160 or the camera module 180) may be omitted from the electronic device 101, or one or more other components may be added to the electronic device 101. In some embodiments, some of the components may be implemented as a single integrated circuit. For example, the sensor module 176 (eg, a fingerprint sensor, an iris sensor, or an illumination sensor) may be implemented to be embedded in the display device 160 (eg, a display).
[0035] The processor 120 may run, for example, software (e.g., program 140) to control at least one other component (e.g., hardware or software component) of the electronic device 101 coupled to the processor 120, and may perform various data processing or calculations. According to an embodiment, as at least part of the data processing or calculation, the processor 120 may load a command or data received from another component (e.g., sensor module 176 or communication module 190) into the volatile memory 132, process the command or data stored in the volatile memory 132, and store the resultant data in the non-volatile memory 134. According to an embodiment, the processor 120 may include a main processor 121 (e.g., a central processing unit (CPU) or an application processor (AP)) and an auxiliary processor 123 (e.g., a graphics processing unit (GPU), an image signal processor (ISP), a sensor hub processor, or a communication processor (CP)) that is operationally independent or combined with the main processor 121. Additionally or alternatively, the auxiliary processor 123 may be adapted to consume less power than the main processor 121, or adapted to be specifically used for a specified function. The auxiliary processor 123 may be implemented separately from the main processor 121 , or as part of the main processor 121 .
[0036] When the main processor 121 is in an inactive (e.g., sleep) state, the auxiliary processor 123 (rather than the main processor 121) may control at least some of the functions or states related to at least one component (e.g., display device 160, sensor module 176, or communication module 190) among the components of the electronic device 101, or when the main processor 121 is in an active state (e.g., running an application), the auxiliary processor 123 may control at least some of the functions or states related to at least one component (e.g., display device 160, sensor module 176, or communication module 190) among the components of the electronic device 101 together with the main processor 121. According to an embodiment, the auxiliary processor 123 (e.g., an image signal processor or a communication processor) may be implemented as part of another component (e.g., camera module 180 or communication module 190) that is functionally related to the auxiliary processor 123.
[0037] The memory 130 may store various data used by at least one component of the electronic device 101 (e.g., the processor 120 or the sensor module 176). The various data may include, for example, software (e.g., the program 140) and input data or output data for commands related thereto. The memory 130 may include a volatile memory 132 or a nonvolatile memory 134.
[0038] The program 140 may be stored as software in the memory 130 , and may include, for example, an operating system (OS) 142 , middleware 144 , or applications 146 .
[0039] The input device 150 may receive commands or data from outside the electronic device 101 (e.g., a user) to be used by other components of the electronic device 101 (e.g., the processor 120). The input device 150 may include, for example, a microphone, a mouse, a keyboard, or a digital pen (e.g., a stylus).
[0040] The sound output device 155 can output a sound signal to the outside of the electronic device 101. The sound output device 155 may include, for example, a speaker or a receiver. The speaker can be used for general purposes such as playing multimedia or playing records, and the receiver can be used for incoming calls. Depending on the embodiment, the receiver can be implemented as a separate speaker or as part of the speaker.
[0041] The display device 160 may visually provide information to the outside of the electronic device 101 (e.g., a user). The display device 160 may include, for example, a display, a holographic device, or a projector, and a control circuit for controlling a corresponding one of the display, the holographic device, and the projector. According to an embodiment, the display device 160 may include a touch circuit adapted to detect a touch or a sensor circuit (e.g., a pressure sensor) adapted to measure the strength of a force caused by a touch.
[0042] The audio module 170 may convert sound into an electrical signal, or vice versa. According to an embodiment, the audio module 170 may obtain sound via the input device 150, or output sound via the sound output device 155 or an earphone of an external electronic device (e.g., electronic device 102) directly (e.g., wired) or wirelessly coupled to the electronic device 101.
[0043] The sensor module 176 may detect an operating state (e.g., power or temperature) of the electronic device 101 or an environmental state (e.g., a user's state) outside the electronic device 101, and then generate an electrical signal or data value corresponding to the detected state. According to an embodiment, the sensor module 176 may include, for example, a gesture sensor, a gyro sensor, an atmospheric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an infrared (IR) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illumination sensor.
[0044] The interface 177 may support one or more specific protocols to be used to directly (e.g., wired) or wirelessly couple the electronic device 101 to an external electronic device (e.g., the electronic device 102). According to an embodiment, the interface 177 may include, for example, a high-definition multimedia interface (HDMI), a universal serial bus (USB) interface, a secure digital (SD) card interface, or an audio interface.
[0045] The connection end 178 may include a connector, wherein the electronic device 101 can be physically connected to an external electronic device (e.g., the electronic device 102) via the connector. According to an embodiment, the connection end 178 may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
[0046] The haptic module 179 may convert the electrical signal into mechanical stimulation (eg, vibration or motion) or electrical stimulation that can be recognized by the user via his sense of touch or kinesthetic sense. According to an embodiment, the haptic module 179 may include, for example, a motor, a piezoelectric element, or an electrical stimulator.
[0047] The camera module 180 may capture still images or moving images. According to an embodiment, the camera module 180 may include one or more lenses, an image sensor, an image signal processor, or a flash.
[0048] The power management module 188 may manage power supply to the electronic device 101. According to an embodiment, the power management module 188 may be implemented as, for example, at least a part of a power management integrated circuit (PMIC).
[0049] The battery 189 may power at least one component of the electronic device 101. According to an embodiment, the battery 189 may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.
[0050] The communication module 190 may support establishing a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device 101 and an external electronic device (e.g., electronic device 102, electronic device 104, or server 108), and perform communication via the established communication channel. The communication module 190 may include one or more communication processors that can operate independently from the processor 120 (e.g., an application processor (AP)) and support direct (e.g., wired) communication or wireless communication. According to an embodiment, the communication module 190 may include a wireless communication module 192 (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module 194 (e.g., a local area network (LAN) communication module or a power line communication (PLC) module). A corresponding one of these communication modules can communicate with an external electronic device via a first network 198 (e.g., a short-range communication network such as Bluetooth, Wireless Fidelity (Wi-Fi) Direct, or Infrared Data Association (IrDA)) or a second network 199 (e.g., a long-range communication network such as a cellular network, the Internet, or a computer network (e.g., a LAN or a wide area network (WAN))). These various types of communication modules can be implemented as a single component (e.g., a single chip), or these various types of communication modules can be implemented as multiple components separated from each other (e.g., multiple chips). The wireless communication module 192 can identify and authenticate the electronic device 101 in a communication network (such as the first network 198 or the second network 199) using user information (e.g., an International Mobile Subscriber Identity (IMSI)) stored in the user identification module 196.
[0051] The antenna module 197 may send a signal or power to the outside (e.g., an external electronic device) or receive a signal or power from the outside (e.g., an external electronic device). According to an embodiment, the antenna module 197 may include an antenna including a radiator formed of a conductor or a conductive pattern formed in or on a substrate (e.g., a printed circuit board (PCB)). According to an embodiment, the antenna module 197 may include one or more antennas. In this case, at least one antenna suitable for a communication scheme used in a communication network (such as the first network 198 or the second network 199) may be selected from one or more antennas by, for example, the communication module 190. Subsequently, a signal or power may be sent or received between the communication module 190 and the external electronic device via the selected at least one antenna. According to an embodiment, other components (e.g., a radio frequency integrated circuit (RFIC)) other than the radiator may be additionally formed as part of the antenna module 197.
[0052] At least some of the above components may be interconnected via an inter-peripheral communication scheme (e.g., a bus, general purpose input output (GPIO), serial peripheral interface (SPI), or mobile industry processor interface (MIPI)) and communicate signals (e.g., commands or data) therebetween.
[0053] According to an embodiment, instructions or data may be sent or received between the electronic device 101 and the external electronic device 104 via the server 108 coupled to the second network 199. The external electronic device 102 and the external electronic device 104 may each be a device of the same type as the electronic device 101, or a device of a different type from the electronic device 101. According to an embodiment, all or some operations to be run on the electronic device 101 may be run at one or more of the external electronic device 102, the external electronic device 104, or the server 108. For example, if the electronic device 101 should automatically run a function or service or should run a function or service in response to a request from a user or another device, the electronic device 101 may request one or more external electronic devices to run at least part of the function or service without running the function or service, or the electronic device 101 may request one or more external electronic devices to run at least part of the function or service in addition to running the function or service. The one or more external electronic devices that receive the request may execute at least the requested part of the function or service, or execute additional functions or additional services related to the request, and transmit the result of the execution to the electronic device 101. The electronic device 101 may provide the result as at least a partial reply to the request with or without further processing the result. To this end, for example, cloud computing technology, distributed computing technology or client-server computing technology may be used.
[0054] Figure 2 2 is a block diagram illustrating a display device 160 that controls a position or region of an image based on a change in content of the image according to various embodiments. Figure 2, the display device 160 may include a display 210 and a display driver integrated circuit (DDI) 230 that controls the display 210. The DDI 230 may include an interface module 231, a memory 233 (e.g., a buffer memory), an image processing module 235, or a mapping module 237. The DDI 230 may receive image information containing image data or an image control signal corresponding to a command to control image data from another component of the electronic device 101 via the interface module 231. For example, according to an embodiment, the image information may be received from a processor 120 (e.g., a main processor 121 (e.g., an application processor)) or an auxiliary processor 123 (e.g., a graphics processing unit) that operates independently of the function of the main processor 121. For example, the DDI 230 may communicate with the touch circuit 150 or the sensor module 176 via the interface module 231. For example, on a frame-by-frame basis, the DDI 230 may also store at least a portion of the received image information in the memory 233. The image processing module 235 may perform pre-processing or post-processing (e.g., adjustment of resolution, brightness, or size) with respect to at least a portion of the image information. According to an embodiment, the pre-processing or post-processing may be performed, for example, based at least in part on one or more features of the image data or one or more features of the display 210. The mapping module 237 may generate a voltage value or a current value corresponding to the image data pre-processed or post-processed by the image processing module 235. According to an embodiment, the generation of the voltage value or the current value may be performed, for example, based at least in part on one or more attributes of the pixel (e.g., an array of pixels, such as RGB stripes or a pixel arrangement structure, or the size of each sub-pixel). For example, at least some pixels of the display 210 may be driven, at least in part, based on the voltage value or the current value, so that visual information corresponding to the image data (e.g., text, an image, or an icon) may be displayed via the display 210.
[0055] According to an embodiment, the display device 160 may further include a touch circuit 250. The touch circuit 250 may include a touch sensor 251 and a touch sensor IC 253 that controls the touch sensor 251. The touch sensor IC 253 may control the touch sensor 251 to sense a touch input or a hovering input relative to a specific position on the display 210. To achieve this, for example, the touch sensor 251 may detect (e.g., measure) a change in a signal corresponding to a specific position on the display 210 (e.g., voltage, amount of light, resistance, or amount of one or more charges). The touch circuit 250 may provide input information (e.g., position, area, pressure, or time) indicating a touch input or a hovering input detected via the touch sensor 251 to the processor 120. According to an embodiment, at least a portion of the touch circuit 250 (e.g., the touch sensor IC 253) may be formed as a part of the display 210 or the DDI 230, or may be formed as a part of another component (e.g., the auxiliary processor 123) arranged outside the display device 160.
[0056] According to an embodiment, the display device 160 may further include at least one sensor (e.g., a fingerprint sensor, an iris sensor, a pressure sensor, or an illumination sensor) of the sensor module 176 or a control circuit of at least one sensor. In this case, the at least one sensor or the control circuit of at least one sensor may be embedded in a portion of a component (e.g., the display 210, the DDI 230, or the touch circuit 150) in the display device 160. For example, when the sensor module 176 embedded in the display device 160 includes a biometric sensor (e.g., a fingerprint sensor), the biometric sensor may obtain biometric information (e.g., a fingerprint image) corresponding to a touch input received via a portion of the display 210. As another example, when the sensor module 176 embedded in the display device 160 includes a pressure sensor, the pressure sensor may obtain pressure information corresponding to a touch input received via a portion or the entire area of the display 210. According to an embodiment, the touch sensor 251 or the sensor module 176 may be arranged between pixels in a pixel layer of the display 210, or above or below the pixel layer.
[0057] Figure 3 is a flowchart 300 illustrating a driving method of the electronic device 101 according to an embodiment.
[0058] In operation 310, the electronic device 101 according to the embodiment can move the display position of one or more pixel data corresponding to the image associated with the application by a specified distance by using the display driver IC 230. The display 210 may include an active area (A / A) for displaying the image. An image associated with at least one application may be displayed on the active area of the display 210. The image associated with the application may display information associated with the running or operating state of the corresponding application (e.g., a running screen). When the application operates according to the user's input or over time, the image associated with the application may display the changed state of the application and the information to be indicated by the application. When multiple applications are running, the image associated with the application may be the running screen of the application being input by the user, or the operating screen of the active application.
[0059] In an embodiment, one or more pixels may be used to display an image. One or more pixels arranged on the display 210 may operate based on pixel data. The display 210 may display an image with a specified brightness or a specified color based on the pixel data. For example, the display 210 may receive pixel data for displaying an image associated with an application, and may display an image corresponding to the received pixel data.
[0060] In an embodiment, the display driver IC 230 may change the display position of one or more pixel data based on a specified rule on the active area. For example, the display driver IC 230 may change the position of the image at a specified time interval on the active area.
[0061] In an embodiment, the position of the image can be moved a specified distance from any point. Any point can be set as a coordinate. Any point can be represented as a distinguishing point on the display 210. For example, the position of the image can set the upper left corner vertex of the running screen as a reference point to represent the upper left corner vertex as the origin coordinate. The upper left vertex can be located at a first point before moving, and can be moved a specified distance to move to a second point. The specified distance can be the length required to prevent degradation generated when the image is kept for a long time. For example, the specified length can correspond to the length of a plurality of pixels arranged to a point invisible to the user.
[0062] In an embodiment, the display driver IC 230 may specify the length of any area movement. The display driver IC 230 may analyze the content constituting the image displayed on the display 210. For example, the display driver IC 230 may analyze parameters such as the brightness or color of the content. The display driver IC 230 may analyze the degree of degradation generated when the display 210 displays the content. The display driver IC 230 may specify the distance of movement according to the degree of degradation generated by the content. The display driver IC 230 may specify the distance of movement of each area according to the content displayed on any area of the display 210.
[0063] In operation 320, the electronic device 101 according to the embodiment may enlarge the first part of the image by a specified range based on the specified distance. The processor 120 of the electronic device 101 may enlarge at least a portion of the portion of the displayed image to fill the portion that becomes the blank space, because when the display position of one or more pixel data moves the specified distance, the image is not displayed on the display 210. For example, the processor 120 may increase the area of the portion adjacent to the portion that becomes the blank space. The processor 120 may enlarge the portion of the image adjacent to the portion that becomes the blank space to fill the blank space.
[0064] In operation 330, the electronic device 101 according to the embodiment may reduce the second part of the image by a specified range based on the specified distance. When the display position of one or more pixel data moves the specified distance, the processor 120 of the electronic device 101 may reduce at least a portion of the portion of the displayed image to prevent the cropped portion of the image from leaving the display 210. For example, the processor 120 may reduce the area of the portion of the image adjacent to the portion leaving the display 210. The processor 120 may reduce the portion of the image adjacent to the portion leaving the display 210 so that the image is placed in the display 210 without the cropped portion.
[0065] In operation 340, the electronic device 101 according to the embodiment may display an image on the active area based on the enlarged first part and the reduced second part. Although the image having the enlarged first part and the reduced second part moves by a specified length, it may be output on the display 210 without a blank part or a cropped part.
[0066] Figure 4 4 is a schematic diagram showing an image 410 of a mobile application of the electronic device 101 according to an embodiment.
[0067] In an embodiment, the display driver IC 230 of the electronic device 101 may display an image 410 associated with an application on the display 210. The display driver IC 230 may move the display position of one or more pixel data corresponding to the image 410 to prevent degradation of the display 210. The display driver IC 230 may move the display position of the pixel data by a specified distance at a specified time interval. The display driver IC 230 may move the display position of the pixel data in a predetermined direction.
[0068] In an embodiment, after the display position of the pixel data is moved, the moved image 420 may be displayed on the display 210. To compare the same content relative to the position where the same content is displayed, the moved image 420 may have a distance difference of a specified distance from the image 410. The moved image 420 may include a first portion 421 and a second portion 422.
[0069] In an embodiment, the first portion 421 may be arranged on an edge region of the moving image 420. The first portion 421 may be arranged on the opposite side of the direction in which the display position of the pixel data moves. For example, when the display position of the pixel data moves to the lower right to display the moving image 420, the first portion 421 may be arranged at the upper left of the moving image 420.
[0070] In an embodiment, the second part 422 may be arranged on an edge area of the moving running screen 420. The second part 422 may be arranged in a direction in which the display position of the pixel data moves. For example, when the display position of the pixel data moves to the lower right to display the moving image 420, the first part 421 may be arranged at the lower right of the moving image 420.
[0071] In an embodiment, the image 410 before being moved can display the contents constituting the image on the active area, which is the area shown by the solid line. The image 420 before being moved can display the contents constituting the image on the content area of the image, which is the area shown by the dotted line.
[0072] Figure 5A 5 is a schematic diagram showing that the electronic device 101 zooms in on an image according to an embodiment.
[0073] In an embodiment, the processor 120 of the electronic device 101 may enlarge at least a portion of the image. The processor 120 may identify a blank space on the active area of the display 210 where the image is not displayed. The processor 120 may enlarge the first portion 510 of the image to remove the blank space of the display 210. The processor 120 may set the enlarged portion of the image to the first portion 510. For example, when the opposite side of the direction in which the display position of the pixel data moves is enlarged, the processor 120 may set at least a portion of the opposite side of the direction in which the display position of the pixel data moves to the first portion 510.
[0074] In an embodiment, enlargement can be performed in the first part 510. When enlargement is applied, the area of the portion displaying the same content can be enlarged so that the user does not see distortion. Enlargement can be applied by applying pixel replication or pixel interpolation. When pixel replication is applied, the pixels of the blank space can be the same as each pixel operation of the image of the area adjacent to the blank space of the display 210. When pixel interpolation is applied, the pixels of the image of the area adjacent to the blank space of the display 210 can be set to groups of every specified number of pixels. The processor 120 can set the average value of the pixels of the corresponding group to be displayed by the next pixel. In this way, the blank space of the display 210 can be filled while increasing the number of pixels displaying the same content on the first part 510.
[0075] In an embodiment, as the display position of the pixel data moves, the processor 120 of the electronic device 101 may enlarge the first portion 510 to fill the blank portion on the active area of the display 210. The processor 120 may enlarge the first portion 510 to the boundary of the active area. For example, the processor 120 may be configured to enlarge and display the content displayed on the content area of the image displayed on the first portion 510 of the dotted line when it is not enlarged to the boundary of the active area.
[0076] Figure 5B FIG. 1 is a schematic diagram showing that the electronic device 101 reduces an image according to an embodiment.
[0077] In an embodiment, the processor 120 of the electronic device 101 may reduce at least a portion of the image. The processor 120 may identify a portion of the image that leaves the active area of the display 210 to be cropped. The processor 120 may reduce the second portion 520 of the image to remove the cropped portion of the image. The processor 120 may set the reduced portion of the image as the second portion 520. For example, when the direction in which the display position of the pixel data moves is reduced, the processor 120 may set at least a portion of the direction of the display position of the pixel data as the second portion 520.
[0078] In an embodiment, a reduction can be performed in the second portion 520. When a reduction is applied, the area of the portion displaying the same content can be reduced so that the distortion is not visible to the user. Pixel truncation can be applied to apply the reduction. When pixel truncation is applied, the pixels of the image of the area adjacent to the blank space of the display 210 can be set to groups of every specified number of pixels. The processor 120 can be configured to delete any one of the pixels of the corresponding group. In this way, the image leaving the display 210 can be reduced while reducing the number of pixels displaying the same content on the second portion 520.
[0079] In an embodiment, as the display position of the pixel data moves, the processor 120 of the electronic device 101 may reduce the second portion 520 to remove the portion cropped on the active area of the display 210. The processor 120 may reduce the first portion 520 to the boundary of the active area. For example, the processor 120 may be configured to reduce and display the content displayed on the content area of the image displayed on the second portion 520 of the dotted line when not reduced to the boundary of the active area.
[0080] Figure 6 6 is a schematic diagram showing that the electronic device 101 according to the embodiment zooms in and crops all contents constituting an image.
[0081] In an embodiment, the display driver IC 230 may move the content of the image in the direction of the lower right corner. The content of the image may be moved to the lower right corner compared to the active area. A blank area where the pixel data does not display the content may appear in the upper left corner area of the active area. At least a portion of the content displayed by the pixel data may be moved outside the active area on the lower right area of the active area, and may not be displayed on the active area to be cropped.
[0082] In an embodiment, the processor 120 may set at least a portion of the opposite side of the direction in which the display position of the pixel data moves as the first portion 610, and may set at least a portion of the direction in which the display position of the pixel data moves as the second portion 620. For example, the processor 120 may set the upper left corner area on the opposite side of the content moving direction of the image as the first portion 610, and may set the lower right corner area in the content moving direction of the image as the second portion 620.
[0083] In an embodiment, the processor 120 of the electronic device 101 may apply magnification to the first portion 610 of the content of the image to magnify the first portion 610. The processor 120 may magnify the blank portion to be filled on the active area. The processor 120 may magnify the content of the image displayed on the first portion 610 to the boundary of the active area. For example, the processor 120 may be configured to magnify and display the content displayed on the content area of the image displayed on the first portion 610 of the dotted line when it is not magnified to the boundary of the active area.
[0084] In an embodiment, the processor 120 of the electronic device 101 may be configured to keep the second portion 620 of the content of the image unchanged without enlarging or reducing the second portion 620. The processor 120 may display the content of the image displayed on the second portion 620 in the same manner as before the movement. The processor 120 may be configured to crop the portion of the content of the image that is moved outside the active area. The processor 120 may not be able to display the portion of the content of the image that is moved outside the active area. For example, when it is determined that the display portion area is cropped, the content is irrelevant, for example, when the same color or the same schematic pattern is repeated on the second portion 620, the processor 120 may be in a state where the content is not displayed outside the active area, and the content displayed on the content area of the image displayed on the second portion 620 when it is not reduced.
[0085] Figure 7 700 is a diagram showing that an electronic device reduces content constituting a portion of an image according to an embodiment.
[0086] In an embodiment, the display driver IC 230 may move the content constituting a part of the image. In this case, only some of the content of the image may be moved from the active area, while other content may maintain its fixed position on the active area. The display driver IC 230 may move only the content that is prone to degradation on the display 210 from the active area. For example, in a state where the position of the background image content showing the background that changes in real time in the image is fixed, the display driver IC 230 may only move the position of specific content, such as a button that maintains a fixed shape and color.
[0087] In an embodiment, the display driver IC 230 may move the content constituting a portion of the image outside the active area. At least a portion of the content to be displayed by the pixel data may be moved outside the active area on the upper left corner area of the active area and may not be displayed on the active area to be cropped.
[0088] In an embodiment, the processor 120 may set at least a portion of the opposite side of the direction in which the display position of the pixel data moves as the first portion 710, and may set at least a portion of the direction in which the display position of the pixel data moves as the second portion 720. For example, the processor 120 may set the lower right corner portion of the content area of the image as the first portion 710, and may set the upper left corner portion of the content area of the image as the second portion 720.
[0089] In an embodiment, the processor 120 of the electronic device 101 may be configured to keep the first portion 710 of the content of the image unchanged without enlarging or reducing the first portion 710. The processor 120 may display the content of the image displayed on the first portion 710 in the same manner as before the movement.
[0090] In an embodiment, the processor 120 may apply the reduction to the second portion 720 of the content of the image to reduce the second portion 720. The processor 120 may reduce the second portion 720 so that the cropped portion does not appear in the content of the image. When the display position of the pixel data moves, the processor 120 may reduce the second portion 720 to remove the portion cropped on the active area. The processor 120 may reduce the second portion 720 to the boundary of the active area. For example, the processor 120 may be configured to reduce and display the content displayed on the content area of the image displayed on the second portion 720 when not reduced to the boundary of the active area.
[0091] Figure 8 2 is a schematic diagram showing that the electronic device according to the embodiment enlarges the content constituting a part of the image.
[0092] In an embodiment, the display driver IC 230 may move the content constituting a part of the image to the inside of the active area. A blank area where the pixel data does not display the content may appear in the upper left corner area of the display area.
[0093] In an embodiment, the processor 120 may set at least a portion of the opposite side of the direction in which the display position of the pixel data moves as the first portion 810, and may set at least a portion of the direction in which the display position of the pixel data moves as the second portion 820. For example, the processor 120 may set the upper left corner portion of the content area of the image as the first portion 810, and may set the lower right corner portion of the content area of the image as the second portion 820.
[0094] In an embodiment, the processor 120 may apply a magnification to the first portion 810 of the content of the image to magnify the first portion 810. The processor 120 may magnify the first portion 810 so that the cropped portion does not appear on the active area. The processor 120 may magnify the first portion 810 so that a blank area according to the movement of the display position of the pixel data does not appear on the active area. The processor 120 may magnify the first portion 810 to the boundary of the active area. For example, the processor 120 may be configured to magnify and display the content displayed on the content area of the image displayed on the first portion 810 when not zoomed out to the boundary of the active area.
[0095] In an embodiment, the processor 120 of the electronic device 101 may be configured to keep the second portion 820 of the content of the image unchanged without enlarging or reducing the second portion 820. The processor 120 may display the content of the image displayed on the second portion 820 in the same manner as before the movement.
[0096] Fig. 9 FIG. 9 is a schematic diagram 900 showing the electronic device 101 zooming in and out of an image according to another embodiment.
[0097] In an embodiment, the processor 120 of the electronic device 101 may enlarge the first portion 910 of the image to remove the blank space of the active area of the display 210. In order to enlarge the image to the opposite side of the direction in which the display position of the pixel data moves, the processor 120 may set at least a portion of the central portion of the image to the first portion 910. For example, when the display position of the pixel data moves to the right, the processor 120 may apply enlargement to the first portion 910 set in the central portion to enlarge the image to the left. The processor 120 may enlarge the image to the boundary of the active area of the display 210.
[0098] In an embodiment, the processor 120 of the electronic device 101 may reduce the second portion 920 of the image to remove the cropping space of the image. In order to reduce the image in the direction in which the display position of the pixel data moves, the processor 120 may set the edge portion arranged in the direction as the second portion 920. For example, when the display position of the pixel data moves to the right, the processor 120 may specify the right edge area as the second area 920. The processor 120 may apply reduction to the second portion 920 to reduce the image. The processor 120 may reduce the image to the boundary of the active area of the display 210.
[0099] Fig.10 FIG. 100 is a schematic diagram showing that the electronic device 101 zooms in and out of an image according to another embodiment.
[0100] In an embodiment, the processor 120 of the electronic device 101 may enlarge the first portion 1010 of the image to remove the blank space of the active area of the display 210. In order to enlarge the image to the opposite side of the direction in which the display position of the pixel data moves, the processor 120 may set the edge portion arranged on the opposite side of the direction as the first portion 1010. For example, when the display position of the pixel data moves to the bottom, the processor 120 may specify the top edge area as the first portion 1010. The processor 120 may apply the enlargement to the first portion 1010 to enlarge the image to the top. The processor 120 may enlarge the image to the boundary of the active area of the display 210.
[0101] In an embodiment, the processor 120 of the electronic device 101 may reduce the second portion 1020 of the image to remove the cropped portion of the image. In order to reduce the image in the direction in which the display position of the pixel data moves, the processor 120 may set at least a portion of the center portion as the second portion 1020. For example, when the display position of the pixel data moves to the bottom, the processor 120 may apply reduction to the second portion 1020 to reduce the image. The processor 120 may reduce the image to the boundary of the active area of the display 210.
[0102] Fig.11 FIG. 11 is a schematic diagram 1100 showing the electronic device 101 displaying a three-dimensional image according to an embodiment.
[0103] In an embodiment, the display driver IC 230 of the electronic device 101 may be configured to represent an edge portion 1110 adjacent to a border of the display 210 in a three-dimensional image when the display position of the pixel data moves. When the display position of the pixel data moves, the display driver IC 230 may display three-dimensional content by allocating a three-dimensional effect while changing the area of the content displayed on the edge portion 1110 of the image.
[0104] In an embodiment, the display driver IC 230 may be configured to perform stereoscopic effect processing, such as a ripple effect or a three-dimensional effect, on the edge portion 1110 so that the user views the running screen like a three-dimensional screen. The display driver IC 230 may be configured to change data in software so that the edge portion 1110 of the image is visible like a three-dimensional screen, or may be configured to use the physical structure of the electronic device 101 so that the edge portion 1110 of the image is visible like a three-dimensional screen. For example, the display driver IC 230 may be configured to assign a sense of curvature when the edge portion 1110 of the display 210 is formed as a curved surface different from the center portion 1120, and to change the area of the content when the display position of the pixel data moves, so that the user views an image like a three-dimensional screen.
[0105] Fig.12 1200 is a diagram showing the electronic device 101 moving an image having fabrication portions 1230 and 1240 according to an embodiment.
[0106] In an embodiment, the display driver IC 230 of the electronic device 101 may move the image. For example, the display driver IC 230 may move the image by a specified distance relative to a predetermined point 1210 which is one of the vertices of the image to move the predetermined point 1210 to a moving point 1220 .
[0107] In an embodiment, the display driver IC 230 may generate a shielding portion 1230 that hides an image of an edge portion of the image adjacent to the border of the display 210. The shielding portion 1230 may be arranged to surround an active area in a frame arranged on the border of the display 210. The shielding portion 1230 may be arranged to surround a vertex and a corner including the predetermined point 1210. The pixels displaying the shielding portion 1230 may be operated at a predefined grayscale (e.g., a black grayscale) so that the image is not visible.
[0108] In an embodiment, when the position of the image moves, the shielding portion 1230 may move a specified distance in the same direction as the direction in which the display position of the pixel data moves. When the display position of the pixel data moves, the moving shielding portion 1240 may be arranged relative to the moving point 1220 to surround the vertex and corner including the moving point 1220. As another example, when the position of the image moves, the shielding portion 1230 may be enlarged by a specified distance in the same direction as the direction in which the display position of the pixel data moves. In this case, the area of the shielding portion 1230 may increase to include all of the portion 1240 from the initially occupied area to the vertex and corner surrounding the moving point 1220 including the moving point 1220 relative to the moving point 1220.
[0109] Fig.13 1300 is a schematic diagram showing the electronic device 101 moving the position of an image according to another embodiment.
[0110] In an embodiment, the display driver IC 230 of the electronic device 101 may change the movement intensity and jump area of the content of the image depending on the driving conditions of the display 210. In the present disclosure, the movement intensity of the content of the image may be referred to as the time interval of the position of the moving image. In addition, in the present disclosure, the jump area of the content of the image may be referred to as the specified distance of the position of the moving image. The more the risk of degradation on the display 210 increases, the more the display driver IC 230 may increase the movement intensity and jump area of the content. The risk of degradation occurring may be calculated based on the brightness of the image, the temperature of the electronic device 101, or the color intensity of the image.
[0111] In an embodiment, the display driver IC 230 of the electronic device 101 can move the position of the image at a specified time interval. The specified time interval can be set according to the brightness of the image, the temperature of the electronic device 101, or the color intensity of the image. For example, when the brightness of the image increases to a specified brightness or higher (e.g., a standard brightness of 183 nits or higher), the display driver IC 230 can reduce the cycle of image movement (e.g., reduce 60 seconds to 40 seconds). As another example, when the brightness of the image decreases to another specified brightness or lower (e.g., a low brightness of 60 nits or lower), the display driver IC 230 can increase the cycle of image movement (e.g., increase 60 seconds to 90 seconds).
[0112] In an embodiment, the display driver IC 230 of the electronic device 101 may move the position of the image by a specified distance. The specified distance may be proportional to the risk that degradation will occur. For example, the specified distance may be set according to the brightness of the image, the temperature of the electronic device 101, or the color intensity of the image.
[0113] In an embodiment, the display driver IC 230 of the electronic device 101 may move the image 1310 by a specified distance, and may display the moved images 1320 and 1330. For example, when the brightness of the image increases to a specified brightness or higher, the display driver IC 230 may increase the distance the image moves (e.g., increase the width of two pixels to a width of three pixels) and may display the moved image 1330. As another example, when the brightness of the image decreases to another specified brightness or lower, the display driver IC 230 may decrease the distance the image moves (e.g., decrease the width of two pixels to a width of one pixel) and may display the moved image 1320.
[0114] Fig.14 1400 is a schematic diagram showing that the electronic device 101 moves an image position according to another embodiment.
[0115] In an embodiment, the display driver IC 230 of the electronic device 101 may divide the image into a plurality of regions, including a first region 1410 and a second region 1420. The first region 1410 and the second region 1420 may be arranged at different positions of the image. The first region 1410 and the second region 1420 may display different contents. The first region 1410 and the second region 1420 may have different areas, brightness, temperatures, color intensities, or amounts of change in displayed contents. The first region 1410 and the second region 1420 may have different degrees of degradation.
[0116] In an embodiment, the processor 120 of the electronic device 101 may move the position of the first area 1410 by a first distance, and may move the position of the second area 1420 by a second distance. After the first area 1410 moves the first distance, the content displayed on the first area 1410 may be displayed on the moved first area 1430. After the second area moves the second distance, the content displayed on the second area 1420 may be displayed on the moved second area 1440. The first distance or the second distance may be set based on conditions such as the area of the first area 1410 or the second area 1420, the area around the first area 1410 or the second area 1420, or the risk of degradation in the first area 1410 or the second area 1420. For example, when the area of the first area 1410 is small, and when low-brightness content is displayed, the processor 120 may set the first distance to be shorter than the second distance.
[0117] In an embodiment, the processor 120 of the electronic device 101 may be configured to display an image on the active area based on the moved first area 1430 and the moved second area 1440. The processor 120 may move the first area 1410 or the second area 1420 to change the position to the moved first area 1430 or the moved second area 1440, and may display the image. The processor 120 may enlarge or reduce an area other than the first area 1410 or the second area 1420 to prevent a blank space or a cropped portion from appearing due to movement, and may display the image on the active area.
[0118] Fig.15 1500 is a block diagram showing that the electronic device 101 according to an embodiment corrects the touch coordinates of an image into movement coordinates. Fig.15 In the embodiment, the AP 1510 may be substantially the same as the processor 120, and the DDI 1520 may be substantially the same as the display driver IC 230. Fig.12 In the embodiment, the display 1530 may be the same component as the display 210, and the touch IC 1540 may be the same component as the touch sensor IC 253. Fig.15 In the embodiment, the touch panel 1550 may be disposed on the display 1530 and may include a touch sensor 251 to detect a user's touch.
[0119] In an embodiment, the AP 1510 may control the DDI 1520 and may deliver pixel data display position coordinates capable of displaying an image of an application to the DDI 1520 .
[0120] In an embodiment, the DDI 1520 may display an image on the display 1530 using the image data obtained from the AP 1510. When displaying the image, the DDI 1520 may move the pixel data display position coordinates on the display 1530 to prevent degradation. For example, the DDI 1520 may move the image by a specified distance at a specified time interval. In this case, the vertices of the image may move by a change amount of the specified coordinates.
[0121] In an embodiment, the DDI 1520 may notify the AP 1510 and the touch IC 1540 of the image coordinate movement. The DDI 1520 may deliver information associated with the time when the image coordinates move and the amount of coordinate change to the AP 1510 and the touch IC 1540.
[0122] In an embodiment, the touch IC 1540 may receive information providing a notification that the pixel data display position coordinates are moved from the DDI 1520. When receiving the information providing a notification that the pixel data display position coordinates are moved, the touch IC 1540 may detect that the touch coordinates of the position where the user touches the content should be corrected to correspond to the moved image because the image moves. The touch IC 1540 may request the AP 1510 to correct the touch coordinates.
[0123] In an embodiment, the AP 1510 may receive information providing a notification of the movement of the pixel data display position coordinates from the DDI 1520, and may receive a request to correct the touch coordinates from the touch IC 1540. The AP 1510 may correct the touch coordinates based on the amount of change in the pixel data display position coordinates. For example, the AP 1510 may move the touch coordinates to correspond to the amount of change in the pixel data display position coordinates, and apply the same touch coordinates to the same content.
[0124] In an embodiment, the AP 1510 may correct the touch coordinates and transfer them to the touch IC 1540. The AP 1510 may input the corrected touch coordinates to the touch IC 1540 in one-to-one correspondence.
[0125] In an embodiment, the touch IC 1540 may notify the touch panel 1550 of the touch coordinate movement. The touch IC 1540 may be configured to detect a user's touch in response to the touch coordinates moved by the touch sensor 251 of the touch panel 1550.
[0126] The electronic device according to various embodiments may be one of various types of electronic devices. The electronic device may include, for example, a portable communication device (e.g., a smart phone), a computer device, a portable multimedia device, a portable medical device, a camera, a wearable device, or a household appliance. According to an embodiment of the present disclosure, the electronic device is not limited to those described above.
[0127] It should be understood that the various embodiments of the present disclosure and the terms used therein are not intended to limit the technical features set forth herein to specific embodiments, but include various variations, equivalents or substitutes of the corresponding embodiments. With respect to the description of the accompanying drawings, similar reference numerals may be used to refer to similar or related elements. It should be understood that the singular form of the noun corresponding to the item may include one or more of the things, unless the relevant context clearly indicates otherwise. As used herein, each of the phrases such as "A or B", "at least one of A and B", "at least one of A or B", "A, B or C", "at least one of A, B and C" and "at least one of A, B or C" may include any one or all possible combinations of the items listed together in one of the corresponding phrases. As used herein, terms such as "1st" and "2nd", or "first" and "second" may be used to simply distinguish the corresponding component from another, and do not limit the component in other aspects (e.g., importance or order). It should be understood that if an element (e.g., a first element) is referred to as being "coupled or connected to" or "coupled to" or "connected to" another element, with or without the term "operably" or "communicatively," this means that the element may be coupled to the other element directly (e.g., wired), wirelessly, or via a third element.
[0128] As used herein, the term "module" may include units implemented in hardware, software, or firmware, and may be used interchangeably with other terms such as "logic," "logic block," "component," or "circuit." A module may be a single integral component, or its smallest unit or component, adapted to perform one or more functions. For example, according to an embodiment, the module may be implemented in the form of an application-specific integrated circuit (ASIC).
[0129] The various embodiments described herein may be implemented as software (e.g., program 140) including one or more instructions, one or more instructions stored in a storage medium (e.g., internal memory 136 or external memory 138) that can be read by a machine (e.g., electronic device 101). For example, a processor (e.g., processor 120) of a machine (e.g., electronic device 101) may call at least one of the one or more instructions stored in the storage medium and run it with or without one or more other components under the control of the processor. This allows the machine to be operated to perform at least one function according to at least one instruction called. The one or more instructions may include code generated by a compiler or code that can be run by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Among them, the term "non-transitory" only means that the storage medium is a tangible device and does not include signals (e.g., electromagnetic waves), but the term does not distinguish between data being semi-permanently stored in the storage medium and data being temporarily stored in the storage medium.
[0130] According to an embodiment, the method according to various embodiments of the present disclosure may be included in a computer program product and provided in the computer program product. The computer program product may be traded between a seller and a buyer as a product. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., a compact disc read-only memory (CD-ROM)), or via an application store (e.g., PlayStore). TM ) online distribution (e.g., download or upload), or directly between two user devices (e.g., smartphones). If distributed online, at least a portion of the computer program product may be temporarily generated or at least temporarily stored in a machine-readable storage medium (such as a memory of a manufacturer's server, a server of an application store, or a relay server).
[0131] According to various embodiments, each component (e.g., module or program) of the above-mentioned components may include a single entity or multiple entities. According to various embodiments, one or more of the above-mentioned components may be omitted, or one or more other components may be added. Alternatively or additionally, multiple components (e.g., modules or programs) may be integrated into a single component. In this case, according to various embodiments, the integrated component may still perform one or more functions of each of the multiple components in the same or similar manner as performed by a corresponding one of the multiple components before integration. According to various embodiments, the operations performed by a module, a program or another component may be performed sequentially, in parallel, repeatedly or heuristically, or one or more of the operations may be performed or omitted in a different order, or one or more other operations may be added.
Claims
1. An electronic device, comprising: monitor; A display driver integrated circuit IC configured to drive the display; and at least one processor operably connected to the display and the display driver IC, wherein the display driver IC is configured to move a display position of one or more pixel data corresponding to an image associated with at least one application from a specified point by a specified distance on an active area of the display depending on at least one parameter, and Wherein, the at least one processor is configured to: enlarging the first portion of the image to a boundary of the active area to fill a blank portion on the active area generated by moving a display position of the pixel data to reduce degradation generated when the image is maintained for a predetermined time, wherein enlarging the first portion of the image includes increasing the number of pixels used to display the first portion of the image; and displaying the image on the active area based on the enlarged first portion, The at least one parameter includes brightness of the image, temperature of the electronic device or color intensity of the image.
2. The electronic device according to claim 1, wherein: The at least one processor is configured to: As the display position of the pixel data moves, reducing the second portion of the image to a boundary of the active area to remove a cropped portion of the image on the active area to reduce degradation generated when the image is maintained for a predetermined time, wherein reducing the second portion of the image includes reducing the number of pixels used to display the second portion of the image; and Wherein, the at least one processor is further configured to: The image is displayed on the active area based on the enlarged first portion and the reduced second portion.
3. The electronic device according to claim 2, wherein: The at least one processor is configured to: designating at least a portion on the opposite side of the direction in which the display position of the pixel data moves as the first portion; as well as At least a part of the direction in which the display position of the pixel data moves is designated as the second part.
4. The electronic device according to claim 2, wherein: The at least one processor is configured to: Performing enlargement on the first portion by applying pixel replication or pixel interpolation; and Downscaling is performed on the second portion by applying pixel truncation.
5. The electronic device according to claim 1, wherein: The display driver IC is configured as: An edge portion of the image adjacent to a border of the display is represented three-dimensionally during the moving.
6. The electronic device according to claim 1, wherein: The display driver IC is configured as: dividing the image into a plurality of regions including a first region and a second region; Moving the display position of the pixel data of the first area by a first distance; moving the display position of the pixel data of the second area by a second distance; as well as The image is displayed on the active area based on the moved first area and the moved second area.
7. An electronic device comprising: monitor; A display driver integrated circuit IC configured to drive the display; and at least one processor operably connected to the display and the display driver IC, wherein the display driver IC is configured to move a display position of one or more pixel data corresponding to an image associated with at least one application on an active area of the display by a specified distance depending on at least one parameter, and Wherein, the at least one processor is configured to: As the display position of the pixel data moves, the first portion of the image is enlarged to the boundary of the active area to fill the blank portion on the active area to reduce degradation generated when the image is maintained for a predetermined time, wherein enlarging the first portion of the image comprises increasing the number of pixels used to display the first portion of the image; and displaying the image on the active area based on the enlarged first portion, The at least one parameter includes brightness of the image, temperature of the electronic device or color intensity of the image.
8. The electronic device according to claim 7, wherein: The at least one processor is configured to: As the display position of the pixel data moves, reducing the second portion of the image to a boundary of the active area to remove a cropped portion of the image on the active area to reduce degradation generated when the image is maintained for a predetermined time, wherein reducing the second portion of the image includes reducing the number of pixels used to display the second portion of the image; Wherein, the at least one processor is further configured to: The image is displayed on the active area based on the enlarged first portion and the reduced second portion.
9. The electronic device according to claim 8, wherein: The at least one processor is configured to: Performing enlargement on the first portion by applying pixel replication or pixel interpolation; and Reduction is performed on the second portion by applying area truncation or pixel deletion.
10. The electronic device according to claim 8, wherein: The display driver IC is configured as: During the movement, an edge portion of the operating screen adjacent to a border of the display is three-dimensionally represented.
11. The electronic device according to claim 7, wherein: The display driver IC is configured as: dividing the image into a plurality of regions including a first region and a second region; Moving the display position of the pixel data of the first area by a first distance; moving the display position of the pixel data of the second area by a second distance; as well as The image is displayed on the active area based on the moved first area and the moved second area.
12. A non-transitory computer-readable storage medium storing instructions, wherein when the instructions are executed by at least one processor of an electronic device, the at least one processor is configured to control the electronic device to perform operations, the electronic device comprising a display, the at least one processor, and a display driver integrated circuit (IC), the display driver IC being configured to move a display position of one or more pixel data corresponding to an image from a specified point to a specified distance on an active area of the display depending on at least one parameter, the operations comprising: As the display position of the pixel data moves, enlarging the first portion of the image to a boundary of the active area to fill a blank portion on the active area to reduce degradation generated when the image is maintained for a predetermined time, wherein enlarging the first portion of the image includes increasing the number of pixels used to display the first portion of the image; and displaying the image on the active area based on the enlarged first portion, The at least one parameter includes brightness of the image, temperature of the electronic device or color intensity of the image.
13. The non-transitory computer-readable storage medium of claim 12, wherein: The operations also include: As the display position of the pixel data moves, reducing the second portion of the image to a boundary of the active area to remove a cropped portion of the image on the active area to reduce degradation generated when the image is maintained for a predetermined time, wherein reducing the second portion of the image includes reducing the number of pixels used to display the second portion of the image; The displaying of the image includes displaying the image on the active area based on the enlarged first part and the reduced second part.
Citation Information
Patent Citations
Image corrector, display device including the same and method for displaying image using display device
CN106128346A
Image corrector, display device including the same and method for displaying image using display device
KR1020160132170A
Image sensing apparatus and method capable of merging function for obtaining high-precision image by synthesizing images and image stabilization function
US20020097324A1
Apparatus and method for recognizing a character image from an image screen
US20040057619A1
Image data creation device, image data reproduction device, and image data recording medium
US20050244050A1