Control method and device of mobile intelligent display terminal, equipment and storage medium

By performing system initialization and hardware self-testing on mobile smart display terminals, combined with network quality evaluation and content distribution optimization, dynamic power consumption management, abnormal detection and automatic correction are achieved, and the lack of smooth video playback and energy consumption management in the existing technology is solved. The poor problem improves user experience and system stability.

CN119420896AInactive Publication Date: 2025-02-11SHENZHEN YUEXINTONG TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411663002.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-20
Publication Date
2025-02-11
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Under the complex and changing network environment and hardware resource limitations, existing mobile smart display terminals are difficult to achieve smooth and high-definition video playback, resulting in poor user experience and lack of dynamic adaptability and effective abnormality detection and automatic correction mechanisms.

Method used

By performing system initialization and hardware self-testing of the main controller and display control chip of the mobile intelligent display terminal, network quality evaluation is carried out in combination with the network set-top box, content distribution and cache management are optimized, and dynamic power consumption management, abnormal detection and automatic correction are carried out, Implement video data decoding and quality enhancement processing.

Benefits of technology

It improves the efficiency of video transmission and display processes, improves the smoothness of user experience and video quality, optimizes the energy consumption efficiency of the equipment, and enhances the reliability and stability of the system in complex environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119420896A_ABST
    Figure CN119420896A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of display control, and discloses a control method and device of a mobile intelligent display terminal, equipment and a storage medium. The method comprises the following steps: performing system initialization and hardware self-inspection on a main controller of the mobile intelligent display terminal to obtain a terminal initialization data packet; performing network quality evaluation on the terminal initialization data packet through the network set top box to obtain a transmission protocol parameter; content distribution is carried out through the network set top box and the transmission protocol parameters, cache management is carried out through the display control chip, and a multi-level cache data structure is obtained; carrying out decoding and quality enhancement processing on the video data through the display control chip to obtain an enhanced video frame; performing dynamic power consumption management on the enhanced video frame through the display control chip to obtain a target display parameter; and performing anomaly detection and automatic correction on the target display parameter through the display control chip to obtain the display control instruction, thereby optimizing the video transmission and display process and improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of display control technology, and in particular to a control method, device, equipment and storage medium for a mobile intelligent display terminal. Background Art

[0002] With the popularity of mobile smart devices and the development of network technology, users' demand for high-quality video content is growing. However, there are still many challenges in achieving smooth, high-definition video playback in a mobile environment. Traditional video transmission and display methods often cannot effectively cope with complex and changing network environments, resulting in problems such as screen freezes and low resolution, which seriously affect the user experience. In addition, the hardware resource limitations of mobile devices also put tremendous pressure on high-quality video processing.

[0003] Existing mobile intelligent display terminals usually use fixed transmission protocols and video processing parameters, and lack the ability to dynamically adapt to network conditions and device performance. This static processing method makes it difficult to achieve the best display effect and energy consumption balance in different scenarios. At the same time, due to the lack of effective anomaly detection and automatic correction mechanisms, the system is often unable to adjust in time when encountering emergencies, which can easily cause drastic fluctuations in display quality. In addition, the cache management strategies in the prior art are generally simple, and it is difficult to make full use of limited storage resources to smooth the impact of network fluctuations on video playback. The application of video quality enhancement algorithms is also often limited to a single dimension and cannot comprehensively improve the picture quality. Summary of the invention

[0004] The present application provides a control method, device, equipment and storage medium for a mobile intelligent display terminal, which are used to optimize the video transmission and display process and improve the user experience.

[0005] In a first aspect, the present application provides a control method for a mobile intelligent display terminal, the control method for the mobile intelligent display terminal comprising: Perform system initialization and hardware self-check on the main controller of the mobile intelligent display terminal to obtain a terminal initialization data packet; Performing a network quality assessment on the terminal initialization data packet through a network set-top box to obtain transmission protocol parameters; Content distribution is performed through the network set-top box and the transmission protocol parameters, and cache management is performed through the display control chip of the mobile intelligent display terminal to obtain a multi-level cache data structure; Decoding and quality enhancing the video data in the multi-level cache data structure by the display control chip to obtain an enhanced video frame; Dynamically managing the processing load of the enhanced video frame through the display control chip to obtain target display parameters; The display control chip performs abnormality detection and automatic correction on the target display parameters to obtain a display control instruction.

[0006] In a second aspect, the present application provides a control device for a mobile intelligent display terminal, the control device for the mobile intelligent display terminal comprising: An initialization module is used to perform system initialization and hardware self-check on the main controller of the mobile intelligent display terminal to obtain a terminal initialization data packet; An evaluation module, used to perform network quality evaluation on the terminal initialization data packet through a network set-top box to obtain transmission protocol parameters; A distribution module, used to distribute content through the network set-top box and the transmission protocol parameters, and to perform cache management through the display control chip of the mobile intelligent display terminal to obtain a multi-level cache data structure; A processing module, used for decoding and quality enhancement processing the video data in the multi-level cache data structure through the display control chip to obtain an enhanced video frame; A management module, configured to perform dynamic power consumption management on the processing load of the enhanced video frame through the display control chip to obtain target display parameters; The detection module is used to perform abnormality detection and automatic correction on the target display parameters through the display control chip to obtain a display control instruction.

[0007] The third aspect of the present application provides a control device for a mobile intelligent display terminal, comprising: a memory and at least one processor, wherein instructions are stored in the memory; the at least one processor calls the instructions in the memory so that the control device of the mobile intelligent display terminal executes the above-mentioned control method of the mobile intelligent display terminal.

[0008] A fourth aspect of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores instructions, which, when executed on a computer, enable the computer to execute the above-mentioned method for controlling a mobile intelligent display terminal.

[0009] In the technical solution provided by this application, the normal operation of each component of the system is ensured by performing comprehensive initialization and self-checking on the main controller, display control chip and network module. A multi-dimensional network quality evaluation method is adopted, including indicators such as round-trip time, packet loss rate, signal strength and signal-to-noise ratio, to achieve accurate evaluation of network conditions. Through the analysis of content characteristics and the design of a multi-level cache structure, intelligent distribution and efficient caching of content are achieved, which improves the efficiency of data transmission and the smoothness of user experience. From noise reduction, super-resolution processing to dynamic range mapping and motion compensation, the video quality is improved in all aspects, significantly improving the user's viewing experience. By real-time monitoring of chip temperature and power consumption, combined with the characteristics of video content, refined power consumption management is achieved, optimizing the energy efficiency of the device while ensuring display quality. By using historical data comparison and outlier detection technology, real-time monitoring and automatic correction of display parameters are achieved. In the entire process from network transmission to video display, adaptive optimization strategies are adopted in each link, so that the entire system can be dynamically adjusted according to actual conditions. Through the fine scheduling and management of various tasks by the display control chip, hardware resources are fully utilized. From the smoothness of content transmission to the quality of video display, to the battery life of the device, multi-faceted optimization enhances the user's overall experience and greatly improves the reliability and stability of the system in various complex environments. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.

