Data processing system for screen projection

By using a color component partitioning storage method, the problem of resource waste in traditional image storage methods is solved, and more efficient image display processing is achieved.

CN122093537APending Publication Date: 2026-05-26GUANGZHOU GUOCHUANG MICRO OPTOELECTRONICS TECHNOLOGY CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-08
Publication Date
2026-05-26

Smart Images

  • Figure CN122093537A_ABST
    Figure CN122093537A_ABST
Patent Text Reader

Abstract

This application provides a data processing system for screen projection, comprising: acquiring image information to be processed; and storing the image information to be processed to obtain target stored image information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and more specifically to a data processing system for screen projection. Background Technology

[0002] Traditional image storage methods store images in memory and then load them onto the screen for display. Specifically, when a display screen needs to show a color image in a single color, it must read the corresponding color image data from memory, retain only the required monochrome image data, and discard the rest. This increases system performance requirements and wastes resources. Summary of the Invention

[0003] In a first aspect, this application provides a data processing method, the method comprising:

[0004] Obtain the image information to be processed;

[0005] The image information to be processed is stored to obtain the target stored image information.

[0006] Secondly, this application also provides a data processing system, the system comprising:

[0007] The acquisition module is used to acquire information about the image to be processed.

[0008] The processing module is used to store and process the image information to be processed to obtain the target stored image information.

[0009] Thirdly, this application also provides a terminal device, the terminal device including a processor, a memory, and a computer program stored in the memory and executable on the processor, the processor executing the computer program to implement the steps in any of the methods described above.

[0010] Fourthly, this application also provides a computer-readable storage medium storing a computer program that is executed by a processor to implement the steps in any of the methods described herein. Attached Figure Description

[0011] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0012] Figure 1 This is a schematic diagram of a data processing system provided in the embodiments of this application;

[0013] Figure 2 This is a schematic flowchart of one embodiment of the data processing method in this application;

[0014] Figure 3 This is a schematic diagram of a functional module of the data processing system in an embodiment of this application;

[0015] Figure 4 This is a schematic diagram of the structure of the terminal device in the embodiments of this application. Detailed Implementation

[0016] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0017] In the description of this application, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.

[0018] In this application, the term "exemplary" is used to mean "used as an example, illustration, or description." Any embodiment described as "exemplary" in this application is not necessarily to be construed as being more preferred or advantageous than other embodiments. Furthermore, it is understood that in the specific embodiments of this application, user information, user data, and other related data are involved. When the above embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions.

[0019] To enable any person skilled in the art to implement and use this application, the following description is provided. In this description, details are set forth for purposes of explanation. It should be understood that those skilled in the art will recognize that this application can be implemented without using these specific details. In other instances, well-known structures and processes will not be described in detail to avoid obscuring the description of this application with unnecessary detail. Therefore, this application is not intended to be limited to the embodiments shown, but is consistent with the broadest scope of the principles and features disclosed in this application.

[0020] This application provides a data processing method, system, device, and storage medium, which are described in detail below.

[0021] Please see Figure 1 , Figure 1 This is a schematic diagram of a data processing system provided in an embodiment of this application. The data processing system may include a terminal device 100 and a storage device 200, and the terminal device 100 may transmit data to the storage device 200. Figure 1 The terminal device 100 can store images in the storage device 200, for example, by executing the data processing method described in this application.

[0022] In this embodiment, the terminal device 100 may include, but is not limited to, a desktop computer, a portable computer, a web server, a PDA (Personal Digital Assistant), a tablet computer, a wireless terminal device, an embedded device, etc. The storage device 200 may include any type of image sensor.

[0023] In the embodiments of this application, the terminal device 100 and the storage device 200 can communicate through any communication method, including but not limited to mobile communication based on the 3rd Generation Partnership Project (3GPP), Long Term Evolution (LTE), and Worldwide Interoperability for Microwave Access (WiMAX), or computer network communication based on the TCP / IP Protocol Suite (TCP / IP) and User Datagram Protocol (UDP). It should be noted that the storage device 200 can also be built into the terminal device 100; specific embodiments of this application are not limited in this regard.

