Content determination method and device

By acquiring and processing copies of image data, determining the content displayed on the display screen, solving the problem of cumbersome user operations in the prior art, achieving efficient and accurate display content recognition, and improving user experience.

CN112099894BActive Publication Date: 2024-12-10BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202011027494.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-25
Publication Date
2024-12-10
Estimated Expiration
2040-09-25

AI Technical Summary

Technical Problem

In the prior art, the method of determining the content displayed on the display screen is cumbersome, the user operates inexpensively, and it is difficult to quickly and accurately identify the displayed content.

Method used

By obtaining a copy of the data of the image to be displayed and determining the target image content displayed on the display screen based on the target data copy corresponding to the target image that is acquired in advance, including copying image data, image drawing, and phantom image adjustment, eliminating the steps of copying image data, User screenshot operations improve efficiency.

Benefits of technology

It improves the efficiency of determining the content displayed on the display screen, improves the user experience, simplifies the operation process, reduces the impact of phantom images, and ensures the accuracy of content recognition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112099894B_ABST
    Figure CN112099894B_ABST
Patent Text Reader

Abstract

The present disclosure provides a content determination method and device. The method is applied to an electronic device, the electronic device includes a display screen, and the method includes: after acquiring image data of an image to be displayed, acquiring a data copy of the image data, the image data is used to send to the display screen, so that the display screen displays the image to be displayed according to the image data, in response to receiving a content determination instruction for a target image displayed on the display screen, determining the content of the target image displayed on the display screen according to a target data copy corresponding to the target image acquired in advance, eliminating the user's screenshot operation in the related art, improving the efficiency of determining the content displayed on the display screen, and improving the user's use experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer communication technology, and in particular to a content determination method and device. Background Art

[0002] The electronic device is equipped with a display screen, which is used to display information. In the related art, the electronic device determines the display content on the display screen by taking screenshots and identifying the pictures obtained by taking screenshots. However, the above method for determining the display content on the display screen has the disadvantages of cumbersome user operation and low efficiency. Summary of the invention

[0003] In order to overcome the problems existing in the related art, the present disclosure provides a content determination method and device.

[0004] According to a first aspect of an embodiment of the present disclosure, a content determination method is provided, which is applied to an electronic device, wherein the electronic device includes a display screen, and the method includes:

[0005] After acquiring image data of the image to be displayed, acquiring a data copy of the image data, wherein the image data is used to send to the display screen so that the display screen displays the image to be displayed according to the image data;

[0006] In response to receiving a content determination instruction for a target image displayed on the display screen, the content of the target image displayed on the display screen is determined according to a pre-acquired copy of target data corresponding to the target image.

[0007] Optionally, the method further comprises:

[0008] In response to receiving the screen capture operation, it is determined that the content determination instruction is received.

[0009] Optionally, obtaining a data copy of the image data includes:

[0010] The image data is copied to obtain a data copy.

[0011] Optionally, determining the content of the target image displayed on the display screen according to the pre-acquired target data copy corresponding to the target image includes:

[0012] Perform image drawing according to the target data copy;

[0013] The content of the drawn image is determined, and the content of the drawn image is used as the content of the target image.

[0014] Optionally, determining the content of the drawn image includes:

[0015] Determining whether the drawn image includes a ghost image;

[0016] If yes, adjusting the drawn image by modifying the target data copy so that the adjusted image does not include the ghost image;

[0017] The content of the adjusted image is determined, and the content of the adjusted image is used as the content of the drawn image.

[0018] According to a second aspect of an embodiment of the present disclosure, a content determination device is provided, which is applied to an electronic device, wherein the electronic device includes a display screen, and the device includes:

[0019] A copy acquisition module is configured to acquire a data copy of the image data after acquiring the image data of the image to be displayed, wherein the image data is used to send to the display screen so that the display screen displays the image to be displayed according to the image data;

[0020] The content determination module is configured to determine the content of the target image displayed on the display screen according to a pre-acquired target data copy corresponding to the target image in response to receiving a content determination instruction for the target image displayed on the display screen.