[0011] Figure 1 A schematic diagram of an embodiment of a control method for a mobile intelligent display terminal in an embodiment of the present application; Figure 2 This is a schematic diagram of an embodiment of a control device for a mobile intelligent display terminal in an embodiment of the present application. DETAILED DESCRIPTION

[0012] Embodiments of the present application provide a control method, device, equipment and storage medium for a mobile intelligent display terminal. The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including" or "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0013] For ease of understanding, the specific process of the embodiment of the present application is described below. Figure 1 , an embodiment of the control method of the mobile intelligent display terminal in the embodiment of the present application includes: Step S101, performing system initialization and hardware self-check on the main controller of the mobile intelligent display terminal to obtain a terminal initialization data packet; It is understandable that the execution subject of the present application may be a control device of a mobile intelligent display terminal, or a terminal or a server, which is not limited here. The present application embodiment is described by taking a server as the execution subject as an example.

[0014] Specifically, the boot program of the main controller in the mobile intelligent display terminal is loaded, and the operating system kernel is imported into the memory of the main controller to establish the basic functions and operating environment of the system. The operating system kernel sequentially initializes each hardware module according to the preset initialization process, including the detection and setting of multiple modules such as the processor, memory, storage device, display device, and network device. The initialization of the hardware module ensures that each module can work normally, and generates a hardware module initialization sequence containing the initialization status of each module. The display control chip in the hardware module initialization sequence is self-checked for the functional module to obtain the chip self-check result, and the display control chip is tested for the unit response time according to the chip self-check result to obtain the unit performance data. The display control chip is self-checked through a series of preset test programs, which include checks on the core components of the display control chip such as the memory, processing power, and graphics processing unit. The self-check results are used to evaluate the current state and functional integrity of the display control chip. According to the self-check results, the display control chip is tested for unit response time to test its reaction speed and efficiency when processing image data, and multiple unit performance data are obtained, which will reflect the overall performance and operating efficiency of the display control chip. At the same time, the availability of the communication interface of the network module is verified to obtain the network interface status information, and the target network interface is selected according to the network interface status information. All available network interfaces (such as Ethernet interface, Wi-Fi module, etc.) are detected, and the current status and performance of each network interface are determined through a series of connectivity tests, signal strength measurements and data transmission rate evaluations. Based on this information, the target network interface with the best performance or the most suitable for the current application scenario is selected to ensure the best network connection and data transmission quality. The target network interface is configured with a security protocol to obtain an encrypted communication channel, and a connection is established with the preset network set-top box according to the encrypted communication channel to obtain a terminal-set-top box connection. A series of security protocols (such as SSL / TLS protocols) are configured for the target network interface to establish a secure encrypted communication channel. Through the encrypted channel, the mobile intelligent display terminal can exchange data securely and reliably with the preset network set-top box. Through the authentication process, the system ensures that the connection between the terminal and the set-top box is credible and that all transmitted data is encrypted and protected to prevent data leakage and tampering. The unit performance data and network interface status information are integrated to obtain the terminal hardware specification information, and a terminal initialization data packet is generated based on the terminal hardware specification information, system version, and display control chip. The unit performance data and network interface status information of the display control chip are integrated to form a comprehensive terminal hardware specification information, which includes the performance parameters of the display control chip, the available status of the network interface, and the selection results. A complete terminal initialization data packet is generated based on the hardware specification information, the version information of the current system, and the specific configuration of the display control chip.

[0015] Step S102: Performing a network quality assessment on the terminal initialization data packet through the network set-top box to obtain transmission protocol parameters; Specifically, the terminal initialization data packet is parsed through the network set-top box to extract the network interface status information contained therein, which describes the basic parameters such as the available status, signal strength, and connection type of the current network connection. Multiple groups of detection data packets of different sizes are generated according to the network interface information, and detection packet sequences are generated according to the multiple groups of detection data packets of different sizes. By creating data packet groups of different sizes, various data transmission scenarios in actual use are simulated, and detection packet sequences are generated according to these detection data packets. These sequences are used for network performance testing. The detection packet sequence is sent and the terminal return data is received to obtain round-trip time data and packet loss rate data, and an initial network quality model is constructed according to the round-trip time data and packet loss rate data. The model reflects the key indicators such as the delay, jitter and reliability of the current network, and a network status evaluation value is obtained. The evaluation value is a comprehensive evaluation of the current network status. The received signal strength index and signal-to-noise ratio reported by the terminal are analyzed to obtain the signal quality factor, and weighted calculation is performed according to the network status evaluation value and the signal quality factor to obtain a comprehensive network quality index. The terminal will regularly report the current received signal strength and signal-to-noise ratio, which directly reflect the quality and stability of signal transmission. These indicators are analyzed to calculate a signal quality factor. The signal quality factor is weighted and calculated with the previously obtained network status evaluation value, and a comprehensive network quality index is obtained by comprehensively considering the delay, packet loss rate and signal quality. The comprehensive network quality index is threshold judged to obtain a set of candidate transmission protocols, and the protocol is optimized and selected based on the candidate transmission protocol set and the terminal hardware specification information to obtain the optimal transmission protocol. The comprehensive network quality index is analyzed, and the quality of the network status is determined according to the preset threshold standard. Based on different network states, a group of applicable candidate transmission protocols are selected, and these protocols are optimized and selected in combination with the hardware specification information of the terminal, such as processing power, storage capacity, etc., to determine the optimal transmission protocol that best suits the current network environment and terminal configuration. The optimal transmission protocol is parameterized to obtain an initial transmission parameter set, and dynamically adjusted according to the initial transmission parameter set and the network quality index to obtain the transmission protocol parameters. After the optimal transmission protocol is selected, the protocol is specifically configured with parameters to generate an initial transmission parameter set. As the network conditions change in real time, the initial transmission parameter set is dynamically adjusted according to the comprehensive network quality index to ensure the stability and efficiency of data transmission and obtain a set of optimized transmission protocol parameters.