[0024] It should be noted that, Figure 1 The schematic diagram of the data processing system shown is merely an example. The data processing system and scenario described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of data processing systems and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0025] like Figure 2 As shown, Figure 2This is a schematic flowchart of one embodiment of the data processing method in this application. The data processing method may include the following steps 201-202:

[0026] 201. Obtain the image information to be processed.

[0027] In this application embodiment, the image information to be processed can be any type of image information, such as jpg, gif, png, or any other format. Specific embodiments of this application are not limited in this regard. The image information to be processed can be obtained from the target storage medium, thus completing the acquisition of the image information to be processed. Alternatively, the image information to be processed can be obtained through an input device, external storage device, etc., and specific embodiments of this application are also not limited in this regard.

[0028] 202. Perform storage processing on the image information to be processed to obtain the target stored image information.

[0029] As is well known, when processing data, processors need to transfer data from hard drives or other low-speed storage media to RAM, a faster memory. This is because RAM's high read / write speed meets the processor's high-speed computing needs, a fundamental technology in current computing devices. After acquiring the image information to be processed, this information can be stored in RAM, including storing it according to specific requirements. For example, only the portion of the image information to be displayed can be stored in RAM. This avoids storing the entire image information, preventing data waste. Specifically, the display instructions received by the display device can be analyzed. If the instructions only require displaying a portion of the image information, only that portion can be extracted and stored in RAM. For example, if only the top-left corner of the image information needs to be displayed, only that area can be stored in RAM and then retrieved for display. This eliminates the need to store other areas of the image, reducing memory usage and avoiding the discarding of mismatched data, thus conserving computing resources.

[0030] To better implement the embodiments of this application, in one embodiment, the image information to be processed is stored to obtain target stored image information, including:

[0031] Color feature extraction is performed on the image information to be processed to obtain several color component information; each color component information is partitioned and stored to obtain the target stored image information.

[0032] This application also provides an application scenario, such as a display system requiring two RAM memories: one for storing input image information to be processed, and the other for reading the image information to be processed onto the screen for display. The two RAM memories alternately switch between read and write states to achieve continuous display of video data. When using a monochrome screen, the monochrome component extracted from the image information to be processed read from the RAM memory is needed for display.

[0033] However, when a monochrome screen needs to display the image information to be processed, it needs to read the image information from the RAM memory three times, for example, extracting the R, G, and B components separately. Each time the data is read from the RAM memory, only a single color component is needed by the display screen, and the remaining color components are useless data that need to be discarded, which wastes system performance.

[0034] In summary, this application can perform regional storage of different color components in the image information to be processed, i.e., target partition storage processing. For example, the R color component can be stored in a dedicated storage area for the R color component, the G color component in a dedicated storage area for the G color component, and the B color component in a dedicated storage area for the B color component, etc. In this way, when only one color component is needed for extraction, it can be extracted individually, and other color components will not be discarded.

[0035] It should be noted that in the embodiments of this application, storing different color components can be done by storing different color components simultaneously, and the specific embodiments of this application are not limited.

[0036] To better implement the embodiments of this application, in one embodiment, the color component information is partitioned and stored to obtain target stored image information, including:

[0037] Determine the resolution information of the image information to be processed; based on the resolution information, determine the target write data volume information; based on the target write data volume information, determine the target write data information of each color component information acquired each time; based on the target write data information of each color component information acquired each time, perform partition storage processing on each color component information to obtain the target stored image information.