[0021] Optionally, the device further comprises:

[0022] The instruction determination module is configured to determine that the content determination instruction is received in response to receiving a screenshot operation.

[0023] Optionally, the copy acquisition module is configured to copy the image data to obtain the data copy.

[0024] Optionally, the content determination module includes:

[0025] A drawing submodule, configured to draw an image according to the target data copy;

[0026] The content determination submodule is configured to determine the content of the drawn image, and the content of the drawn image is used as the content of the target image.

[0027] Optionally, the content determination submodule includes:

[0028] an image determination unit configured to determine whether the drawn image includes a ghost image;

[0029] an image adjustment unit configured to, if yes, adjust the drawn image by modifying the target data copy so that the adjusted image does not include the ghost image;

[0030] The content determination unit is configured to determine the content of the adjusted image, and the content of the adjusted image is used as the content of the drawn image.

[0031] According to a third aspect of an embodiment of the present disclosure, a non-temporary computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the method described in any one of the first aspects is implemented.

[0032] According to a fourth aspect of an embodiment of the present disclosure, there is provided an electronic device, including:

[0033] processor;

[0034] a memory for storing processor-executable instructions;

[0035] Wherein, the processor is configured to:

[0036] After acquiring image data of the image to be displayed, acquiring a data copy of the image data, wherein the image data is used to send to the display screen so that the display screen displays the image to be displayed according to the image data;

[0037] In response to receiving a content determination instruction for a target image displayed on the display screen, the content of the target image displayed on the display screen is determined according to a pre-acquired copy of target data corresponding to the target image.

[0038] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:

[0039] In the disclosed embodiment, after acquiring image data of an image to be displayed, the electronic device acquires a data copy of the image data, and in response to receiving an instruction to determine the content of a target image displayed on the display screen, determines the content of the target image displayed on the display screen based on a copy of the target data corresponding to the pre-acquired target image, thereby eliminating the user's screenshot operation in the related technology, improving the efficiency of determining the content displayed on the display screen, and improving the user experience.

[0040] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 is a flow chart of a content determination method according to an exemplary embodiment;

[0042] Figure 2 is a block diagram of a content determination device according to an exemplary embodiment;

[0043] Figure 3The diagram is a schematic structural diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0044] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0045] The terms used in this disclosure are for the purpose of describing specific embodiments only and are not intended to limit the disclosure. The singular forms of "a", "said" and "the" used in this disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0046] It should be understood that although the terms first, second, third, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0047] Figure 1 is a flow chart of a content determination method according to an exemplary embodiment. Figure 1 The method shown is applied to an electronic device, the electronic device includes a display screen, and the method includes:

[0048] In step 101, after acquiring image data of an image to be displayed, a data copy of the image data of the image to be displayed is acquired, and the image data of the image to be displayed is used to send the image data of the image to be displayed to enable the display screen to display the image to be displayed according to the image data of the image to be displayed.

[0049] The image to be displayed can be understood as an image to be displayed on a display screen.

[0050] The electronic device obtains image data of an image to be displayed, and before sending the image data of the image to be displayed to the display screen, the image data can be copied to obtain a data copy of the image data, and the data copy can be stored.

[0051] In one embodiment, the electronic device may further include a central processing unit, and a screen IC (Integrated Circuit) may be provided on the display screen. After obtaining the image data of the image to be displayed, the central processing unit obtains a data copy of the image data of the image to be displayed, stores the data copy corresponding to the image to be displayed, and sends the image data of the image to be displayed to the screen IC. The screen IC drives the display screen to display the image to be displayed according to the image data of the image to be displayed.

[0052] For example, when browsing a page, the central processor of the electronic device obtains the page data of the page to be displayed, and before sending the page data to the screen IC, copies the page data to obtain a data copy of the page data. The data copy can be stored and the page data is sent to the screen IC, so that the screen IC drives the display screen to display the page according to the received page data.