[0016] Step S103: content distribution is performed through the network set-top box and the transmission protocol parameters, and cache management is performed through the display control chip of the mobile intelligent display terminal to obtain a multi-level cache data structure; Specifically, the characteristics of the content to be transmitted are analyzed, and its key features, such as content type, resolution, frame rate, etc., are extracted, and the features are quantified into content feature vectors. According to the feature vector and the specific configuration of the mobile intelligent display terminal, including display resolution, processing power and memory capacity, the content version is matched, and the target content version most suitable for terminal playback is selected. The target content version is segmented to obtain a content segment sequence, and the content segment sequence is encoded according to the transmission protocol parameters to obtain a transmission data stream. In order to optimize the transmission efficiency and playback continuity of the content, the target content version is divided into multiple small segments, each of which contains a certain length of video data. These content segments are encoded according to the transmission protocol parameters, converted into a format suitable for network transmission, and an ordered transmission data stream is generated. The transmission data stream is encrypted to obtain an encrypted data packet, and the cache area is divided on the display control chip according to the encrypted data packet to obtain a multi-level cache structure. In order to ensure the security of data during transmission, the transmission data stream is encrypted to generate an encrypted data packet. After these encrypted data packets arrive at the mobile intelligent display terminal, the system divides multiple cache areas on the display control chip to form a multi-level cache structure. The structure usually includes multiple levels such as fast cache, normal cache and slow cache, and each level corresponds to different cache capacity and reading speed. Prioritize the data in the multi-level cache structure to obtain a cache priority list, and allocate the received data according to the cache priority list to obtain the initial cache data. Prioritize the data in the cache area according to the importance of the content and the playback order to generate a cache priority list. According to this list, the received encrypted data packets are allocated to different cache areas to ensure that key data can be cached and processed first, thereby improving the smoothness of video playback. Decrypt and verify the integrity of the initial cache data to obtain valid cache data, and dynamically manage it according to the valid cache data and the cache priority list to obtain a multi-level cache data structure. After entering the cache area, the initial cache data is decrypted and verified by a verification algorithm to ensure that the data has not been tampered with. After decryption and verification, valid cache data is obtained. Dynamic management of valid data is performed according to the cache priority list, including real-time adjustment of the data distribution and storage strategy of each cache area to ensure that important data can be quickly accessed and played, forming an efficient multi-level cache data structure.

[0017] Step S104: decoding and quality enhancement processing are performed on the video data in the multi-level cache data structure by the display control chip to obtain an enhanced video frame; Specifically, the display control chip identifies the encoding format of the video data in the multi-level cache data structure, determines the encoding type of the video data, such as H.264, H.265, etc., and obtains the decoder configuration parameters. These parameters are used to configure the hardware decoder so that it can correctly decode the video data. The video data is hardware decoded according to the decoder configuration parameters to obtain the original video frame. The noise of the original video frame is evaluated, and the type and distribution of the noise are identified by analyzing the changes in the pixel values ​​in the frame, and a noise distribution feature map is generated. The original video frame is subjected to noise reduction processing according to the noise distribution feature map to obtain a video frame after noise reduction, and the resolution of the video frame after noise reduction is detected to obtain a resolution parameter. Based on the noise distribution feature map, an appropriate noise reduction algorithm is applied to perform noise reduction processing on the original video frame to remove noise and interference in the image, and a clearer video frame after noise reduction is output. The resolution of the video frame after noise reduction is detected to determine the current resolution of the video frame and obtain the resolution parameter. The video frame after noise reduction is subjected to super-resolution processing according to the resolution parameter to obtain a high-resolution video frame. Using super-resolution technology, through interpolation and detail enhancement algorithms, the denoised video frames are upgraded to a higher resolution, making them clearer and sharper when displayed on a large screen, generating high-resolution video frames. Perform dynamic range analysis on high-resolution video frames to obtain dynamic range parameters, and perform dynamic range mapping on high-resolution video frames according to the dynamic range parameters to obtain color-enhanced video frames. Perform dynamic range analysis on high-resolution video frames, measure the brightness and contrast in the image, and determine its dynamic range parameters. According to these parameters, perform dynamic range mapping on video frames, optimize the brightness and dark contrast of the image, enhance color saturation and detail level, and generate color-enhanced video frames. Perform motion estimation on color-enhanced video frames to obtain motion vector maps, and perform motion compensation and frame rate conversion on color-enhanced video frames according to the motion vector maps to obtain enhanced video frames. Perform motion estimation on color-enhanced video frames, identify the motion trajectory between frames, and generate motion vector maps. Use these motion vectors to perform motion compensation on video frames to smooth the motion in the video and make it smoother. At the same time, perform frame rate conversion as needed to adjust the video playback speed to meet the refresh rate requirements of the display terminal, and finally obtain enhanced video frames.

[0018] Step S105, dynamically managing the processing load of the enhanced video frame through the display control chip to obtain target display parameters; Specifically, the temperature of each functional unit is monitored in real time by the temperature sensor built into the display control chip, and a chip temperature distribution diagram is generated. The temperature data can help the system understand the heat distribution of each part of the chip, so as to measure the power consumption of each functional unit more accurately and obtain the unit power consumption data. The unit power consumption data and the processing load of the enhanced video frame are correlated and analyzed to obtain a power consumption-load model. By analyzing the power consumption performance of each functional unit under different processing loads, a power consumption-load model is established, which reflects the power consumption characteristics of each unit under different load conditions. Through correlation analysis, the energy consumption requirements of each unit in the process of enhanced video frame processing are reflected. Power consumption is predicted according to the power consumption-load model to obtain a power consumption prediction curve, and the power consumption prediction curve is compared with a threshold to obtain a power consumption adjustment instruction. Based on the power consumption-load model, the future power consumption change trend is predicted and a power consumption prediction curve is drawn. By comparing the curve with a preset power consumption threshold, possible excessive power consumption is discovered in time, and corresponding power consumption adjustment instructions are generated to prevent chip overheating or excessive power consumption. The operating frequency and voltage of the display control chip are dynamically adjusted according to the power consumption adjustment instruction to obtain optimized chip operating parameters. According to the power consumption adjustment instruction, the operating frequency and voltage of the display control chip are dynamically adjusted. Analyze the content type of the enhanced video frame to obtain the scene feature vector, and calculate the image quality parameters based on the scene feature vector and the optimized chip operating parameters to obtain the initial display parameters. Analyze the content of the enhanced video frame to extract the vectors that reflect the scene characteristics, such as brightness, contrast, dynamic range, etc. Calculate the image quality parameters based on these scene feature vectors and the optimized chip operating parameters, preliminarily determine the display settings suitable for the current scene, and generate the initial display parameters. Evaluate the energy efficiency of the initial display parameters, analyze the energy consumption performance of these parameters in actual display, and find out the possible optimization space. Based on the evaluation results, formulate a parameter tuning plan, adjust the initial display parameters, and generate the target display parameters, which can both ensure high-quality display effects and maximize energy efficiency.

[0019] Step S106: The display control chip performs abnormality detection and automatic correction on the target display parameters to obtain a display control instruction.

[0020] Specifically, the display control chip monitors the target display parameters in real time, compares these parameters with historical data, and generates parameter change trend graphs. By analyzing these trend graphs, the law of parameter changes and abnormal fluctuations are identified. When the parameter changes are detected to be beyond the normal range, these abnormal parameters are marked and abnormal parameter markers are generated. Cluster analysis is performed on the abnormal parameter markers to obtain abnormal type classification results, and a parameter correction scheme is generated based on the abnormal type classification results. Cluster analysis is performed on the abnormal parameter markers, and these abnormal parameters are classified into different types according to their characteristics through a clustering algorithm. According to the abnormal type classification results, the root cause of the abnormality is identified, and corresponding parameter correction schemes are generated for different types of abnormalities. The correction scheme provides specific adjustment measures for each abnormal situation to ensure that the display parameters can be restored to a normal state. A correction execution instruction is generated according to the parameter correction scheme, and the target display parameters are adjusted according to the correction execution instruction to obtain the corrected display parameters. According to the generated parameter correction scheme, specific correction execution instructions are generated. These instructions guide the display control chip to make necessary adjustments to the target display parameters to ensure that the parameters meet the expected standards and ranges, and the corrected display parameters are obtained after adjustment. Simulate the display effect of the modified display parameters and generate a hardware control sequence, and generate display control instructions based on the hardware control sequence. Simulate the display effect of these parameters. Through simulation, pre-evaluate whether the modified display effect meets the expected standards and optimize the parameter settings. Generate hardware control sequences based on the simulation results. These sequences guide the display control chip to specifically perform the adjustment of display parameters. Generate display control instructions based on the hardware control sequence to ensure that the terminal can display content according to the optimized display parameters.