[0038] The above embodiments provide a scheme for storing different color component information in separate regions. This application also provides a specific storage method when storing different color components. For example, when storing color components, the information to be written in a single operation can be determined based on the resolution of the image information to be processed. It should be noted that in the embodiments of this application, the target write data volume information refers to the upper limit information of the data volume to be written in a single operation, that is, the maximum data volume to be written in a single operation. The target write data volume information in the embodiments of this application can be understood as the upper limit of the data volume to be written in a single operation.

[0039] For example, if the image data to be processed is a 1920*1080 resolution image, then the target data write amount is the data corresponding to 1920 pixels. The specific reason for choosing one line as the target write data amount is that current display technology displays images line-by-line. That is, if image A is displayed, it is displayed line by line from the first line to the last line in a very short time, rather than directly. The human eye cannot clearly see the effect of line-by-line display in such a short time; instead, it sees the entire image directly. If the display technology changes, for example, to a column-by-column scanning method or a full-image display, the single write amount will be the data corresponding to 1080 pixels or the entire image. Therefore, this approach aims to avoid writing too much data at once.

[0040] Furthermore, after determining the single write information for each write operation, the color component information of the image to be processed can be stored line by line in the manner described above until all color component information of the image to be processed has been stored. For example, the R color component is stored line by line, then the G color component is stored line by line, and finally the B color component is stored line by line, until all color components have been stored, resulting in the stored image information.

[0041] To better implement the embodiments of this application, in one embodiment of this application, the color component information includes first color component information, second color component information, and third color component information;

[0042] Based on the target data information for each acquired color component, the target image information is partitioned and stored to obtain the target stored image information, including:

[0043] Based on the target write data volume information, the first color component information, the second color component information, and the third color component information of the image information to be processed are acquired respectively to obtain the current first write data information, the current second write data information, and the current third write data information. The current first write data information, the current second write data information, and the current third write data information are stored in different storage partitions to obtain the initial storage information. If the initial storage information is obtained, the first color component information, the second color component information, and the third color component information are acquired and stored again based on the target write data volume information until the target stored image information is obtained.

[0044] The above embodiments provide a scheme for storing different color components separately. This application also provides a scheme for storing the three color components alternately according to a single write operation, as described above, and will not be repeated here. The advantage of this is that when only a portion of image information needs to be displayed, only the pixel rows of the required portion can be read and displayed according to instructions, avoiding the need to read the entire color component and then discard the unnecessary portion, thus further saving resources.

[0045] To better implement the embodiments of this application, in one embodiment, the current first written data information, the current second written data information, and the current third written data information are stored in different storage partitions to obtain initial storage information, including:

[0046] Determine the processing priority information for the first color component information, the second color component information, and the third color component information; based on the processing priority information, store the current first written data information, the current second written data information, and the current third written data information into different storage partitions to obtain the initial storage information.

[0047] In this embodiment, different storage priorities can be set for the three color components. For example, the first color component information can be set to the first storage priority, the second color component information to the second storage priority, and the third color component information to the third storage priority. Based on this, when storing line by line, the data can be written sequentially instead of simultaneously.

[0048] To better implement the embodiments of this application, in one embodiment, target partition storage processing is performed on the color component information, including:

[0049] Using the color component information currently being processed for target partition storage as the current color component information, write the current color component information to the target write queue; if the color component information written in the target write queue reaches the target write data volume, store the color component information in the target write queue to the corresponding target storage partition; if the storage of color component information in the target storage partition is completed, clear the color component information in the target write queue so that the target write queue can receive the next color component information to be written, until the target partition storage processing of each color component information is completed.

[0050] The above embodiments provide a method for writing data for each line of the image information to be processed based on single-write information. The single-write information is obtained based on the resolution of the image information to be processed. Therefore, a separate module can be set up to determine the target amount of data to be written, thereby enabling multiple tasks to be processed by different modules, ensuring accuracy and reducing the burden on a single module to handle all tasks.

[0051] The target write queue needs to perform a data volume determination for each color component information. Therefore, after storing once, the data in the target write queue needs to be cleared to avoid storing the previous data again after completing another data volume determination, which would cause duplicate storage.