[0053] For example, when shooting, the central processor of the electronic device obtains the image data collected by the camera, copies the image data, obtains a data copy of the image data, stores the data copy, and sends the image data collected by the camera to the screen IC, so that the screen IC drives the display screen to display the captured image according to the received image data.

[0054] In step 102, in response to receiving a content determination instruction for a target image displayed on a display screen, the content of the target image displayed on the display screen is determined according to a target data copy corresponding to the target image acquired in advance.

[0055] The target image can be understood as the image currently displayed on the display screen. When multiple images are displayed on the display screen, the target image can be all images or part of the images displayed on the display screen; the target image can be a default image of the electronic device, or the target image can be an image specified by the user. The content determination instruction is used to determine the content of the image currently displayed on the display screen.

[0056] The electronic device pre-stores data copies corresponding to different images. After receiving the content determination instruction, the electronic device obtains the data copy corresponding to the target image (hereinafter referred to as the target data copy), and determines the content of the target image displayed on the display screen according to the target data copy.

[0057] For example, after receiving the content determination instruction, the central processor of the electronic device obtains a target data copy corresponding to the target image, and determines the content of the target image displayed on the display screen according to the target data copy.

[0058] In one embodiment, the electronic device may determine that the content determination instruction has been received after receiving the screenshot operation. For example, the electronic device may be provided with a physical button, and the user may trigger the electronic device to receive the content determination instruction by pressing the physical button, or the user may trigger the electronic device to receive the content determination instruction by using a virtual button on the touch screen, or the user may trigger the electronic device to receive the content determination instruction by inputting a voice instruction.

[0059] In one embodiment, the electronic device can perform image drawing according to the target data copy, draw an image, determine the content of the drawn image, and determine the content of the drawn image as the content of the target image displayed on the display screen. For example, content recognition is performed on the drawn image to obtain the content of the drawn image.

[0060] In one embodiment, for an unclear image, such as an image including a ghost image, content recognition is performed on the unclear image, and a recognition result is prone to deviation.

[0061] Based on this, the electronic device can determine whether the drawn image includes a ghost image. If the drawn image includes a ghost image, the drawn image is adjusted by modifying the target data copy so that the adjusted image does not include the ghost image, and the content of the adjusted image is determined, and the content of the adjusted image is used as the content of the drawn image.

[0062] By using the above method, the ghost image included in the drawn image can be removed, so that the determined image content is more accurate.

[0063] In the disclosed embodiment, after acquiring image data of an image to be displayed, the electronic device acquires a data copy of the image data, and in response to receiving an instruction to determine the content of a target image displayed on the display screen, determines the content of the target image displayed on the display screen based on a copy of the target data corresponding to the pre-acquired target image, thereby eliminating the user's screenshot operation in the related technology, improving the efficiency of determining the content displayed on the display screen, and improving the user experience.

[0064] For the aforementioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should know that the present disclosure is not limited by the described order of actions, because according to the present disclosure, certain steps can be performed in other orders or simultaneously.

[0065] Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present disclosure.

[0066] Corresponding to the aforementioned application function implementation method embodiment, the present disclosure also provides an application function implementation device and a corresponding electronic device embodiment.

[0067] Figure 2 is a block diagram of a content determination device according to an exemplary embodiment. Figure 2 The content determination device shown is applied to an electronic device, the electronic device includes a display screen, and the device includes: a copy acquisition module 21 and a content determination module 22; wherein,

[0068] The copy acquisition module 21 is configured to acquire a data copy of the image data after acquiring the image data of the image to be displayed, wherein the image data is used to send to the display screen so that the display screen displays the image to be displayed according to the image data;

[0069] The content determination module 22 is configured to, in response to receiving a content determination instruction for a target image displayed on the display screen, determine the content of the target image displayed on the display screen according to a pre-acquired target data copy corresponding to the target image.

[0070] In an optional embodiment, Figure 2 Based on the content determination device shown, the device further includes: an instruction determination module;

[0071] The instruction determination module is configured to determine that the content determination instruction is received in response to receiving a screenshot operation.

[0072] In an optional embodiment, Figure 2 On the basis of the content determination device shown, the copy acquisition module 21 is configured to copy the image data to obtain the data copy.