[0021] In the embodiment of the present application, the normal operation of each component of the system is ensured by performing comprehensive initialization and self-checking on the main controller, display control chip and network module. A multi-dimensional network quality evaluation method is adopted, including indicators such as round-trip time, packet loss rate, signal strength and signal-to-noise ratio, to achieve accurate evaluation of network conditions. Through the analysis of content characteristics and the design of a multi-level cache structure, intelligent distribution and efficient caching of content are achieved, which improves the efficiency of data transmission and the fluency of user experience. From noise reduction, super-resolution processing to dynamic range mapping and motion compensation, the video quality is improved in all aspects, significantly improving the user's viewing experience. By real-time monitoring of chip temperature and power consumption, combined with the characteristics of video content, refined power consumption management is achieved, optimizing the energy efficiency of the device while ensuring display quality. By using historical data comparison and outlier detection technology, real-time monitoring and automatic correction of display parameters are achieved. In the entire process from network transmission to video display, adaptive optimization strategies are adopted in each link, so that the entire system can be dynamically adjusted according to actual conditions. Through the fine scheduling and management of various tasks by the display control chip, hardware resources are fully utilized. From the smoothness of content transmission to the quality of video display, to the battery life of the device, multi-faceted optimization enhances the user's overall experience and greatly improves the reliability and stability of the system in various complex environments.

[0022] In a specific embodiment, the process of executing step S101 may specifically include the following steps: (1) Loading the boot program of the main controller in the mobile intelligent display terminal to obtain the operating system kernel, and sequentially initializing the hardware modules according to the operating system kernel to obtain the hardware module initialization sequence; (2) Performing a functional module self-test on the display control chip in the hardware module initialization sequence to obtain a chip self-test result, and performing a unit response time test on the display control chip based on the chip self-test result to obtain unit performance data; (3) Verify the availability of the communication interface of the network module, obtain network interface status information, and select the target network interface according to the network interface status information; (4) configuring the target network interface with a security protocol to obtain an encrypted communication channel, and establishing a connection with a preset network set-top box based on the encrypted communication channel to obtain a terminal-set-top box connection; (5) Integrate the unit performance data and network interface status information to obtain the terminal hardware specification information, and generate a terminal initialization data packet based on the terminal hardware specification information, system version and display control chip.

[0023] Specifically, the boot program is loaded into the memory of the main controller. The boot program is a small software that can initialize basic hardware such as the processor and memory, and prepare the environment required for the operating system to load. When the boot program is successfully loaded, the boot program reads the operating system kernel from the storage device (such as flash memory) into the memory and transfers control to the operating system kernel. The operating system kernel performs sequential initialization of the hardware modules. Multiple hardware modules such as the processor, memory, storage device, display device, and network device are detected and set. For example, the kernel may first initialize the memory controller to ensure that the system has enough available memory, and then initialize the processor and storage device so that subsequent operations can proceed normally. The sequential initialization process ultimately generates a hardware module initialization sequence that records the initialization status and configuration of each module. In the hardware module initialization sequence, the display control chip performs a functional module self-test to ensure its normal operation. The self-test process includes checking the core components of the display control chip such as the memory, graphics processing unit (GPU), and video decoder. Through these checks, it is determined whether the display control chip has a hardware fault or configuration error. After the self-test is completed, the display control chip is tested for unit response time based on the self-test results to evaluate its response speed and efficiency when processing image data. These test data will be recorded as unit performance data. Verify the availability of the communication interface of the network module. Detect all available network interfaces, such as Ethernet interfaces and Wi-Fi modules, and determine the current status and performance of each network interface through a series of connectivity tests, signal strength measurements, and data transmission rate evaluations. Based on this information, select the target network interface with the best performance or the most suitable for the current application scenario. Configure the target network interface with security protocols. Configure a series of security protocols, such as SSL / TLS protocols, for the target network interface to establish an encrypted communication channel. Through the encrypted channel, the mobile intelligent display terminal can exchange data with the preset network set-top box securely and reliably. Through the authentication process, ensure that the connection between the terminal and the set-top box is credible, and all transmitted data is encrypted and protected to prevent data leakage and tampering, and obtain a terminal-set-top box connection. Integrate the unit performance data and network interface status information to obtain the terminal hardware specification information, and generate a terminal initialization data packet based on the terminal hardware specification information, system version, and display control chip.

[0024] In a specific embodiment, the process of executing step S102 may specifically include the following steps: (1) Parse the terminal initialization data packet through the network set-top box to obtain the network interface status information; (2) generating multiple groups of detection data packets of different sizes according to the network interface information, and generating a detection packet sequence according to the multiple groups of detection data packets of different sizes; (3) Send the detection packet sequence and receive the terminal return data to obtain the round-trip time data and packet loss rate data, and build an initial network quality model based on the round-trip time data and packet loss rate data to obtain the network status evaluation value; (4) Analyze the received signal strength index and signal-to-noise ratio reported by the terminal to obtain the signal quality factor, and perform weighted calculation based on the network status evaluation value and the signal quality factor to obtain the comprehensive network quality index; (5) Perform threshold judgment on the comprehensive network quality index to obtain a set of candidate transmission protocols, and perform protocol optimization selection based on the candidate transmission protocol set and terminal hardware specification information to obtain the optimal transmission protocol; (6) Parameter configuration is performed on the optimal transmission protocol to obtain an initial transmission parameter set, and dynamic adjustment is performed based on the initial transmission parameter set and the network quality index to obtain the transmission protocol parameters.