[0052] To better implement the embodiments of this application, in one embodiment, after partitioning and storing the information of each color component to obtain the target stored image information, the method further includes:

[0053] Responding to the extraction command of the image information to be processed; extracting the corresponding color component information from different target storage partitions respectively; fusing the color component information to obtain fused image information.

[0054] In the above embodiments, different color components can be stored according to different priorities and line by line. However, when data extraction is required for display, all data corresponding to one color component can be extracted, and then all information for the next color component can be extracted.

[0055] For example: First, extract each row of data for the R color component to obtain a complete R color component data; then extract each row of data for the G color component to obtain a complete G color component data; finally, extract each row of data for the B color component to obtain a complete B color component data. After extracting the data for each color component, they can be fused into a single image for display. The information in this fused image is substantially no different from the image information to be processed.

[0056] To better implement the data processing method in the embodiments of this application, a data processing system is also provided in the embodiments of this application, such as... Figure 3 As shown, system 300 includes:

[0057] The acquisition module 301 is used to acquire image information to be processed;

[0058] The processing module 302 is used to store the image information to be processed to obtain the target stored image information.

[0059] The data processing system provided in this application can acquire image information to be processed through the acquisition module 301. Then, the processing module 302 can store the image information to be processed in different regions according to certain requirements, avoiding the situation where unnecessary data is discarded after extracting all data when only a part of the data needs to be extracted, thus preventing the waste of computing resources.

[0060] In some embodiments of this application, the processing module 302 is specifically used for:

[0061] Color feature extraction is performed on the image information to be processed to obtain several color component information;

[0062] The color component information is partitioned and stored to obtain the target stored image information.

[0063] In some embodiments of this application, the processing module 302 is further configured to:

[0064] Determine the resolution information of the image to be processed;

[0065] Based on the resolution information, determine the target data writing volume information;

[0066] Based on the target data volume information, determine the target data information for each color component acquired each time;

[0067] Based on the target data information of each acquired color component, the target stored image information is obtained by partitioning and storing each color component information.

[0068] In some embodiments of this application, the color component information includes first color component information, second color component information, and third color component information, and the processing module 302 is further configured to:

[0069] Based on the target amount of data written, the first color component information, the second color component information, and the third color component information of the image information to be processed are obtained respectively to obtain the current first written data information, the current second written data information, and the current third written data information.

[0070] Store the current first written data, the current second written data, and the current third written data to the target storage partition respectively to obtain the initial storage information;

[0071] If the initial storage information is obtained, the first color component information, the second color component information, and the third color component information will continue to be acquired and stored according to the target data volume information until the target stored image information is obtained.

[0072] In some embodiments of this application, the processing module 302 is further configured to:

[0073] Determine the processing priority information for the first color component information, the second color component information, and the third color component information;

[0074] Based on the processing priority information, the current first written data, the current second written data, and the current third written data are stored in the target storage partition respectively to obtain the initial storage information.

[0075] In some embodiments of this application, the processing module 302 is further configured to:

[0076] Using the color component information currently being processed for target partition storage as the current color component information, write the current color component information to the target write queue;

[0077] If the color component information written in the target write queue reaches the target write data volume, the color component information written in the target write queue will be stored in the corresponding target storage partition.

[0078] Once the color component information of the target storage partition is stored, the color component information in the target write queue is cleared, so that the target write queue can receive the next color component information to be written, until the target partition storage process for each color component information is completed.

[0079] In some embodiments of this application, after partitioning and storing the color component information to obtain the target stored image information, the processing module 302 is further configured to:

[0080] Respond to the instruction to extract information from the image to be processed;

[0081] Extract the corresponding color component information from the target storage partition respectively;

[0082] The information of each color component is fused to obtain the fused image information.

