Display screen display method, device and medium
By automatically generating EDID after the initial setup of the LED display screen, the cumbersome setup problem caused by manually configuring EDID in existing technologies is solved, achieving efficient adaptation to display requirements of different resolutions and improving the setup efficiency and display effect of display screen equipment.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN ABSEN OPTOELECTRONIC CO LTD
- Filing Date
- 2026-03-26
- Publication Date
- 2026-05-29
AI Technical Summary
When building LED displays of different sizes and specifications, it is necessary to manually configure EDID, which makes the construction process cumbersome and inefficient, and cannot effectively adapt to the display needs of various different resolutions.
After the initial setup of the screen, the EDID is automatically generated by obtaining the screen connection configuration information, and the display recognition data of the input interface and the target resolution of the output interface are updated to achieve adaptation and adjustment of the output interface of the control board.
It improves the efficiency of display screen equipment setup, ensures that the displayed content is consistent with the screen resolution during the display process, and enhances display efficiency and effect.
Smart Images

Figure CN122116797A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of display screen technology, and in particular relates to display screen display methods, devices and media. Background Technology
[0002] With the development of display technology, LED (Light Emitting Diode) displays have gained an important position in the display field due to their strong scalability and long lifespan. Specifically, LED displays can display video based on a driver program corresponding to the LED display's EDID (Extended Display Identification Data). Furthermore, the EDID of an LED display is related to the display parameters of at least one display module within the LED display.
[0003] However, since EDID is a fixed parameter for a single display device, designers need to manually configure EDID using dedicated software when building screens of different sizes, which makes the building process cumbersome and inefficient. Summary of the Invention
[0004] This application provides a display screen method, device, and medium. After the screen is initially assembled, the corresponding EDID of the screen is automatically generated according to the screen connection configuration information. This enables the adaptation and adjustment of the output interface and related parameters of the control board, thereby improving the assembly efficiency of the display screen device and ensuring the display effect while improving display efficiency.
[0005] In a first aspect, embodiments of this application provide a display screen method, the method being applied to a display screen device, the display screen device including a first screen body and a control board, the control board having corresponding input interfaces and output interfaces, the method including: If the first screen is successfully built for the first time, the configuration information of the first screen is obtained. The configuration information of the first screen is used to configure the display effect of the first screen. Based on the first connected screen configuration information, first display recognition data corresponding to the first screen is generated. The first display recognition data is used to determine the display attribute parameters corresponding to the display content in the first screen. The first display recognition data of the input interface is updated based on the first display recognition data, and the first target resolution of the output interface is updated based on the first display recognition data; Upon restarting the display device and receiving video source information corresponding to the target content, the target content is displayed on the first screen based on the video source information, and the display resolution corresponding to the target content during the display process on the screen is consistent with the first target resolution.
[0006] In some embodiments, the first display recognition data includes a first target resolution, the output interface corresponds to the initial resolution before the update, and the input interface corresponds to the initial recognition data before the update; The step of updating the first display recognition data of the input interface based on the first display recognition data, and updating the first target resolution of the output interface based on the first display recognition data, includes: Update the initial recognition data of the input interface to the first display recognition data; Update the initial resolution of the output interface to the first target resolution.
[0007] In some embodiments, the method further includes: If the initial resolution is the same as the first target resolution, the initial resolution corresponding to the output interface is not updated.
[0008] In some embodiments, displaying the target content on the first screen based on the video source information includes: Obtain the first resolution corresponding to the video source information; When the first resolution is different from the first target resolution, the first resolution is scaled and adjusted by the control board to obtain the display resolution. The display resolution is output through the output interface and the target content is displayed on the screen.
[0009] In some embodiments, the control board is connected to the transmitting board; The first connected screen configuration information is sent by the sending board; or, The first screen configuration information was obtained after configuration using a configuration tool.
[0010] In some embodiments, the method further includes: When the first screen is replaced by the second screen and the second screen is successfully set up for the first time, obtain the configuration information of the second connected screen corresponding to the second screen. Based on the second connected screen configuration information, second display recognition data corresponding to the second screen is generated, and the second display recognition data is different from the first display recognition data. The second display recognition data of the input interface is updated based on the second display recognition data, and the second target resolution of the output interface is updated based on the second display recognition data, wherein the second target resolution is different from the first target resolution.
[0011] In some embodiments, the first target resolution is a resolution that conforms to a preset resolution benchmark; or... The first target resolution is a resolution that does not conform to the preset resolution benchmark.
[0012] Secondly, embodiments of this application provide a display screen device, which includes a first screen and a control board, the control board having an input interface and an output interface. The control board is used to obtain first screen configuration information when the first screen is successfully built for the first time. The first screen configuration information is used to configure the display effect of the first screen. Based on the first screen configuration information, it generates first display recognition data corresponding to the first screen. The first display recognition data is used to determine the display attribute parameters corresponding to the display content in the first screen. The input interface is used to update the first display recognition data of the input interface based on the first display recognition data. The output interface is used to update the first target resolution of the output interface based on the first display recognition data; The first screen is used to display the target content on the first screen based on the video source information when the display device is restarted and the video source information corresponding to the target content is received. The display resolution of the target content during the display process on the screen is consistent with the first target resolution.
[0013] In some embodiments, the control board and the transmitting board are connected via a serial port; The sending board is used to generate the first screen configuration information when the first screen is successfully built for the first time; and to send the first screen configuration information to the control board via a serial port connection cable. The control board is also used to receive the configuration information of the first connected screen.
[0014] Thirdly, embodiments of this application provide a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the content display method described in any one of the first aspects above.
[0015] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the content display method described in any one of the first aspects.
[0016] Fifthly, embodiments of this application provide a computer program product that, when run on a computer device, causes the computer device to execute the content display method described in any of the first aspects above.
[0017] It is understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here.
[0018] The beneficial effects of the technical solutions provided in this application include at least the following: After the first screen is successfully built, the configuration information of the first connected screen is obtained to configure the display effect of the first screen. Based on the configuration information of the first connected screen, the first EDID (i.e., the first display recognition data) corresponding to the first screen is generated. The first EDID of the input interface is updated according to the first EDID, and the first target resolution of the output interface is updated according to the first EDID. This enables the display of the target content corresponding to the received video source information based on the first target resolution. In other words, by automatically generating the EDID corresponding to the screen based on the connected screen configuration information after the initial screen is built, the output interface and related parameters of the control board are adapted and adjusted to improve the construction efficiency of the display device. Based on this improved display efficiency, a point-to-point display effect is achieved (i.e., the resolution of the displayed content is consistent with the resolution of the screen during the display process). Attached Figure Description
[0019] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figure 1 This is a schematic diagram of the display device architecture provided in an embodiment of this application; Figure 2 This is a schematic diagram of the display device architecture provided in an embodiment of this application; Figure 3 This is a schematic diagram of the implementation environment provided in one embodiment of this application; Figure 4 This is a flowchart of a display screen display method provided in an embodiment of this application; Figure 5 This is a flowchart of a display screen display method provided in an embodiment of this application; Figure 6 This is an interactive flowchart of a display screen display method provided in an embodiment of this application; Figure 7 This is a schematic diagram of the display device architecture provided in an embodiment of this application; Figure 8 This is a schematic diagram of the display device architecture provided in an embodiment of this application; Figure 9 This is a schematic diagram of the display device architecture provided in an embodiment of this application; Figure 10 This is a schematic diagram of the structure of the computer device provided in the embodiments of this application. Detailed Implementation
[0021] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0022] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0023] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0024] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."
[0025] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0026] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0027] With the development of display technology, LED (Light Emitting Diode) displays occupy an important position in the display field due to their strong scalability and long lifespan. Currently, the mainstream size of LED conference all-in-one machines is 136 inches and above. However, building a screen of this size with a pixel pitch of P1.2 often results in a non-standard resolution. In conference scenarios, if the external devices connected to the display are common devices such as laptops and desktop computers, the output video source signal is usually a standard signal (e.g., resolution of 480p, 720p, 1080p, 2K, 4K, or 8K). When these standard signals are interfaced with non-standard resolution screens, signal recognition failure and aspect ratio imbalance after scaling are very likely to occur. Furthermore, LED screens are generally composed of several cabinets spliced together, and in some commercial scenarios, the screen resolution is often 2K or lower. This results in a difference between the LED screen resolution and the resolution corresponding to the video source signal output by the external device, reducing the display quality.
[0028] There are two technical methods in the relevant technologies, which will be described below.
[0029] For the first option, please refer to... Figure 1 It illustrates a structural schematic diagram corresponding to a display device provided in an exemplary embodiment of this application, such as... Figure 1As shown, the display device is composed of multiple cabinets, including a screen composed of multiple cabinets and a transmitting card. Each cabinet includes a receiving card. The transmitting card converts the digital signal (such as HDMI or DVI signal) output from the signal source (or video source data) of the external device into a format suitable for LED display transmission, packages and encodes the converted signal, and transmits it to the receiving card through a data interface. The receiving card decodes the received signal, restores the original image data, and displays it on the screen. In this architecture, the transmitting card has scaling capabilities. That is, when the resolution of the signal source from the external device is 1920*1080, and the resolution of the screen during assembly is 2400*1350, the resolution of the signal source and the resolution of the screen are inconsistent. In this case, the transmitting card scales the resolution of the signal source to 2400*1350 before sending it to the receiving card for display. This solution can lead to distortion in the final displayed image.
[0030] The second option, please refer to Figure 2 It illustrates a structural schematic diagram corresponding to a display device provided in an exemplary embodiment of this application, such as... Figure 2 As shown, the display device is composed of multiple cabinets, including a screen and a transmitting card. Each cabinet contains a receiving card. Both the transmitting and receiving cards are configured with an Application-Specific Integrated Circuit (ASIC) chip structure. The transmitting card converts the digital signal (such as HDMI or DVI signal) output from the signal source (or video source data) of an external device into a format suitable for LED display transmission, packages and encodes the converted signal, and transmits it to the receiving card via a data interface. The receiving card decodes the received signal, restores the original image data, and displays it on the screen. In this architecture, the transmitting card lacks scaling capabilities. That is, the screen can only display the content corresponding to the signal source when the resolution of the signal source from the external device is 1920*1080, and the resolution of the screen during its construction is also 1920*1080. If the resolution of the signal source and the resolution of the screen are inconsistent, the screen cannot display the content. In this solution, the screen only supports the display of a single resolution signal and cannot adapt to the display needs of multiple different resolutions.
[0031] Based on this, this application provides a display screen method. After the first screen is successfully built for the first time, the first connected screen configuration information corresponding to the first screen is obtained for configuring the display effect of the first screen. Then, the first EDID (i.e., first display recognition data) corresponding to the first screen is generated according to the first connected screen configuration information. The first EDID of the input interface is updated according to the first EDID, and the first target resolution of the output interface is updated according to the first EDID. In this way, the target content corresponding to the received video source information is displayed based on the first target resolution. That is, after the screen is built for the first time, the EDID corresponding to the screen is automatically generated according to the connected screen configuration information. This enables the adaptation and adjustment of the output interface and related parameters of the output interface corresponding to the control board, thereby improving the construction efficiency of the display screen device. Based on improving the display efficiency, a point-to-point display effect is achieved (i.e., the resolution of the displayed content during the display process is consistent with the resolution of the screen).
[0032] The implementation environment corresponding to this application is described below. The implementation environment includes terminal equipment and splicing display equipment; for illustrative purposes only, please refer to [the provided text]. Figure 3 This illustration shows an implementation environment provided by an exemplary embodiment of this application, which includes a terminal device 310 and a display device 320. The terminal device 310 and the display device 320 can be connected via a communication network, which may include a wired communication network or a wireless communication network, or the terminal device 310 and the display device 320 can be connected via a serial port.
[0033] In some embodiments, the display device 320 includes a first screen and a control board. When the first screen is successfully set up for the first time, first screen configuration information is obtained. The first screen configuration information is used to configure the display effect of the first screen. Based on the first screen configuration information, first display recognition data corresponding to the first screen is generated. The first display recognition data is used to determine the display attribute parameters corresponding to the display content in the first screen. Based on the first display recognition data, the first display recognition data of the input interface is updated, and the first target resolution of the output interface is updated based on the first display recognition data. After restarting the display device, the first display recognition data and the first target resolution take effect.
[0034] In some embodiments, the terminal device 310 sends video source information corresponding to the target content to the display device 320. After receiving the video source information, the display device 320 displays the target content on the first screen based on the video source information. The display resolution corresponding to the target content during the display process is consistent with the first target resolution.
[0035] The terminal device 310 can be optional and can be a desktop computer, laptop computer, mobile phone, tablet computer, e-book reader, MP3 (Moving Picture Experts Group Audio Layer III) player, MP4 (Moving Picture Experts Group Audio Layer IV) player, smart TV, smart car, virtual reality (VR), augmented reality (AR), television set, smart TV box, and other terminal devices. This application embodiment does not limit this type of terminal device.
[0036] The display device 320 may optionally be a liquid crystal display (LCD), a light-emitting diode (LED) display, or an organic light-emitting diode (OLED) display. At least one of the following (OLED) displays: Organic Light-Emitting Diode (OLED).
[0037] It should be noted that this application may display prompt interfaces, pop-ups, or output voice prompts before and during the collection of user data. These prompt interfaces, pop-ups, or voice prompts are used to inform the user that their data is being collected. This ensures that the application only begins the steps for collecting user data after receiving confirmation from the user regarding the prompt interface or pop-up; otherwise (i.e., without user confirmation), the steps for collecting user data end, meaning no user data is collected. In other words, all user data collected in this application is collected with the user's consent and authorization, and the collection, use, and processing of related user data must comply with the relevant laws, regulations, and standards of the relevant regions.
[0038] The display screen method provided in the embodiments of this application will be described in detail below. For illustrative purposes, please refer to the following: Figure 4 The diagram illustrates a flowchart of a display screen display method provided in an exemplary embodiment of this application, which includes steps 410 to 440.
[0039] Step 410: If the first screen is successfully built for the first time, obtain the configuration information of the first connected screen.
[0040] The display device includes a first screen and a control board. The control board has input and output interfaces. The first screen configuration information is used to configure the display effect of the first screen.
[0041] For illustrative purposes, the configuration information of the first connected screen refers to the display attributes corresponding to the first screen.
[0042] The display attributes include at least one of the following attribute parameters: 1. Screen dimensions: That is, the corresponding length and width of the screen, expressed as length × width (unit: millimeters / meter), for example: 5000mm × 3000mm.
[0043] 2. Resolution: That is, the display resolution corresponding to the screen, expressed as the number of horizontal pixels × the number of vertical pixels (e.g., 1920×1080).
[0044] 3. Pixel pitch: The distance between the centers of adjacent pixels (unit: millimeters, such as P2.5, P5). The smaller the pixel pitch, the higher the resolution.
[0045] 4. Brightness: Indicates the maximum luminous intensity of the screen (unit: nits / cd / ㎡).
[0046] 5. Contrast Ratio: Represents the ratio of the brightness of the brightest to the darkest area of the screen (e.g., 5000:1).
[0047] 6. Color gamut coverage: Indicates the range of colors supported by the screen (e.g., sRGB, NTSC).
[0048] 7. Gray level: Represents the number of monochrome brightness levels of the screen (e.g., 16-bit = 65536 levels).
[0049] 8. Refresh rate: Indicates the number of times the screen refreshes the image per second (unit: Hertz (Hz), e.g.: 3840Hz).
[0050] 9. Horizontal or vertical viewing angle: indicates the maximum viewing angle range of the screen (e.g., 160° / 140°).
[0051] 10. Electrical parameters: These indicate the electrical parameters configured for the screen at the factory, such as input voltage and power consumption.
[0052] 11. Signal interfaces: HDMI, DVI, SDI, optical fiber, etc.
[0053] It is worth noting that the attribute parameters of the first connected screen configuration information mentioned above are merely illustrative examples, and the embodiments of this application do not limit them.
[0054] This is illustrative; the first screen configuration information refers to the first screen body. The screen configuration information corresponding to different types of screens (e.g., different sizes or different spacing) may be the same or different. This application embodiment does not limit this.
[0055] To illustrate, the configuration information of the first connected screen determines the display effect of the first screen during use. Different configuration information of the first connected screen will result in different display effects of the first screen.
[0056] For illustrative purposes, the first screen is considered to have been successfully installed once all other components of the display device are installed during the installation process.
[0057] Optionally, the first screen may be a single screen or a splicing screen; this embodiment does not limit the specific type of screen.
[0058] Among them, "integrated screen" refers to the first screen being a single structure without any splicing process.
[0059] Among them, splicing screen refers to the first screen body obtained by splicing multiple cabinets. Each cabinet corresponds to a sub-screen. After splicing multiple cabinets, multiple sub-screens constitute the first screen body. Therefore, there are splicing seams between sub-screens.
[0060] In a schematic way, each cabinet serves as a display unit, with a single cabinet used to display a portion of the image. Thus, by stacking multiple cabinets, the complete target image can be displayed.
[0061] Optionally, the shape of the box can be implemented in various shapes, such as cuboid, cube, sphere, etc., and the embodiments of this application do not limit this.
[0062] Optionally, the splicing methods between multiple boxes include the following connection methods: 1. Rigid splicing, that is, fixing and splicing multiple boxes together using mechanical supports, for example: splicing multiple boxes together in a regular rectangle using mechanical supports.
[0063] 2. Flexible splicing, that is, using flexible LED modules or bendable LCD panels as the cabinet to achieve irregular (e.g., arc, wave, etc.) splicing.
[0064] 3. Magnetic splicing: The boxes are spliced together using magnetic modules, eliminating the need for mechanical supports.
[0065] It is worth noting that the above-described splicing methods between multiple boxes are merely illustrative examples, and the embodiments of this application do not limit this.
[0066] In some embodiments, the control board is connected to the sending board; the first screen configuration information is sent by the sending board; or, the first screen configuration information is obtained after configuration by a configuration tool.
[0067] Optionally, in the hardware structure, the transmitting board and the control board are soldered onto different printed circuit boards, or the transmitting board and the control board are soldered onto the same printed circuit board.
[0068] Optionally, the transmitting board is located in the display device, or the transmitting board is located in an external device connected to the display device; this application embodiment does not limit this.
[0069] In one implementation, as an illustration, once the first screen is successfully built for the first time, the sending card automatically generates the first connected screen configuration information corresponding to the first screen and sends it to the control board via a serial port connection cable.
[0070] In an illustrative alternative implementation, once the first screen is successfully installed, the installer manually sets the display attributes of the first screen using a configuration tool. This generates the configuration information for the first connected screen and sends it to the control board via the configuration tool.
[0071] As an illustration, the sending and control boards typically employ an embedded board design.
[0072] Step 420: Generate the first display recognition data corresponding to the first screen based on the first connected screen configuration information.
[0073] The first display recognition data is used to determine the display attribute parameters corresponding to the display content in the first screen.
[0074] In a schematic representation, the control board processes video source information output from external devices, sends the processed signal to the transmitting card, and then transmits it to the receiving card within the screen for content display. For example, it converts the digital signal corresponding to the video source information (e.g., HDMI, DVI, VGA) into a format suitable for display transmission; or, the control board performs resolution matching processing on the input signal according to the display's physical resolution to ensure the image is displayed completely and accurately on the screen; or, through a built-in color correction algorithm, the control board can correct the colors of the input signal.
[0075] Indicatively, the output interface and output interface can be implemented as a High Definition Multimedia Interface (HDMI) to carry signal data input to the control board and signal data output from the control board.
[0076] Indicatively, the output interface is located between the transmitting board and the control board, and is used to input the signal data output by the control board into the transmitting board.
[0077] Indicatively, the input interface is located between the external device and the control board, and is used to input the signal data output by the external device into the control board.
[0078] Indicatively, the first display identification data is the first EDID, which includes the color coordinates and physical resolution corresponding to the first screen.
[0079] Among them, color coordinates refer to the color coordinates corresponding to the LED beads in the screen, which are determined according to the color gamut range in the configuration parameters of the first screen.
[0080] The physical resolution of the first screen is determined according to the resolution in the configuration parameters of the first connected screen.
[0081] This is illustrative; the first display recognition data corresponding to different types of screens may be the same or different, and this application embodiment does not limit this.
[0082] Step 430: Update the first display recognition data of the input interface based on the first display recognition data, and update the first target resolution of the output interface based on the first display recognition data.
[0083] To illustrate, after obtaining the first display recognition data corresponding to the first screen, the display recognition data corresponding to the input interface is updated to the first display recognition data.
[0084] In one implementation, before the update, the input interface does not have a corresponding EDID. In this case, the first EDID is directly written to the storage location corresponding to the EDID of the input interface, thereby updating and obtaining the first EDID corresponding to the input interface.
[0085] In one implementation, before the update, the input interface is configured with an initial EDID, and the initial EDID is different from the first EDID. At this time, the control board rewrites the initial EDID corresponding to the input interface with the first EDID, thereby updating the first EDID corresponding to the input interface.
[0086] In one implementation, before the update, the input interface is configured with an initial EDID, and the initial EDID is the same as the first EDID. In this case, the initial EDID corresponding to the input interface is directly used as the first EDID.
[0087] As an illustration, since the first EDID also includes the physical resolution, the resolution corresponding to the output interface is updated to the physical resolution in the first EDID, which is then used as the first target resolution.
[0088] In one implementation, before the update, the output interface does not have corresponding resolution information. In this case, the physical resolution is directly written to the storage location corresponding to the resolution of the output interface, thereby updating to obtain the first target resolution corresponding to the output interface.
[0089] In one implementation, before the update, the output interface is configured with initial resolution information, and the initial resolution information is different from the physical resolution. At this time, the control board rewrites the initial resolution information corresponding to the output interface to the physical resolution, thereby updating and obtaining the first target resolution corresponding to the output interface.
[0090] In one implementation, before the update, the output interface is configured with initial resolution information, and the initial resolution information is the same as the physical resolution. In this case, the initial resolution information corresponding to the output interface is directly used as the first target resolution.
[0091] This is illustrative; the input and output interfaces are updated synchronously, or the input interface is updated first and then the output interface, or vice versa. This application does not limit the specific implementation of this method.
[0092] Step 440: After restarting the display device and receiving the video source information corresponding to the target content, display the target content on the first screen based on the video source information.
[0093] The display resolution corresponding to the target content during the display process on the screen is consistent with the first target resolution.
[0094] As an illustration, once the EDID of the input interface is updated and the first target resolution of the output interface is updated, the display device needs to be restarted. After restarting, the EDID corresponding to the input interface will be the updated first EDID, and the resolution information corresponding to the output interface will be the first target resolution.
[0095] For illustrative purposes, video source data refers to video source data output by an external device connected to the display device.
[0096] Optionally, the video source information includes a single frame, so the target image is a single frame; or, the video source information is a video content, which includes multiple frames, and the target image is one of the multiple frames. This application does not limit this.
[0097] Optionally, the resolution information of the video source data corresponding to the external device may be the same as or different from the first target resolution; this application embodiment does not limit this.
[0098] In illustrative terms, display resolution refers to the resolution of the target content ultimately displayed on a display device.
[0099] The display method provided in this application embodiment obtains the first connected screen configuration information corresponding to the first screen after the first screen is successfully built for the first time. This information is used to configure the display effect of the first screen. Based on the first connected screen configuration information, a first EDID (i.e., first display recognition data) corresponding to the first screen is generated. The first EDID of the input interface is updated based on the first EDID, and the first target resolution of the output interface is updated based on the first EDID. This achieves the display of the target content corresponding to the received video source information based on the first target resolution. In other words, by automatically generating the EDID corresponding to the screen based on the connected screen configuration information after the initial screen is built, the output interface and related parameters of the control board are adapted and adjusted to improve the construction efficiency of the display device. Based on this improved display efficiency, a point-to-point display effect is achieved (i.e., the resolution of the displayed content during the display process is consistent with the resolution of the screen).
[0100] The EDID update process of the display device will be described in detail below. For illustration, please refer to 5, which shows a flowchart of a display method provided in an exemplary embodiment of this application. Specifically, step 430 further includes steps 431 and 432, and step 440 further includes steps 441 to 443, as follows... Figure 5 As shown, the method includes the following steps.
[0101] Step 431: Update the initial recognition data of the input interface to the first display recognition data.
[0102] The first display recognition data includes the first target resolution, the output interface corresponds to the initial resolution before the update, and the input interface corresponds to the initial recognition data before the update. In illustrative terms, after obtaining the first display recognition data corresponding to the first screen, the initial recognition data corresponding to the input interface is rewritten as the first display recognition data.
[0103] In one implementation, before the update, the input interface is configured with an initial EDID (i.e., initial identification data), and the initial EDID is different from the first EDID. At this time, the control board rewrites the initial EDID corresponding to the input interface with the first EDID, thereby updating the first EDID corresponding to the input interface.
[0104] In one implementation, before the update, the input interface is configured with an initial EDID, and the initial EDID is the same as the first EDID. In this case, the initial EDID corresponding to the input interface is directly used as the first EDID.
[0105] Step 432: Update the initial resolution of the output interface to the first target resolution.
[0106] If the initial resolution is the same as the first target resolution, the initial resolution corresponding to the output interface is not updated.
[0107] As an illustration, since the first EDID also includes the physical resolution (i.e., the first target resolution), the resolution corresponding to the output interface is updated to the physical resolution in the first EDID, which is then used as the first target resolution.
[0108] In one implementation, before the update, the output interface is configured with an initial resolution, and the initial resolution information is different from the physical resolution. At this time, the control board rewrites the initial resolution information corresponding to the output interface to the physical resolution, thereby updating and obtaining the first target resolution corresponding to the output interface.
[0109] In one implementation, before the update, the output interface is configured with an initial resolution, and the initial resolution information is the same as the physical resolution. In this case, the initial resolution information corresponding to the output interface is directly used as the first target resolution.
[0110] As an illustration, the output interface stores interface configuration information. The initial resolution is written at a specified location in the interface configuration information. The initial resolution in the interface configuration information is rewritten to the first target resolution to realize the update process of the output interface.
[0111] Step 441: Obtain the first resolution corresponding to the video source information.
[0112] As an illustration, when the control board receives video source information, it extracts the resolution corresponding to the video source information and uses it as the first resolution.
[0113] Step 442: If the first resolution is different from the first target resolution, the first resolution is scaled and adjusted by the control board to obtain the display resolution.
[0114] As an illustration, the control board has a scaling function. Therefore, when the control board detects that the first resolution is different from the first target resolution, it scales and adjusts the first resolution to obtain the display resolution, which is the same as the first target resolution.
[0115] Step 443: Output the display resolution through the output interface and display the target content on the screen.
[0116] To illustrate, after the control board receives the signal source data corresponding to the display resolution, it sends it to the sending card through the output interface, and the sending card sends it to the receiving card, which finally displays the target content on the screen.
[0117] In some embodiments, when the first screen is replaced by the second screen and the second screen is successfully set up for the first time, the second screen configuration information corresponding to the second screen is obtained; based on the second screen configuration information, the second display recognition data corresponding to the second screen is generated, and the second display recognition data is different from the first display recognition data; based on the second display recognition data, the second display recognition data of the input interface is updated, and based on the second display recognition data, the second target resolution of the output interface is updated, and the second target resolution is different from the first target resolution.
[0118] To illustrate, if the display device replaces the screen, for example, by disassembling the first screen and building a second screen, the above process is executed after the second screen is successfully built for the first time. This allows the EDID of the input interface to be updated and the resolution of the output interface to be updated based on the second screen.
[0119] The display method provided in this application embodiment obtains the first connected screen configuration information corresponding to the first screen after the first screen is successfully built for the first time. This information is used to configure the display effect of the first screen. Based on the first connected screen configuration information, a first EDID (i.e., first display recognition data) corresponding to the first screen is generated. The first EDID of the input interface is updated based on the first EDID, and the first target resolution of the output interface is updated based on the first EDID. This achieves the display of the target content corresponding to the received video source information based on the first target resolution. In other words, by automatically generating the EDID corresponding to the screen based on the connected screen configuration information after the initial screen is built, the output interface and related parameters of the control board are adapted and adjusted to improve the construction efficiency of the display device. Based on this improved display efficiency, a point-to-point display effect is achieved (i.e., the resolution of the displayed content during the display process is consistent with the resolution of the screen).
[0120] This is illustrative; please refer to it. Figure 6 It illustrates an interaction flowchart corresponding to a display screen display method provided in an exemplary embodiment of this application, such as... Figure 6 As shown, the method includes the following steps.
[0121] Step 601: If the control board successfully completes the initial setup of the first screen, it acquires the configuration information of the first connected screen.
[0122] Among them, the configuration information of the first connected screen is used to configure the display effect of the first screen; Step 602: The control board generates the first display recognition data corresponding to the first screen based on the first connected screen configuration information.
[0123] The first display recognition data is used to determine the display attribute parameters corresponding to the display content in the first screen. Step 603: The input interface updates the first display recognition data of the input interface based on the first display recognition data; Step 604: The output interface updates the first target resolution of the output interface based on the first display recognition data; Step 605: After restarting the display device and receiving the video source information corresponding to the target content, the first screen displays the target content on the first screen based on the video source information. The display resolution of the target content during the display process is consistent with the first target resolution.
[0124] In some embodiments, the control board and the transmitting board are connected via a serial port; when the first screen is successfully built for the first time, the transmitting board generates the first screen configuration information; the first screen configuration information is sent to the control board via a serial port connection cable; the control board receives the first screen configuration information.
[0125] The display method provided in this application embodiment obtains the first connected screen configuration information corresponding to the first screen after the first screen is successfully built for the first time. This information is used to configure the display effect of the first screen. Based on the first connected screen configuration information, a first EDID (i.e., first display recognition data) corresponding to the first screen is generated. The first EDID of the input interface is updated based on the first EDID, and the first target resolution of the output interface is updated based on the first EDID. This achieves the display of the target content corresponding to the received video source information based on the first target resolution. In other words, by automatically generating the EDID corresponding to the screen based on the connected screen configuration information after the initial screen is built, the output interface and related parameters of the control board are adapted and adjusted to improve the construction efficiency of the display device. Based on this improved display efficiency, a point-to-point display effect is achieved (i.e., the resolution of the displayed content during the display process is consistent with the resolution of the screen).
[0126] The two implementation methods of this application will be described in detail below.
[0127] In the first scenario, the configuration information for the first connected screen is sent by the sending board.
[0128] This is illustrative; please refer to it. Figure 7 It illustrates a schematic diagram of a display device architecture provided in an exemplary embodiment of this application, such as... Figure 7As shown, the current screen pair has a structure of P1.2, 5*5, and the corresponding physical resolution of the screen is 2400*1350, which is a non-standard resolution.
[0129] The update process for EDID and resolution is as follows: A01, after the initial successful setup, the control board obtains the first screen configuration information sent by the sending board through the serial port connection cable.
[0130] A02, the control board generates the first EDID based on the configuration information of the first connected screen.
[0131] A03, the control board updates the first EDID corresponding to the input interface based on the first EDID.
[0132] A04, the control board updates the first target resolution corresponding to the output interface based on the first EDID.
[0133] A05, Restart the display device.
[0134] A06, if the resolution of the video source data sent by the external device is different from the resolution of the first target, the control board will perform scaling processing on it.
[0135] After the screen is initially set up and configured, the ARM control board receives the new screen connection configuration information from the sending card via a serial port connection cable.
[0136] After receiving the new configuration information, the ARM control board generates EDID data and updates the EDID of the HDMI input interface. This EDID information includes the color coordinates and resolution of the screen. Simultaneously, it changes the ARM control board's HDMI output resolution configuration to match the screen's physical resolution, and then automatically restarts the device for the changes to take effect.
[0137] The external source outputs a signal source that is consistent with the screen by default based on the EDID of the HDMI input interface. When the resolution of the external source input is inconsistent with the EDID, the scaling module in the ARM can make the HDMI output resolution consistent with the physical resolution of the screen.
[0138] The second method involves the configuration information for the first connected screen being generated and sent by the configuration tool.
[0139] This is illustrative; please refer to it. Figure 8 and Figure 9 It illustrates a schematic diagram of a display device architecture provided in an exemplary embodiment of this application, such as... Figure 8 As shown, the current screen pair structure is P1.2, 5*5, and the corresponding physical resolution of the screen is 2400*1350. This resolution is a non-standard resolution. Figure 9As shown, the current screen pair has a structure of P1.5, 6*6, and the corresponding physical resolution of the screen is 2304*1296, which is also a non-standard resolution.
[0140] The update process for EDID and resolution is as follows: B01, after the initial successful setup, the control board obtains the first connected screen configuration information sent by the sending board through the configuration tool.
[0141] B02, the control board generates the first EDID based on the configuration information of the first connected screen.
[0142] B03, the control board updates the first EDID corresponding to the input interface based on the first EDID.
[0143] B04, the control board updates the first target resolution corresponding to the output interface based on the first EDID.
[0144] B05, Restart the display device.
[0145] B06, if the resolution of the video source data sent by the external device is different from the resolution of the first target, the control board will perform scaling processing on it.
[0146] After the screen is initially set up and configured, the ARM control board receives the connection information configured by the configuration tool. Upon receiving the new configuration information, the ARM control board generates EDID data and updates the EDID of the HDMI input interface. This EDID information includes the color coordinates and resolution of the screen. Simultaneously, the ARM control board's HDMI output resolution configuration is changed to match the screen's physical resolution, and the changes take effect after an automatic device restart.
[0147] The external source outputs a signal source that is consistent with the screen by default based on the EDID of the HDMI input interface. When the resolution of the external source input is inconsistent with the EDID, the scaling module in the ARM can make the HDMI output resolution consistent with the physical resolution of the screen.
[0148] See Figure 10 This illustration shows a schematic diagram of the structure of a computer device provided in an embodiment of this application. Figure 7 As shown, the computer device 1000 of this embodiment includes: at least one processor 1010 ( Figure 7 (Only one is shown in the image) a processor, a memory 1020, and a computer program 1021 stored in the memory 1020 and executable on at least one processor 1010. When the processor 1010 executes the computer program 1021, it implements the steps in the above-described display screen display method embodiment.
[0149] Computer device 1000 can be a desktop computer, laptop, handheld computer, cloud server, or other computing device. This terminal device may include, but is not limited to, processor 1010 and memory 1020. Those skilled in the art will understand that... Figure 10 This is merely an example of computer device 1000 and does not constitute a limitation on computer device 1000. It may include more or fewer components than shown in the figure, or combine certain components, or different components, such as input / output devices, network access devices, etc.
[0150] The processor 1010 may be a Central Processing Unit (CPU), or it may be 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. A general-purpose processor may be a microprocessor or any conventional processor.
[0151] In some embodiments, memory 1020 may be an internal storage unit of computer device 1000, such as a hard disk or memory of computer device 1000. In other embodiments, memory 1020 may be an external storage device of computer device 1000, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., provided on computer device 1000. Furthermore, memory 1020 may include both internal and external storage units of computer device 1000. Memory 1020 is used to store operating systems, applications, boot loaders, data, and other programs, such as program code for computer programs. Memory 1020 may also be used to temporarily store data that has been output or will be output.
[0152] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0153] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0154] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0155] In the embodiments provided in this application, it should be understood that the disclosed apparatus / computer devices and methods can be implemented in other ways. For example, the apparatus / computer device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0156] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0157] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0158] If an integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, swivel hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.
[0159] The implementation of all or part of the processes in the methods of the above embodiments can also be accomplished by a computer program product. When the computer program product is run on a computer device, the computer device can implement the steps in the various method embodiments described above.
[0160] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A display screen method, characterized in that, The method is applied to a display screen device, which includes a first screen and a control board. The control board has input and output interfaces. The method includes: If the first screen is successfully built for the first time, the configuration information of the first screen is obtained. The configuration information of the first screen is used to configure the display effect of the first screen. Based on the first connected screen configuration information, first display recognition data corresponding to the first screen is generated. The first display recognition data is used to determine the display attribute parameters corresponding to the display content in the first screen. The first display recognition data of the input interface is updated based on the first display recognition data, and the first target resolution of the output interface is updated based on the first display recognition data; Upon restarting the display device and receiving video source information corresponding to the target content, the target content is displayed on the first screen based on the video source information, and the display resolution corresponding to the target content during the display process on the screen is consistent with the first target resolution.
2. The method according to claim 1, characterized in that, The first display recognition data includes a first target resolution, the output interface corresponds to the initial resolution before the update, and the input interface corresponds to the initial recognition data before the update; The step of updating the first display recognition data of the input interface based on the first display recognition data, and updating the first target resolution of the output interface based on the first display recognition data, includes: Update the initial recognition data of the input interface to the first display recognition data; Update the initial resolution of the output interface to the first target resolution.
3. The method according to claim 2, characterized in that, The method further includes: If the initial resolution is the same as the first target resolution, the initial resolution corresponding to the output interface is not updated.
4. The method according to any one of claims 1 to 3, characterized in that, The step of displaying the target content on the first screen based on the video source information includes: Obtain the first resolution corresponding to the video source information; When the first resolution is different from the first target resolution, the first resolution is scaled and adjusted by the control board to obtain the display resolution. The display resolution is output through the output interface and the target content is displayed on the screen.
5. The method according to any one of claims 1 to 3, characterized in that, The control board is connected to the transmitting board; The first connected screen configuration information is sent by the sending board; or, The first screen configuration information was obtained after configuration using a configuration tool.
6. The method according to any one of claims 1 to 3, characterized in that, The method further includes: When the first screen is replaced by the second screen and the second screen is successfully set up for the first time, obtain the configuration information of the second connected screen corresponding to the second screen. Based on the second connected screen configuration information, second display recognition data corresponding to the second screen is generated, and the second display recognition data is different from the first display recognition data. The second display recognition data of the input interface is updated based on the second display recognition data, and the second target resolution of the output interface is updated based on the second display recognition data, wherein the second target resolution is different from the first target resolution.
7. The method according to any one of claims 1 to 3, characterized in that, The first target resolution is a resolution that conforms to a preset resolution benchmark; or, The first target resolution is a resolution that does not conform to the preset resolution benchmark.
8. A display screen device, characterized in that, The display device includes a first screen and a control board, and the control board has an input interface and an output interface. The control board is used to obtain the first screen configuration information when the first screen is successfully built for the first time. The first screen configuration information is used to configure the display effect of the first screen. Based on the first connected screen configuration information, first display recognition data corresponding to the first screen is generated. The first display recognition data is used to determine the display attribute parameters corresponding to the display content in the first screen. The input interface is used to update the first display recognition data of the input interface based on the first display recognition data. The output interface is used to update the first target resolution of the output interface based on the first display recognition data; The first screen is used to display the target content on the first screen based on the video source information when the display device is restarted and the video source information corresponding to the target content is received. The display resolution of the target content during the display process on the screen is consistent with the first target resolution.
9. The device according to claim 8, characterized in that, The control board and the transmitting board are connected via a serial port. The sending board is used to generate the first screen configuration information when the first screen is successfully built for the first time; and to send the first screen configuration information to the control board via a serial port connection cable. The control board is also used to receive the configuration information of the first connected screen.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the display screen display method as described in any one of claims 1 to 8.