[0025] Specifically, the terminal initialization data packet received by the network set-top box is parsed. The data packet contains key information such as the available status, signal strength, and connection type of the network interface. The network set-top box extracts the status of the current network interface by reading and analyzing this information. For example, a network interface shows that the current connection is a Wi-Fi network with a strong signal strength and a stable connection, while another interface is connected to Ethernet with a medium signal strength but a high transmission rate. Multiple groups of probe data packets of different sizes are generated according to the network interface information, and probe packet sequences are generated according to these probe data packets. In order to comprehensively evaluate the network quality, multiple groups of probe data packets of different sizes are generated, and the sizes of these data packets can be gradually increased from small to large. For example, data packets of different sizes such as 10 bytes, 100 bytes, 500 bytes, and 1000 bytes are generated. The probe data packets are arranged in a specific order to form a probe packet sequence. The probe packet sequence is sent and the terminal return data is received to obtain round-trip time data and packet loss rate data, and an initial network quality model is constructed based on these data to obtain a network status evaluation value. The detection packet sequence is sent to the terminal one by one, and the sending time and return time of each data packet are recorded to calculate the round-trip time (RTT) of each data packet. At the same time, the number of data packets lost in the whole process is recorded to calculate the packet loss rate (PLR). The initial network quality model is expressed by the following formula: ; in, represents the initial network quality model, Indicates The round trip time of a packet, Indicates The packet loss rate of packets, Represents the total number of detection packets. By analyzing these data, the current network latency and reliability are evaluated to obtain a preliminary network status evaluation value. The received signal strength index (RSSI) and signal-to-noise ratio (SNR) reported by the terminal are analyzed to obtain the signal quality factor, and a weighted calculation is performed based on the network status evaluation value and the signal quality factor to obtain a comprehensive network quality index. The terminal will periodically report its received signal strength and signal-to-noise ratio, which directly reflect the quality of the network connection. These signal indicators are analyzed to calculate a signal quality factor (SQF). The signal quality factor can be expressed by the following formula: ; in, and is the weight coefficient, which indicates the weight of RSSI and SNR in signal quality; and Respectively represent the minimum and maximum values ​​of signal strength; and Represent the minimum and maximum values ​​of the signal-to-noise ratio, respectively. By combining the network status evaluation value and the signal quality factor, a weighted calculation is performed to obtain a comprehensive network quality index. A threshold is judged for the comprehensive network quality index to obtain a set of candidate transmission protocols, and a protocol optimization selection is performed based on the candidate transmission protocol set and the terminal hardware specification information to obtain the optimal transmission protocol. The comprehensive network quality index is compared with a preset threshold. If the comprehensive network quality index is higher than a certain threshold, it means that the current network quality is good and a more efficient transmission protocol can be selected; if it is lower than a certain threshold, a more reliable but possibly less efficient transmission protocol needs to be selected. According to different comprehensive network quality indexes, a set of candidate transmission protocols is obtained. Combined with the hardware specification information of the terminal, such as processor performance, memory capacity, etc., a protocol optimization selection is performed to finally determine the optimal transmission protocol. Parameters are configured for the optimal transmission protocol to obtain an initial transmission parameter set, and dynamic adjustment is performed based on the initial transmission parameter set and the network quality index to obtain transmission protocol parameters. Specific parameter configuration is performed based on the selected optimal transmission protocol, and these parameters may include data packet size, transmission rate, retransmission mechanism, etc. After the initial transmission parameter set is configured, these parameters are dynamically adjusted during actual operation based on the real-time network quality index. For example, if the network quality suddenly drops, the system may reduce the transmission rate or increase the redundancy of data packets to ensure transmission reliability; if the network quality improves, the system can improve transmission efficiency. Through this dynamic adjustment mechanism, the system can always maintain optimal transmission performance under different network conditions.

[0026] In a specific embodiment, the process of executing step S103 may specifically include the following steps: (1) Analyze the characteristics of the content to be transmitted to obtain a content feature vector, and perform version matching on the mobile intelligent display terminal based on the content feature vector to obtain the target content version; (2) Segment the target content version to obtain a content segment sequence, and encode the content segment sequence according to the transmission protocol parameters to obtain a transmission data stream; (3) Encrypting the transmission data stream to obtain an encrypted data packet, and dividing the cache area on the display control chip according to the encrypted data packet to obtain a multi-level cache structure; (4) Prioritizing the data in the multi-level cache structure to obtain a cache priority list, and allocating the received data according to the cache priority list to obtain initial cache data; (5) Decrypt and integrity check the initial cache data to obtain valid cache data, and dynamically manage the valid cache data and the cache priority list to obtain a multi-level cache data structure.

[0027] Specifically, the characteristics of the content to be transmitted are analyzed, and the feature vector representing the characteristics of the content is extracted by analyzing the format, resolution, bit rate and other related parameters of the content. The input content is classified and feature extracted using machine learning algorithms, such as convolutional neural networks or support vector machines. For example, if the content is a video file, the feature vector may include information such as the resolution, frame rate, color space, and compression format of the video. The feature vector can be represented as a vector ,in Representative Features. Version matching is performed based on the content feature vector and the hardware and software configuration of the mobile intelligent display terminal to ensure that the transmitted content matches the processing and display capabilities of the terminal to provide the best user experience. For example, if the terminal supports 4K resolution video playback, and there are multiple versions of the content to be transmitted, including 720p, 1080p, and 4K versions, the 4K version is selected as the target content version through the matching algorithm. The matching process can be expressed by the following formula: ; in, represents the best matching content version. Represents the terminal T and the i-th content version The adaptability can be calculated based on a series of parameters such as resolution, bit rate and terminal decoding capability. The target content version is segmented to obtain a sequence of content segments. Segmentation is to decompose a large file into several small segments for easy transmission and cache management. For example, a large video file can be divided into multiple small video segments, and the length of each segment can be dynamically adjusted according to network conditions and cache strategies. The sequence of content segments after segmentation can be expressed as in Indicates After obtaining the sequence of content segments, the sequence of content segments is encoded according to the transmission protocol parameters to meet the network transmission requirements. The encoding process includes compression and encapsulation to ensure that the content occupies a small bandwidth during transmission and can be correctly decoded and played at the receiving end. The transmission protocol parameters may include transmission rate, error correction code and encapsulation format. The transmission data stream is encrypted to obtain an encrypted data packet to protect the security of the content and prevent it from being illegally stolen or tampered with during transmission. Common encryption algorithms include AES (Advanced Encryption Standard) and RSA (Asymmetric Encryption Algorithm). According to the encrypted data packet, the cache area is divided on the display control chip to obtain a multi-level cache structure. The design of the cache structure should take into account the priority and access frequency of the data to improve the efficiency of data reading and decoding. The multi-level cache structure usually includes a first-level cache (L1), a second-level cache (L2) and a third-level cache (L3), and the capacity and access speed of each level of cache are different. The data in the multi-level cache structure is prioritized to obtain a cache priority list, and the received data is allocated according to the cache priority list to obtain the initial cache data. Prioritization is based on the importance of the content and the order of playback. For example, the content clips currently being played and the content clips to be played have higher priorities and should be cached first. The initial cache data is decrypted and integrity checked to obtain valid cache data. The decryption process is the reverse process of the encryption process, and the data is decrypted using the same key and algorithm as encryption. Integrity verification is to verify whether the data has been tampered with during transmission through a hash function or a checksum algorithm. Dynamic management is performed based on the valid cache data and the cache priority list to obtain a multi-level cache data structure. Dynamic management includes data reading, writing, and replacement strategies to ensure the cache hit rate and the overall performance of the system.