[0083] This application also provides a terminal device, which includes a processor, a memory, and a computer program stored in the memory and executable on the processor. The processor executes the computer program to implement the steps of any of the data processing methods in this application. This terminal device integrates any of the data processing methods provided in this application, such as... Figure 4 As shown, it illustrates a structural schematic diagram of the terminal device involved in the embodiments of this application. Specifically:

[0084] The terminal device may include components such as a processor 401 with one or more processing cores, a memory 402 with one or more computer-readable storage media, a power supply 403, and an input unit 404. Those skilled in the art will understand that... Figure 4 The terminal device structure shown does not constitute a limitation on the terminal device and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:

[0085] The processor 401 is the control center of the terminal device. It connects various parts of the terminal device via various interfaces and lines, and performs various functions and processes data by running or executing software programs and / or modules stored in the memory 402, and by calling data stored in the memory 402, thereby providing overall monitoring of the terminal device. Optionally, the processor 401 may include one or more processing cores; the processor 401 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor. Preferably, the processor 401 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and application programs, and the modem processor mainly handles wireless communication. It is understood that the aforementioned modem processor may not be integrated into the processor 401.

[0086] The memory 402 can be used to store software programs and modules. The processor 401 executes various functional applications and data processing by running the software programs and modules stored in the memory 402. The memory 402 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the terminal device, etc. In addition, the memory 402 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 402 may also include a memory controller to provide the processor 401 with access to the memory 402.

[0087] The terminal device also includes a power supply 403 that supplies power to the various components. Preferably, the power supply 403 can be logically connected to the processor 401 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 403 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0088] The terminal device may also include an input unit 404, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.

[0089] Although not shown, the terminal device may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 401 in the terminal device loads the executable files corresponding to the processes of one or more applications into the memory 402 according to the following instructions, and the processor 401 runs the applications stored in the memory 402 to realize various functions, such as:

[0090] Obtain the image information to be processed;

[0091] The image information to be processed is stored to obtain the target stored image information.

[0092] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0093] Therefore, embodiments of this application provide a computer-readable storage medium, which may include: read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk, etc. A computer program is stored thereon, and the computer program is loaded by a processor to execute the steps in any of the data processing methods provided in embodiments of this application. For example, the computer program loaded by the processor can execute the following steps:

[0094] Obtain the image information to be processed;

[0095] The image information to be processed is stored to obtain the target stored image information.

[0096] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the detailed descriptions of other embodiments above, which will not be repeated here.

[0097] In practice, each of the above units or structures can be implemented as an independent entity or can be arbitrarily combined to be implemented as the same or several entities. For the specific implementation of each of the above units or structures, please refer to the previous method embodiments, which will not be repeated here.

[0098] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0099] The data processing method and system provided in the embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A method, characterized in that, The method includes: Obtain the image information to be processed; The image information to be processed is stored to obtain the target stored image information.

2. The method according to claim 1, characterized in that, The storage processing of the image information to be processed to obtain the target stored image information includes: The image information to be processed is subjected to color feature extraction processing to obtain several color component information; The color component information is partitioned and stored to obtain the target stored image information.

3. The method according to claim 2, characterized in that, The step of partitioning and storing the color component information to obtain the target stored image information includes: Determine the resolution information of the image information to be processed; Based on the resolution information, determine the target amount of data to be written; Based on the target write data volume information, determine the target write data information for each of the acquired color component information; Based on the target write data information of each of the acquired color component information, the color component information is partitioned and stored to obtain the target stored image information.

4. The method according to claim 3, characterized in that, The color component information includes first color component information, second color component information, and third color component information; The step of writing target data information based on the acquired color component information, performing partitioned storage processing on each color component information to obtain target stored image information, includes: Based on the target written data volume information, the first color component information, the second color component information, and the third color component information of the image information to be processed are obtained respectively to obtain the current first written data information, the current second written data information, and the current third written data information. The current first written data information, the current second written data information, and the current third written data information are stored in the target storage partition respectively to obtain the initial storage information; If the initial storage information is obtained, then according to the target write data amount information, the first color component information, the second color component information, and the third color component information are continuously acquired and stored until the target stored image information is obtained.