[0073] In an optional embodiment, Figure 2 Based on the content determination device shown in the figure, the content determination module 22 includes: a drawing submodule and a content determination submodule; wherein,

[0074] The drawing submodule is configured to draw an image according to the target data copy;

[0075] The content determination submodule is configured to determine the content of the drawn image, and the content of the drawn image is used as the content of the target image.

[0076] In an optional embodiment, the content determination submodule includes: an image determination unit, an image adjustment unit and a content determination unit; wherein,

[0077] The image determination unit is configured to determine whether the drawn image includes a ghost image;

[0078] The image adjustment unit is configured to adjust the drawn image by modifying the target data copy so that the adjusted image does not include the ghost image;

[0079] The content determination unit is configured to determine the content of the adjusted image, and the content of the adjusted image is used as the content of the drawn image.

[0080] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can refer to the partial description of the method embodiments. The device embodiments described above are only schematic, wherein the units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the disclosed solution. A person of ordinary skill in the art may understand and implement it without creative work.

[0081] Accordingly, on the one hand, an embodiment of the present disclosure provides an electronic device, comprising: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to: after acquiring image data of an image to be displayed, acquire a data copy of the image data, wherein the image data is used to send to the display screen so that the display screen displays the image to be displayed according to the image data; in response to receiving an instruction to determine the content of a target image displayed on the display screen, determine the content of the target image displayed on the display screen according to a copy of the target data corresponding to the target image acquired in advance.

[0082] Figure 3 1 is a schematic diagram of the structure of an electronic device 1600 according to an exemplary embodiment. For example, the device 1600 may be a user device, which may specifically be a mobile phone, a computer, a digital broadcast electronic device, a message transceiver device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, a wearable device such as a smart watch, a smart glasses, a smart bracelet, a smart running shoe, etc.

[0083] Reference Figure 3 , the device 1600 may include one or more of the following components: a processing component 1602 , a memory 1604 , a power component 1606 , a multimedia component 1608 , an audio component 1610 , an input / output (I / O) interface 1612 , a sensor component 1614 , and a communication component 1616 .

[0084] The processing component 1602 generally controls the overall operation of the device 1600, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1602 may include one or more processors 1620 to execute instructions to perform all or part of the steps of the above-described method. In addition, the processing component 1602 may include one or more modules to facilitate the interaction between the processing component 1602 and other components. For example, the processing component 1602 may include a multimedia module to facilitate the interaction between the multimedia component 1608 and the processing component 1602.

[0085] The memory 1604 is configured to store various types of data to support operations on the device 1600. Examples of such data include instructions for any application or method operating on the device 1600, contact data, phone book data, messages, pictures, videos, etc. The memory 1604 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0086] The power supply component 1606 provides power to the various components of the device 1600. The power supply component 1606 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device 1600.

[0087] The multimedia component 1608 includes a screen that provides an output interface between the above-mentioned device 1600 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The above-mentioned touch sensor can not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the above-mentioned touch or slide operation. In some embodiments, the multimedia component 1608 includes a front camera and / or a rear camera. When the device 1600 is in an operating mode, such as an adjustment mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have a focal length and optical zoom capability.

[0088] The audio component 1610 is configured to output and / or input audio signals. For example, the audio component 1610 includes a microphone (MIC), and when the device 1600 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 1604 or sent via the communication component 1616. In some embodiments, the audio component 1610 also includes a speaker for outputting audio signals.

[0089] I / O interface 1612 provides an interface between processing component 1602 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: home button, volume button, start button, and lock button.

[0090] The sensor assembly 1614 includes one or more sensors for providing various aspects of the status assessment of the device 1600. For example, the sensor assembly 1614 can detect the open / closed state of the device 1600, the relative positioning of components, such as the display and keypad of the device 1600, the sensor assembly 1614 can also detect the position change of the device 1600 or a component of the device 1600, the presence or absence of user contact with the device 1600, the orientation or acceleration / deceleration of the device 1600, and the temperature change of the device 1600. The sensor assembly 1614 can include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1614 can also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1614 can also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0091] The communication component 1616 is configured to facilitate wired or wireless communication between the device 1600 and other devices. The device 1600 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1616 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the above-mentioned communication component 1616 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0092] In an exemplary embodiment, the device 1600 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above methods.