[0028] In a specific embodiment, the process of executing step S104 may specifically include the following steps: (1) Identify the encoding format of the video data in the multi-level cache data structure and obtain the decoder configuration parameters; (2) Perform hardware decoding on the video data according to the decoder configuration parameters to obtain the original video frame, and perform noise evaluation on the original video frame to obtain a noise distribution feature map; (3) Performing noise reduction processing on the original video frame according to the noise distribution feature map to obtain a noise-reduced video frame, and performing resolution detection on the noise-reduced video frame to obtain a resolution parameter; (4) Performing super-resolution processing on the denoised video frames according to the resolution parameters to obtain high-resolution video frames; (5) performing dynamic range analysis on the high-resolution video frame to obtain dynamic range parameters, and performing dynamic range mapping on the high-resolution video frame according to the dynamic range parameters to obtain a color enhanced video frame; (6) Performing motion estimation on the color enhanced video frame to obtain a motion vector map, and performing motion compensation and frame rate conversion on the color enhanced video frame according to the motion vector map to obtain an enhanced video frame.

[0029] Specifically, the encoding format of the video data in the multi-level cache data structure is identified to obtain the decoder configuration parameters. The encoding format is determined by analyzing the header information and encoding features of the video data, and a pre-trained classifier or a specific recognition algorithm is used for identification. Assuming that a convolutional neural network is used for identification, a pre-trained classifier is used to identify the encoding format based on the extracted feature vector. Assuming that the encoding format is identified as H.264, the corresponding decoder configuration parameters can be determined based on the known H.264 decoding standard. After obtaining the decoder configuration parameters, the video data is hardware decoded according to these parameters. Hardware decoding utilizes a dedicated hardware accelerator, which can quickly decode video data and reduce the burden on the CPU, and the original video frame is obtained after decoding. The original video frame is subjected to noise evaluation to determine the noise distribution characteristics in the video frame. The noise distribution feature map can be obtained by calculating the standard deviation of each pixel or using other statistical methods. Assume that the video frame is , the noise distribution characteristic diagram can be expressed as: ; in, It's location The noise distribution characteristic value, It's location The average pixel value, is the total number of pixels. The original video frame is subjected to denoising according to the noise distribution feature map to obtain a denoised video frame. A variety of algorithms can be used for denoising, such as Gaussian filtering, median filtering or non-local mean. Taking non-local mean as an example, denoising can be expressed as: ; in, is the pixel value after noise reduction, and the weight It is calculated based on pixel similarity and is usually expressed as: ; in, is a parameter that controls weight decay. Perform resolution detection on the denoised video frame, and determine its resolution parameter by analyzing the pixel density and edge information of the video frame. Use edge detection algorithms (such as the Sobel operator) to detect edges, calculate the pixel density in the horizontal and vertical directions, calculate the resolution based on the pixel density, and perform super-resolution processing on the denoised video frame based on the resolution parameter to obtain a high-resolution video frame. Super-resolution processing usually uses deep learning technologies such as convolutional neural networks to enlarge images by training models while retaining or restoring more details. Perform dynamic range analysis on the high-resolution video frame to obtain dynamic range parameters. Determine the brightness and color range of the video frame. The dynamic range parameters include brightness range and contrast. According to the dynamic range parameters, perform dynamic range mapping on the high-resolution video frame to obtain a color-enhanced video frame. Dynamic range mapping is to adjust the brightness and contrast of the video frame so that it can present richer colors and details on the display device. Common dynamic range mapping algorithms include gamma correction, contrast stretching, and HDR (high dynamic range) mapping. Perform motion estimation on the color-enhanced video frame to obtain a motion vector map. Motion estimation determines the trajectory and speed of an object by analyzing the changes between consecutive video frames. The motion vector graph represents the direction and speed of motion of each pixel. Motion estimation can be achieved through algorithms such as optical flow or block matching. According to the motion vector graph, motion compensation and frame rate conversion are performed on the color enhanced video frame to obtain the enhanced video frame. Motion compensation uses motion vectors to smooth motion and reduce visual stuttering and blur. Frame rate conversion generates new frames through interpolation to increase the frame rate of the video and provide a smoother viewing experience.

[0030] In a specific embodiment, the process of executing step S105 may specifically include the following steps: (1) Collect the temperature of each functional unit of the display control chip to obtain a chip temperature distribution map, and measure the power consumption of each functional unit based on the chip temperature distribution map to obtain unit power consumption data; (2) Correlation analysis is performed on the unit power consumption data and the processing load of the enhanced video frame to obtain a power consumption-load model; (3) Perform power consumption prediction based on the power consumption-load model to obtain a power consumption prediction curve, and perform threshold comparison on the power consumption prediction curve to obtain a power consumption adjustment instruction; (4) Dynamically adjust the operating frequency and voltage of the display control chip according to the power consumption adjustment instruction to obtain optimized chip operating parameters; (5) Analyze the content type of the enhanced video frame to obtain a scene feature vector, and calculate the image quality parameters based on the scene feature vector and the optimized chip working parameters to obtain the initial display parameters; (6) Evaluate the energy efficiency of the initial display parameters to obtain a parameter tuning plan, and tune the initial display parameters according to the parameter tuning plan to obtain the target display parameters.

[0031] Specifically, the temperature of each functional unit of the display control chip is collected to obtain the chip temperature distribution diagram. temperature sensor, the temperature data can be represented as a vector ,in Indicates The temperature value collected by the temperature sensor. According to the chip temperature distribution diagram, the power consumption of each functional unit is measured. The power consumption measurement is performed by monitoring the current of each functional unit. and voltage Assume that the current of a functional unit on the chip is and voltage is , then the power consumption of the functional unit It can be expressed as: ; Unit power consumption data and enhance the processing load of video frames Perform correlation analysis and establish a power consumption-load model. Assumptions It is the functional relationship between power consumption and load, which can be obtained through regression analysis: ; in, and is the regression coefficient, which indicates the linear relationship between power consumption and load. The specific regression coefficient can be obtained by the least squares method: ; Power consumption is predicted based on the power consumption-load model. The power consumption prediction curve shows the power consumption trend of the chip under different load conditions: ; Compare the power consumption prediction curve with the threshold to determine whether the power consumption needs to be adjusted. Assume that the power consumption threshold is , by comparison: ; According to the power consumption adjustment instruction, the operating frequency and voltage of the display control chip are dynamically adjusted. The content type of the enhanced video frame is analyzed to obtain the scene feature vector. The content type analysis includes detecting static scenes and dynamic scenes in the video. Different scenes have different requirements for processing load and power consumption. The energy efficiency of the initial display parameters is evaluated to obtain the parameter tuning scheme, and the initial display parameters are tuned according to the parameter tuning scheme to obtain the target display parameters.

[0032] In a specific embodiment, the process of executing step S106 may specifically include the following steps: (1) Compare the historical data of the target display parameters through the display control chip to obtain a parameter change trend graph, and perform outlier detection based on the parameter change trend graph to obtain an abnormal parameter mark; (2) Perform cluster analysis on abnormal parameter markers to obtain abnormal type classification results, and generate parameter correction plans based on the abnormal type classification results; (3) generating a correction execution instruction according to the parameter correction plan, and adjusting the target display parameter according to the correction execution instruction to obtain the corrected display parameter; (4) Simulate the display effect of the corrected display parameters and generate a hardware control sequence, and generate display control instructions based on the hardware control sequence.

