FSD screen display method and apparatus, and device and medium
By adjusting and converting RGB format images to FSC format in the application processor, the limitation of DDIC hardware selection in FSD screen electronic devices is solved, and complete image display is achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- GOERTEK INC
- Filing Date
- 2025-04-24
- Publication Date
- 2026-05-07
AI Technical Summary
In the existing technology, electronic devices with FSD screens must have the function of converting RGB format to FSC format when selecting DDIC, which leads to hardware selection limitations.
The application processor adjusts the RGB format image into three sub-images at the software level, and stitches them together according to the image height direction to form a second image. Then, it is converted into an FSC format image according to the image format conversion rules, and finally displayed on the FSD screen.
It reduces the limitations on DDIC hardware selection and enables full display of images, avoiding the need for hardware conversion.
Smart Images

Figure CN2025090940_07052026_PF_FP_ABST
Abstract
Description
FSD screen display methods, devices, equipment and media
[0001] This application claims priority to Chinese Patent Application No. 202411549172.4, filed on October 31, 2024, entitled “Display Method, Apparatus, Device and Medium for FSD Screen”, the entire contents of which are incorporated herein by reference. Technical Field
[0002] This invention relates to the field of display technology, and more specifically, to a display method, apparatus, device, and medium for an FSD screen. Background Technology
[0003] Currently, for electronic devices using Field Sequence Display (FSD) screens (such as AR glasses), image display is typically achieved through the collaboration of an application processor (AP) and a display driver integrated circuit (DDIC).
[0004] In the process of AP and DDIC working together to display images, for any frame of image to be displayed, AP processes the image to be displayed into an RGB format image and then transmits it to DDIC; DDIC performs relevant processing on the RGB format image, including conversion from RGB format to FSC format, to obtain an FSC format image, and further outputs the FSC format image to the display screen for display.
[0005] Based on the above, it is clear that for electronic devices using FSD displays, when selecting a DDIC, it is essential to choose one that can convert RGB format to FSC format. This adds a limitation to the selection of DDIC hardware. Summary of the Invention
[0006] One object of the present invention is to provide a new technical solution for display on an FSD screen.
[0007] According to a first aspect of the present invention, a display method for an FSD screen is provided, applied to an application processor in an electronic device, comprising:
[0008] Get the first RGB image drawn by the application based on the physical screen size;
[0009] The first image is adjusted to a second image, which is formed by dividing the first image into three sub-images in the width direction and stitching the three sub-images together in the height direction.
[0010] According to the image format conversion rules, the second image is converted into a third image, and the third image is an image in FSC format;
[0011] The third image is displayed on the FSD screen.
[0012] Optionally, obtaining the first image in RGB format drawn by the application according to the physical screen size includes:
[0013] Report the physical screen size to the application;
[0014] Receive the first image in RGB format drawn by the application based on the physical screen size.
[0015] Optionally, before adjusting the first image to the second image, the method further includes:
[0016] The size of the second image is determined based on the physical screen size;
[0017] Request a first cache based on the size of the second image;
[0018] After adjusting the first image to the second image, the method further includes:
[0019] Store the second image into the first cache.
[0020] Optionally, displaying the third image on the FSD screen includes:
[0021] The third image is stored in the second cache corresponding to the FSD screen;
[0022] The third image, read from the second cache, is displayed on the FSD screen.
[0023] Optionally, adjusting the first image to the second image includes:
[0024] Determine if the display screen is an FSD screen;
[0025] In this case, the first image is adjusted to the second image.
[0026] Optionally, reporting the physical screen size to the application includes:
[0027] Instruct SurfaceFlinger to report the physical screen size to the application.
[0028] According to a second aspect of the present invention, a display device with an FSD screen is provided, applied to an application processor in an electronic device, comprising:
[0029] The acquisition module is used to acquire the first RGB format image drawn by the application according to the physical screen size;
[0030] The adjustment module is used to adjust the first image into a second image, wherein the second image is formed by dividing the first image into three sub-images in the width direction and stitching the three sub-images together in the height direction.
[0031] The conversion module is used to convert the second image into a third image, wherein the third image is an FSC format image, according to image format conversion rules;
[0032] The display module is used to display the third image on the FSD screen.
[0033] Optionally, the acquisition module is specifically used for:
[0034] Report the physical screen size to the application;
[0035] Receive the first image in RGB format drawn by the application based on the physical screen size.
[0036] According to a third aspect of the present invention, an electronic device is provided, the electronic device comprising the means as described in the second aspect;
[0037] Alternatively, the electronic device includes a memory and a processor, the memory for storing computer instructions and the processor for retrieving the computer instructions from the memory to perform the method as described in any one of the first aspects.
[0038] According to a fourth aspect of the present invention, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the method according to any one of the first aspects.
[0039] This invention provides a display method for an FSD screen, applied to an application processor in an electronic device, comprising: acquiring a first image in RGB format drawn by the application according to the physical screen size; adjusting the first image to a second image, wherein the second image is formed by dividing the first image into three sub-images on an even basis along the image width direction, and the three sub-images are sequentially stitched together along the image height direction; converting the second image into a third image according to an image format conversion rule, wherein the third image is an image in FSC format; and displaying the third image on the FSD screen. This method can achieve FSD screen display through the application processor at the software level, thus eliminating the need for the DDIC (Distributed Display Interface) to have RGB-to-FSC format conversion capabilities, reducing the limitations on DDIC hardware selection. Furthermore, it can also achieve complete display of the third image, that is, complete display of the image content of the first image drawn by the application.
[0040] Other features and advantages of this specification will become clear from the following detailed description of exemplary embodiments with reference to the accompanying drawings. Attached Figure Description
[0041] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments of the invention and, together with their description, serve to explain the principles of the invention.
[0042] Figure 1 is a block diagram of the hardware configuration of an electronic device for implementing an FSD screen display method according to an embodiment of the present invention;
[0043] Figure 2 is a flowchart illustrating a method for implementing an FSD screen display according to an embodiment of the present invention;
[0044] Figure 3 is a structural schematic diagram of a first image provided according to an embodiment of the present invention;
[0045] Figure 4 is a structural schematic diagram of a second image provided according to an embodiment of the present invention;
[0046] Figure 5 is a structural schematic diagram of a third image provided according to an embodiment of the present invention;
[0047] Figure 6 is a schematic diagram of a display device for implementing an FSD screen according to an embodiment of the present invention;
[0048] Figure 7 is a block diagram of the hardware configuration of an electronic device for implementing an FSD screen display method according to an embodiment of the present invention.
[0049] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0050] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0051] It should be noted that if the embodiments of the present invention involve directional indicators (such as up, down, left, right, front, back, etc.), the directional indicators are only used to explain the relative positional relationship and movement of the components in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indicators will also change accordingly.
[0052] Furthermore, if the embodiments of this invention involve descriptions such as "first" or "second," these descriptions are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first" or "second" may explicitly or implicitly include at least one of those features. Additionally, the meaning of "and / or" throughout the text includes three parallel solutions; for example, "A and / or B" includes solution A, solution B, or a solution where both A and B are satisfied simultaneously. Furthermore, the technical solutions of the various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. When the combination of technical solutions is contradictory or impossible to implement, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed by this invention.
[0053] Figure 1 is a block diagram of the hardware configuration of an electronic device for implementing an FSD screen display method according to an embodiment of the present invention.
[0054] Electronic device 1000 can be a terminal or a server. Furthermore, the terminal can be a head-mounted device (such as an AR device, MR device, XR device, and VR device), a portable computer, a tablet computer, a PDA, etc. The server can be a cloud server, etc.
[0055] Electronic device 1000 may include processor 1100, memory 1200, interface device 1300, communication device 1400, display device 1500, input device 1600, speaker 1700, microphone 1800, etc. The processor 1100 may be an application processor (AP), which may include a CPU, GPU, DPU, MCU, etc. The memory 1200 may include, for example, ROM (Read-Only Memory), RAM (Random Access Memory), or non-volatile memory such as a hard disk. The interface device 1300 may include, for example, a USB interface, a headphone jack, etc. The communication device 1400 may be capable of wired or wireless communication. The display device 1500 may be, for example, an FSD type LCD screen, a touch screen, etc. The input device 1600 may include, for example, a touch screen, a keyboard, etc. Users can input / output voice information through the speaker 1700 and microphone 1800.
[0056] Although multiple devices are shown for electronic device 1000 in FIG1, the present invention may refer to only some of the devices therein. For example, electronic device 1000 may refer to only memory 1200 and processor 1100.
[0057] In an embodiment of the present invention, the memory 1200 of the electronic device 1000 is used to store instructions for controlling the processor 1100 to execute the FSD screen display method provided in the embodiment of the present invention.
[0058] In the above description, those skilled in the art can design instructions based on the scheme disclosed in this invention. How the instructions control the processor to operate is well known in the art, and therefore will not be described in detail here.
[0059] The display principle of FSD screen is: using time sequence to display sub-pictures such as red (R), green (G), and blue (B), and through the persistence of vision of the human eye, a full-color image is presented on the retina through the method of time color mixing.
[0060] This invention provides a display method for an FSD screen, which is applied to a processor in an electronic device as shown in Figure 1. The processor is specifically an application processor (AP). The AP typically includes a GPU, CPU, DPU, etc., and the FSD screen display method provided in this invention can be executed by at least one of the GPU, CPU, DPU, etc., in the AP.
[0061] As shown in Figure 2, the display method of the FSD screen provided by the present invention includes the following steps S2100 to S2400.
[0062] Step S2100: Obtain the first image in RGB format drawn by the application according to the physical screen size.
[0063] The physical screen size in step S2100 above refers to the actual screen size of the FSD screen. Based on the display principle of the FSD screen, each pixel occupies 1 byte. In one example, with a physical screen size of a*b, the width of the image displayed on the FSD screen is a pixels, which is also a bytes, and the height of the image displayed on the FSD screen is b pixels, which is also b bytes.
[0064] However, when drawing an image, the application first obtains the physical screen size of the FSD screen and then draws an RGB format image that conforms to the physical screen size of the FSD screen. In this embodiment, the RGB format image drawn by the application that conforms to the physical screen size of the FSD screen is denoted as the first image. Taking the physical screen size of the FSD screen as a*b as an example, the width of the RGB format image drawn by the application is a pixels, which is also 3a bytes, and the height is b pixels, which is also b bytes. For example, when a equals 3 and b equals 4, the RGB format image drawn by the application that conforms to the physical screen size of the FSD screen is shown in Figure 3.
[0065] Based on the above, if the RGB format image drawn by the application and conforming to the physical screen size of the FSD screen is converted to the FSC format required by the FSD screen and displayed on the FSD screen, the image content may be incomplete. To solve this problem, the FSD screen display method provided by this invention, after step S2100 above, first splits the first RGB format image drawn by the application according to the physical screen size.
[0066] Step S2200: Adjust the first image to the second image.
[0067] The second image is formed by dividing the first image into three sub-images on an average basis along the image width direction, and then stitching the three sub-images together sequentially along the image height direction.
[0068] In one example, with the first image as shown in Figure 3, the second image is specifically shown in Figure 4.
[0069] Step S2300: Convert the second image into the third image according to the image conversion rules.
[0070] The third image is an FSC format image, and the conversion rule is specifically the conversion rule from RGB format to FSC format.
[0071] In one example, with the second image as shown in Figure 4, the third image is shown in Figure 5. Therefore, when the FSD screen displays the third image in field sequence, it can achieve a complete display of the third image, that is, a complete display of the image content of the first image drawn by the application.
[0072] Based on steps S2100 to S2400 above, the display of the FSD screen can be implemented at the software level through the application processor. This eliminates the need for the DDIC to have the function of converting from RGB format to FSC format, reducing the limitations on the hardware selection of the DDIC. Furthermore, it also enables the complete display of the third image, that is, the complete display of the image content of the first image drawn by the application.
[0073] This invention provides a display method for an FSD screen, applied to an application processor in an electronic device, comprising: acquiring a first image in RGB format drawn by the application according to the physical screen size; adjusting the first image to a second image, wherein the second image is formed by dividing the first image into three sub-images on an even basis along the image width direction, and the three sub-images are sequentially stitched together along the image height direction; converting the second image into a third image according to an image format conversion rule, wherein the third image is an image in FSC format; and displaying the third image on the FSD screen. This method can achieve FSD screen display through the application processor at the software level, thus eliminating the need for the DDIC (Distributed Display Interface) to have RGB-to-FSC format conversion capabilities, reducing the limitations on DDIC hardware selection. Furthermore, it can also achieve complete display of the third image, that is, complete display of the image content of the first image drawn by the application.
[0074] In one embodiment of the present invention, the above step S2100 can be specifically implemented by the following steps S2110 and S2111.
[0075] Step S2110: Report the physical screen size to the application.
[0076] Step S2111: Receive the first image in RGB format drawn by the application based on the physical screen size.
[0077] In this embodiment, the physical screen size of the FSD screen is first reported to the application, instructing the application to draw a first image in RGB format with the same size as the physical screen. After the application draws the first image, it retrieves the first image from the application.
[0078] In one embodiment of the present invention, the above step S2110 can be implemented by the following step S2110-1.
[0079] Step S2110-1 instructs SurfaceFlinger to report the physical screen size to the application.
[0080] Based on the above steps S2110-1, the functionality of SurfaceFlinger in traditional technology can be used to report the screen's physical dimensions to the application. This reduces the practical difficulty of the FSD screen display method provided by this invention.
[0081] In one embodiment of the present invention, the display method of the FSD screen provided by the present invention further includes the following steps S2210 and S2211 before the above step S2200.
[0082] Step S2210: Determine the second image size based on the physical screen size.
[0083] In this embodiment, taking a physical screen size of a*b as an example, the second image size is determined to be a / 3*3b.
[0084] Step S2211: Request the first cache according to the size of the second image.
[0085] In this embodiment, after determining the size of the second image, a cache is allocated for the second image, denoted as the first cache. This first cache is used to store the second image obtained based on the above step S2200. Therefore, the FSD screen display method provided by this invention further includes the following step S2220 after the above step S2200.
[0086] Step S2220: Store the second image in the first cache.
[0087] In one embodiment of the present invention, the above step S2400 is specifically implemented by the following steps S2410 and S2411.
[0088] Step S2410: Store the third image in the second cache corresponding to the FSD screen.
[0089] Step S2411: The third image read from the second buffer is displayed on the FSD screen.
[0090] In this embodiment, after obtaining the third image based on step S2300, the third image is stored in a cache that the FSD can directly read, namely the second cache. Therefore, when the FSD screen is displaying an image, it can quickly read the third image from the second cache for display.
[0091] In one embodiment of the present invention, the above step S2200 is specifically implemented by the following steps S2230 and S2231.
[0092] Step S2230: Determine whether the display screen type is an FSD screen.
[0093] Step S2231: If so, adjust the first image to the second image.
[0094] In this embodiment, the type of the display screen is first determined. If the display screen is an FSD screen, the first image is adjusted to the second image. Otherwise, the first image is displayed directly. In this way, the normal display of images drawn by the application can still be achieved even when the type of the electronic device's display screen changes.
[0095] The present invention also provides an FSD screen display device 600, which is applied to an application processor in an electronic device, as shown in FIG6, including:
[0096] The acquisition module 610 is used to acquire the first image in RGB format drawn by the application according to the physical screen size;
[0097] The adjustment module 620 is used to adjust the first image into a second image, wherein the second image is formed by dividing the first image into three sub-images in the width direction and stitching the three sub-images together in the height direction.
[0098] The conversion module 630 is used to convert the second image into a third image according to image format conversion rules, wherein the third image is an image in FSC format;
[0099] Display module 640 is used to display the third image on the FSD screen.
[0100] In one embodiment of the present invention, the acquisition module 610 is specifically used to report the physical screen size to the application;
[0101] Receive the first image in RGB format drawn by the application based on the physical screen size.
[0102] In one embodiment of the present invention, the display device 600 of the FSD screen provided by the present invention further includes:
[0103] The application module is used to determine the size of the second image based on the physical screen size;
[0104] Request a first cache based on the size of the second image;
[0105] In this embodiment, the FSD screen display device 600 provided by the present invention further includes:
[0106] A storage module is used to store the second image into the first cache.
[0107] In one embodiment of the present invention, the display module 640 is specifically used to store the third image into a second cache corresponding to the FSD screen;
[0108] The third image, read from the second cache, is displayed on the FSD screen.
[0109] In one embodiment of the present invention, the adjustment module 620 is specifically used to determine whether the type of the display screen is an FSD screen;
[0110] In this case, the first image is adjusted to the second image.
[0111] In one embodiment of the present invention, the acquisition module 610 is specifically used to instruct SurfaceFlinger to report the screen physical size to the application.
[0112] The present invention also provides an electronic device, the electronic device comprising a display device 600 of any of the FSD screens provided in the above-described device embodiments.
[0113] Alternatively, as shown in FIG7, the electronic device 700 includes a memory 710 and a processor 720. The memory 710 is used to store computer instructions, and the processor 720 is used to call the computer instructions from the memory 710 to execute any of the FSD screen display methods provided in the above method embodiments.
[0114] The present invention also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the display method of the FSD screen according to any of the above method embodiments.
[0115] This invention can be a system, method, and / or computer program product. A computer program product may include a computer-readable storage medium having computer-readable program instructions loaded thereon for causing a processor to implement various aspects of the invention.
[0116] Computer-readable storage media can be tangible devices capable of holding and storing instructions for use by an instruction execution device. Computer-readable storage media can be, for example—but not limited to—electrical storage devices, magnetic storage devices, optical storage devices, electromagnetic storage devices, semiconductor storage devices, or any suitable combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disc read-only memory (CD-ROM), digital multifunction disc (DVD), memory sticks, floppy disks, mechanical encoding devices, such as punch cards or recessed protrusions storing instructions thereon, and any suitable combination thereof. The computer-readable storage media used herein are not to be construed as transient signals themselves, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., light pulses through fiber optic cables), or electrical signals transmitted through wires.
[0117] The computer-readable program instructions described herein can be downloaded from computer-readable storage media to various computing / processing devices, or downloaded via a network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external storage device. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to the computer-readable storage media in the respective computing / processing device.
[0118] The computer program instructions used to perform the operations of this invention may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, etc., and conventional procedural programming languages such as the "C" language or similar programming languages. The computer-readable program instructions may be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuitry, such as programmable logic circuitry, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), is personalized by utilizing state information from the computer-readable program instructions. This electronic circuitry can execute the computer-readable program instructions to implement various aspects of the invention.
[0119] Various aspects of the present invention are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.
[0120] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.
[0121] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.
[0122] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction containing one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions. It will be known to those skilled in the art that implementation in hardware, implementation in software, and implementation using a combination of software and hardware are equivalent.
[0123] The various embodiments of the present invention have been described above. These descriptions are exemplary and not exhaustive, and are not limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen to best explain the principles, practical application, or technical improvements to the technology in the market, or to enable others skilled in the art to understand the embodiments disclosed herein. The scope of the invention is defined by the appended claims.
Claims
1. A display method for an FSD screen, characterized in that, Application processors used in electronic devices include: Get the first RGB image drawn by the application based on the physical screen size; The first image is adjusted to a second image, which is formed by dividing the first image into three sub-images in the width direction and stitching the three sub-images together in the height direction. According to the image format conversion rules, the second image is converted into a third image, and the third image is an image in FSC format; The third image is displayed on the FSD screen.
2. The method according to claim 1, characterized in that, The acquisition of the first RGB format image drawn by the application according to the physical screen size includes: Report the physical screen size to the application; Receive the first image in RGB format drawn by the application based on the physical screen size.
3. The method according to claim 1, characterized in that, Before adjusting the first image to the second image, the method further includes: The size of the second image is determined based on the physical screen size; Request a first cache based on the size of the second image; After adjusting the first image to the second image, the method further includes: Store the second image into the first cache.
4. The method according to claim 1, characterized in that, Displaying the third image on the FSD screen includes: The third image is stored in the second cache corresponding to the FSD screen; The third image, read from the second cache, is displayed on the FSD screen.
5. The method according to claim 1, characterized in that, The step of adjusting the first image to the second image includes: Determine if the display screen is an FSD screen; In this case, the first image is adjusted to the second image.
6. The method according to claim 2, characterized in that, The reporting of physical screen size to the application includes: Instruct SurfaceFlinger to report the physical screen size to the application.
7. A display device with an FSD screen, characterized in that, Application processors used in electronic devices include: The acquisition module is used to acquire the first RGB format image drawn by the application according to the physical screen size; The adjustment module is used to adjust the first image into a second image, wherein the second image is formed by dividing the first image into three sub-images in the width direction and stitching the three sub-images together in the height direction. The conversion module is used to convert the second image into a third image, wherein the third image is an FSC format image, according to image format conversion rules; The display module is used to display the third image on the FSD screen.
8. The apparatus according to claim 7, characterized in that, The acquisition module is specifically used for: Report the physical screen size to the application; Receive the first image in RGB format drawn by the application based on the physical screen size.
9. An electronic device, characterized in that, The electronic device includes the apparatus as described in claim 7 or 8; Alternatively, the electronic device includes a memory and a processor, the memory for storing computer instructions, and the processor for retrieving the computer instructions from the memory to perform the method as described in any one of claims 1-6.
10. A computer-readable storage medium, characterized in that, It stores a computer program that, when executed by a processor, implements the method according to any one of claims 1-6.
Citation Information
Patent Citations
Image rendering and encoding method and related device
CN110636305A
Image format conversion method, device and system, electronic equipment and storage medium
CN113538215A
Image rendering method and device, equipment and storage medium
CN117237499A
Image display method and device, electronic equipment and medium
CN117496882A
Rendering of field sequential displays in display subsystem
CN118525323A