5. The method according to claim 4, characterized in that, The step of storing the current first written data information, the current second written data information, and the current third written data information to the target storage partition respectively to obtain initial storage information includes: Determine the processing priority information for the first color component information, the second color component information, and the third color component information; According to the processing priority information, the current first written data information, the current second written data information, and the current third written data information are stored in the target storage partition respectively to obtain the initial storage information.

6. The method according to claim 2, characterized in that, The process of storing the color component information in target partitions includes: The color component information currently being processed for target partition storage is used as the current color component information, and the current color component information is written to the target write queue. If the color component information written in the target write queue reaches the target write data volume, the color component information in the target write queue is stored in the corresponding target storage partition; and / or, If the color component information of the target storage partition is stored, the color component information in the target write queue is cleared, so that the target write queue can receive the next color component information to be written, until the target partition storage process of each color component information is completed.

7. The method according to claim 2, characterized in that, After performing partitioned storage processing on each of the color component information to obtain the target stored image information, the method further includes: Responding to the extraction command of the image information to be processed; Extract the corresponding color component information from the target storage partition respectively; The color component information is fused to obtain fused image information.

8. A system, characterized in that, The system includes: The acquisition module is used to acquire information about the image to be processed. The processing module is used to store the image information to be processed to obtain the target stored image information; Optionally, the processing module performs storage processing on the image information to be processed to obtain target stored image information, including: The image information to be processed is subjected to color feature extraction processing to obtain several color component information; The color component information is partitioned and stored to obtain the target stored image information; Optionally, the processing module performs partitioned storage processing on each of the color component information to obtain target stored image information, including: Determine the resolution information of the image information to be processed; Based on the resolution information, determine the target amount of data to be written; Based on the target write data volume information, determine the target write data information for each of the acquired color component information; Based on the target write data information of each of the acquired color component information, the target storage image information is obtained by partitioning and storing each of the color component information. Optionally, the color component information includes first color component information, second color component information, and third color component information; The processing module performs target write data information based on the acquired color component information, partitions and stores the color component information to obtain target stored image information, including: Based on the target written data volume information, the first color component information, the second color component information, and the third color component information of the image information to be processed are obtained respectively to obtain the current first written data information, the current second written data information, and the current third written data information. The current first written data information, the current second written data information, and the current third written data information are stored in the target storage partition respectively to obtain the initial storage information; If the initial storage information is obtained, then according to the target write data amount information, the first color component information, the second color component information and the third color component information continue to acquire and store write data information until the target stored image information is obtained. Optionally, the processing module stores the current first written data information, the current second written data information, and the current third written data information to the target storage partition respectively to obtain initial storage information, including: Determine the processing priority information for the first color component information, the second color component information, and the third color component information; According to the processing priority information, the current first written data information, the current second written data information, and the current third written data information are stored in the target storage partition respectively to obtain the initial storage information; Optionally, the processing module performs target partitioning storage processing on each of the color component information, including: The color component information currently being processed for target partition storage is used as the current color component information, and the current color component information is written to the target write queue. If the color component information written in the target write queue reaches the target write data volume, the color component information in the target write queue is stored in the corresponding target storage partition; If the color component information of the target storage partition is stored, the color component information in the target write queue is cleared, so that the target write queue can receive the next color component information to be written, until the target partition storage process of each color component information is completed. Optionally, after performing partitioned storage processing on each of the color component information to obtain the target stored image information, the processing module is further configured to: Responding to the extraction command of the image information to be processed; Extract the corresponding color component information from the target storage partition respectively; The color component information is fused to obtain fused image information.

9. A terminal device, characterized in that, The terminal device includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that is executed by a processor to perform the steps of the method according to any one of claims 1 to 7.