[0033] Specifically, the display control chip performs historical data comparison on the target display parameters. The historical data comparison is based on the comparison between the display parameters collected in the previous period and the current target display parameters. Assume that the historical display parameter data set is ,in Indicates The display parameters at each time point are as follows: By comparing these data, a parameter change trend graph can be drawn. The change trend graph can be realized by calculating the change amount of the displayed parameter at each time point. It can be expressed as: ; Outlier detection is performed based on the parameter change trend graph. Outlier detection is achieved by identifying data points in the trend graph that significantly deviate from the normal range. Assume that the threshold is , the outlier detection conditions are: ; The parameter changes that meet this condition are marked as abnormal parameters, and the abnormal parameter marking set is obtained. ,in, Indicates Abnormal parameters. Cluster analysis is performed on abnormal parameter markers to group similar abnormal parameter markers together to identify different types of abnormalities. Commonly used clustering algorithms include K-means and hierarchical clustering. Assume that the K-means algorithm is used to divide the abnormal parameters into clusters, each cluster represents a type of anomaly. The cluster center is The clustering result is ,in Indicates The specific formula of the clustering algorithm is as follows: Initialization Cluster Centers For each abnormal parameter , calculate its distance to each cluster center: ; Will Assign to the nearest cluster center: for all ; Update each cluster center: ; Repeat the above steps until the cluster center no longer changes. Generate a parameter correction scheme based on the abnormality type classification results. The parameter correction scheme is based on different types of abnormalities and formulates corresponding adjustment strategies. Each abnormality type corresponds to one or more correction methods, which may include adjusting brightness, contrast, color saturation, etc. Generate a correction execution instruction, and adjust the target display parameters according to the correction execution instruction. Simulate the display effect of the corrected display parameters and generate a hardware control sequence. The display effect simulation is to evaluate the effect of the corrected display parameters in the actual display through software simulation. Generate a hardware control sequence based on the display effect simulation results. The hardware control sequence is used to control the various hardware modules of the display device to achieve the corrected display effect. Generate a display control instruction, and convert the hardware control sequence into a specific instruction, and send it to the display control chip to adjust the display settings to achieve an optimized display effect.

[0034] The control method of the mobile intelligent display terminal in the embodiment of the present application is described above. The control device of the mobile intelligent display terminal in the embodiment of the present application is described below. Figure 2 , an embodiment of the control device of the mobile intelligent display terminal in the embodiment of the present application includes: Initialization module 201, used to perform system initialization and hardware self-check on the main controller of the mobile intelligent display terminal to obtain a terminal initialization data packet; An evaluation module 202 is used to perform a network quality evaluation on the terminal initialization data packet through a network set-top box to obtain a transmission protocol parameter; A distribution module 203 is used to distribute content through the network set-top box and the transmission protocol parameters, and to perform cache management through the display control chip of the mobile intelligent display terminal to obtain a multi-level cache data structure; The processing module 204 is used to decode and perform quality enhancement processing on the video data in the multi-level cache data structure through the display control chip to obtain an enhanced video frame; A management module 205, configured to perform dynamic power consumption management on the processing load of the enhanced video frame through the display control chip to obtain target display parameters; The detection module 206 is used to perform abnormality detection and automatic correction on the target display parameters through the display control chip to obtain a display control instruction.

[0035] Through the coordinated cooperation of the above components, the main controller, display control chip and network module are fully initialized and self-checked to ensure the normal operation of each component of the system. A multi-dimensional network quality evaluation method is adopted, including indicators such as round-trip time, packet loss rate, signal strength and signal-to-noise ratio, to achieve accurate evaluation of network conditions. Through the analysis of content characteristics and the design of multi-level cache structure, intelligent distribution and efficient caching of content are achieved, which improves the efficiency of data transmission and the smoothness of user experience. From noise reduction, super-resolution processing to dynamic range mapping and motion compensation, the video quality is improved in all aspects, significantly improving the user's viewing experience. By real-time monitoring of chip temperature and power consumption, combined with the characteristics of video content, refined power consumption management is achieved, while ensuring display quality and optimizing the energy efficiency of the device. By using historical data comparison and outlier detection technology, real-time monitoring and automatic correction of display parameters are achieved. In the entire process from network transmission to video display, adaptive optimization strategies are adopted in each link, so that the entire system can be dynamically adjusted according to actual conditions. Through the fine scheduling and management of various tasks by the display control chip, hardware resources are fully utilized. From the smoothness of content transmission to the quality of video display, to the battery life of the device, multi-faceted optimization enhances the user's overall experience and greatly improves the reliability and stability of the system in various complex environments.

[0036] The present application also provides a control device for a mobile intelligent display terminal, the control device for the mobile intelligent display terminal comprising a memory and a processor, the memory storing computer-readable instructions, and when the computer-readable instructions are executed by the processor, the processor executes the steps of the control method for the mobile intelligent display terminal in the above-mentioned embodiments.

[0037] The present application also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium. Instructions are stored in the computer-readable storage medium. When the instructions are executed on a computer, the computer executes the steps of the control method of the mobile intelligent display terminal.

[0038] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems, systems and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0039] If the integrated unit is implemented in the form of 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, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program codes.

[0040] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A control method for a mobile intelligent display terminal, characterized in that: The method comprises: Perform system initialization and hardware self-check on the main controller of the mobile intelligent display terminal to obtain a terminal initialization data packet; Performing a network quality assessment on the terminal initialization data packet through a network set-top box to obtain transmission protocol parameters; Content distribution is performed through the network set-top box and the transmission protocol parameters, and cache management is performed through the display control chip of the mobile intelligent display terminal to obtain a multi-level cache data structure; Decoding and quality enhancing the video data in the multi-level cache data structure by the display control chip to obtain an enhanced video frame; Dynamically managing the processing load of the enhanced video frame through the display control chip to obtain target display parameters; The display control chip performs abnormality detection and automatic correction on the target display parameters to obtain a display control instruction.

2. The control method of the mobile intelligent display terminal according to claim 1, characterized in that: The method of performing system initialization and hardware self-check on the main controller of the mobile intelligent display terminal to obtain a terminal initialization data packet includes: Loading a boot program of a main controller in a mobile intelligent display terminal to obtain an operating system kernel, and sequentially initializing hardware modules according to the operating system kernel to obtain a hardware module initialization sequence; Performing a functional module self-test on the display control chip in the hardware module initialization sequence to obtain a chip self-test result, and performing a unit response time test on the display control chip according to the chip self-test result to obtain unit performance data; Verifying the availability of the communication interface of the network module to obtain network interface status information, and selecting a target network interface according to the network interface status information; Performing security protocol configuration on the target network interface to obtain an encrypted communication channel, and establishing a connection with a preset network set-top box according to the encrypted communication channel to obtain a terminal-set-top box connection; The unit performance data and the network interface status information are integrated to obtain terminal hardware specification information, and a terminal initialization data packet is generated according to the terminal hardware specification information, the system version and the display control chip.