[0093] In an exemplary embodiment, a non-temporary computer-readable storage medium is also provided, such as a memory 1604 including instructions. When the instructions in the storage medium are executed by the processor 1620 of the device 1600, the device 1600 is enabled to perform a content determination method, the method comprising: after acquiring image data of an image to be displayed, acquiring a data copy of the image data, the image data being used to send to the display screen so that the display screen displays the image to be displayed according to the image data; in response to receiving a content determination instruction for a target image displayed on the display screen, determining the content of the target image displayed on the display screen according to a pre-acquired copy of the target data corresponding to the target image.

[0094] The non-transitory computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.

[0095] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0096] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A content determination method, characterized in that: Applied to an electronic device, the electronic device includes a display screen, and the method includes: After acquiring image data of an image to be displayed, acquiring a data copy of the image data, wherein the image data is used to be sent to the display screen so that the display screen displays the image to be displayed according to the image data; the data copy is acquired before sending the image data of the image to be displayed to the display screen; In response to receiving a content determination instruction for a target image displayed on the display screen, determining the content of the target image displayed on the display screen according to a pre-acquired copy of target data corresponding to the target image; The step of determining the content of the target image displayed on the display screen according to the target data copy corresponding to the target image acquired in advance includes: Perform image drawing according to the target data copy; If the drawn image includes a ghost image, adjusting the drawn image by modifying the target data copy so that the adjusted image does not include the ghost image; The content of the adjusted image is determined, and the content of the adjusted image is used as the content of the target image.

2. The method according to claim 1, characterized in that The method further comprises: In response to receiving the screen capture operation, it is determined that the content determination instruction is received.

3. The method according to claim 1, characterized in that The obtaining of a data copy of the image data comprises: The image data is copied to obtain a data copy.

4. A content determination device, characterized in that: Applied to an electronic device, the electronic device includes a display screen, and the device includes: a copy acquisition module, configured to acquire a data copy of the image data after acquiring image data of the image to be displayed, wherein the image data is used to be sent to the display screen so that the display screen displays the image to be displayed according to the image data; the data copy is acquired before the image data of the image to be displayed is sent to the display screen; a content determination module configured to, in response to receiving a content determination instruction for a target image displayed on the display screen, determine the content of the target image displayed on the display screen according to a target data copy corresponding to the target image acquired in advance; The content determination module comprises: A drawing submodule, configured to draw an image according to the target data copy; an image adjustment unit configured to adjust the drawn image by modifying the target data copy if the drawn image includes a ghost image, so that the adjusted image does not include the ghost image; The content determination unit is configured to determine the content of the adjusted image, and the content of the adjusted image is used as the content of the target image.

5. The device according to claim 4, characterized in that The device also includes: The instruction determination module is configured to determine that the content determination instruction is received in response to receiving a screenshot operation.

6. The device according to claim 4, characterized in that: The copy acquisition module is configured to copy the image data to obtain the data copy.

7. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 3 is implemented.

8. An electronic device, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to: After acquiring image data of an image to be displayed, acquiring a data copy of the image data, wherein the image data is used to be sent to a display screen so that the display screen displays the image to be displayed according to the image data; the data copy is acquired before sending the image data of the image to be displayed to the display screen; In response to receiving a content determination instruction for a target image displayed on the display screen, determining the content of the target image displayed on the display screen according to a pre-acquired copy of target data corresponding to the target image; The step of determining the content of the target image displayed on the display screen according to the target data copy corresponding to the target image acquired in advance includes: Perform image drawing according to the target data copy; If the drawn image includes a ghost image, adjusting the drawn image by modifying the target data copy so that the adjusted image does not include the ghost image; The content of the adjusted image is determined, and the content of the adjusted image is used as the content of the target image.