3. The control method of the mobile intelligent display terminal according to claim 2, characterized in that: The performing of network quality evaluation on the terminal initialization data packet through the network set-top box to obtain the transmission protocol parameters includes: Parsing the terminal initialization data packet through a network set-top box to obtain network interface status information; Generating a plurality of groups of detection data packets of different sizes according to the network interface information, and generating a detection packet sequence according to the plurality of groups of detection data packets of different sizes; The detection packet sequence is sent and the terminal return data is received to obtain round-trip time data and packet loss rate data, and an initial network quality model is constructed according to the round-trip time data and the packet loss rate data to obtain a network status evaluation value; Analyze the received signal strength index and signal-to-noise ratio reported by the terminal to obtain a signal quality factor, and perform weighted calculation based on the network status evaluation value and the signal quality factor to obtain a comprehensive network quality index; Performing a threshold judgment on the comprehensive network quality index to obtain a set of candidate transmission protocols, and performing protocol optimization selection based on the set of candidate transmission protocols and the terminal hardware specification information to obtain an optimal transmission protocol; Parameters of the optimal transmission protocol are configured to obtain an initial transmission parameter set, and dynamic adjustments are made according to the initial transmission parameter set and the network quality index to obtain transmission protocol parameters.

4. The control method of the mobile intelligent display terminal according to claim 1, characterized in that: The content distribution is performed through the network set-top box and the transmission protocol parameters, and the cache management is performed through the display control chip of the mobile intelligent display terminal to obtain a multi-level cache data structure, including: Performing characteristic analysis on the content to be transmitted to obtain a content feature vector, and performing version matching on the mobile intelligent display terminal according to the content feature vector to obtain a target content version; Segmenting the target content version to obtain a content segment sequence, and encoding the content segment sequence according to the transmission protocol parameters to obtain a transmission data stream; Encrypting the transmission data stream to obtain an encrypted data packet, and dividing a cache area on a display control chip according to the encrypted data packet to obtain a multi-level cache structure; Prioritizing the data in the multi-level cache structure to obtain a cache priority list, and allocating the received data according to the cache priority list to obtain initial cache data; The initial cache data is decrypted and integrity-checked to obtain valid cache data, and dynamic management is performed based on the valid cache data and the cache priority list to obtain a multi-level cache data structure.

5. The control method of the mobile intelligent display terminal according to claim 4, characterized in that: The step of decoding and quality enhancing the video data in the multi-level cache data structure by the display control chip to obtain an enhanced video frame includes: Identify the encoding format of the video data in the multi-level cache data structure to obtain decoder configuration parameters; Performing hardware decoding on the video data according to the decoder configuration parameters to obtain an original video frame, and performing noise evaluation on the original video frame to obtain a noise distribution feature map; Performing noise reduction processing on the original video frame according to the noise distribution characteristic map to obtain a noise-reduced video frame, and performing resolution detection on the noise-reduced video frame to obtain a resolution parameter; Performing super-resolution processing on the denoised video frame according to the resolution parameter to obtain a high-resolution video frame; Performing dynamic range analysis on the high-resolution video frame to obtain dynamic range parameters, and performing dynamic range mapping on the high-resolution video frame according to the dynamic range parameters to obtain a color enhanced video frame; Motion estimation is performed on the color enhanced video frame to obtain a motion vector map, and motion compensation and frame rate conversion are performed on the color enhanced video frame according to the motion vector map to obtain an enhanced video frame.

6. The control method of the mobile intelligent display terminal according to claim 1, characterized in that: The dynamically managing the processing load of the enhanced video frame by the display control chip to obtain target display parameters includes: Collecting the temperature of each functional unit of the display control chip to obtain a chip temperature distribution map, and measuring the power consumption of each functional unit according to the chip temperature distribution map to obtain unit power consumption data; Performing correlation analysis on the unit power consumption data and the processing load of the enhanced video frame to obtain a power consumption-load model; Performing power consumption prediction according to the power consumption-load model to obtain a power consumption prediction curve, and performing threshold comparison on the power consumption prediction curve to obtain a power consumption adjustment instruction; Dynamically adjusting the operating frequency and voltage of the display control chip according to the power consumption adjustment instruction to obtain optimized chip operating parameters; Analyzing the content type of the enhanced video frame to obtain a scene feature vector, and calculating image quality parameters according to the scene feature vector and the optimized chip working parameters to obtain initial display parameters; An energy consumption efficiency evaluation is performed on the initial display parameters to obtain a parameter tuning scheme, and the initial display parameters are tuned according to the parameter tuning scheme to obtain target display parameters.

7. The control method of the mobile intelligent display terminal according to claim 6, characterized in that: The method of performing abnormality detection and automatic correction on the target display parameter by the display control chip to obtain a display control instruction includes: Performing historical data comparison on the target display parameter through the display control chip to obtain a parameter change trend graph, and performing abnormal value detection according to the parameter change trend graph to obtain an abnormal parameter mark; Performing cluster analysis on the abnormal parameter markers to obtain abnormal type classification results, and generating parameter correction schemes according to the abnormal type classification results; Generating a correction execution instruction according to the parameter correction scheme, and adjusting the target display parameter according to the correction execution instruction to obtain a corrected display parameter; A display effect simulation is performed on the modified display parameters to generate a hardware control sequence, and a display control instruction is generated according to the hardware control sequence.

8. A control device for a mobile intelligent display terminal, characterized in that: The device is used to execute the control method of the mobile intelligent display terminal according to any one of claims 1 to 7, comprising: An initialization module is used to perform system initialization and hardware self-check on the main controller of the mobile intelligent display terminal to obtain a terminal initialization data packet; An evaluation module, used to perform network quality evaluation on the terminal initialization data packet through a network set-top box to obtain transmission protocol parameters; A distribution module, used to distribute content through the network set-top box and the transmission protocol parameters, and to perform cache management through the display control chip of the mobile intelligent display terminal to obtain a multi-level cache data structure; A processing module, used for decoding and quality enhancement processing the video data in the multi-level cache data structure through the display control chip to obtain an enhanced video frame; A management module, configured to perform dynamic power consumption management on the processing load of the enhanced video frame through the display control chip to obtain target display parameters; The detection module is used to perform abnormality detection and automatic correction on the target display parameters through the display control chip to obtain a display control instruction.

9. A control device for a mobile intelligent display terminal, characterized in that: The control device of the mobile intelligent display terminal includes: a memory and at least one processor, wherein the memory stores instructions; The at least one processor calls the instruction in the memory so that the control device of the mobile intelligent display terminal executes the control method of the mobile intelligent display terminal according to any one of claims 1-7.

10. A computer-readable storage medium having instructions stored thereon, characterized in that: When the instruction is executed by the processor, the control method of the mobile intelligent display terminal according to any one of claims 1 to 7 is implemented.

Citation Information

Cited By

  • Video transmission method and device, electronic device and storage medium

    CN120639751A