Screen replacement method, device, computer equipment and storage medium
By identifying the model information of the target device and matching the configuration parameters, the problem of poor screen replacement compatibility in the prior art is solved, and the screen module adapts to multiple device models is realized, and compatibility and operational efficiency are improved.
Patent Information
- Application Number
- CN202311361884.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-20
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2043-10-20
AI Technical Summary
In the existing screen replacement technology, the repair screen can only be adapted to one electronic device, which has poor compatibility and is difficult to adapt to multiple device models.
By obtaining the target communication data between the target device and the screen module, identifying the model information of the target device, matching the appropriate configuration parameters from the pre-stored configuration parameters, and configuring the screen module, thereby adapting to multiple device models.
Improves the compatibility of screen replacement, allowing a screen module to be adapted to multiple device models, reducing production and operation difficulties and improving efficiency.
Smart Images

Figure CN117435154B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of screen display technology, and in particular to a screen replacement method, device, computer equipment and storage medium. Background Art
[0002] With the continuous development of screen display technology, screen replacement technology has also made important progress. At present, screen replacement has become a common repair method for many electronic devices, such as mobile phones, tablets, and TVs.
[0003] In traditional technology, a repair screen is produced for each electronic device, and the original screen of the electronic device is removed and replaced with a repair screen of the corresponding style. However, this method is quite limited, and a repair screen can only be adapted to one electronic device, and the compatibility is poor. Summary of the invention
[0004] Based on this, it is necessary to provide a screen replacement method, device, computer equipment, computer-readable storage medium and computer program product that can improve compatibility in response to the above technical problems.
[0005] In a first aspect, the present application provides a screen replacement method, comprising:
[0006] For a target device whose screen is to be replaced, when the screen module is installed on the target device, acquiring target communication data between the target device and the screen module;
[0007] identifying target model information of the target device according to the target communication data;
[0008] Determining target configuration parameters matching the target model information from configuration parameters pre-stored in the screen module for multiple model information;
[0009] The screen module is configured according to the target configuration parameters.
[0010] In a second aspect, the present application also provides a screen replacement device, comprising:
[0011] An interaction module, for obtaining target communication data between a target device and the screen module when the screen module is installed on the target device, with respect to the target device of which the screen is to be replaced;
[0012] An identification module, used for identifying target model information of the target device according to the target communication data;
[0013] A matching module, used to determine a target configuration parameter matching the target model information from configuration parameters pre-stored in the screen module for multiple model information;
[0014] A configuration module is used to configure the screen module according to the target configuration parameters.
[0015] In some embodiments, the interaction module is used to obtain the port status of the target device whose screen is to be replaced, and the communication protocol content sent by the target device to the screen module based on the communication protocol when the target device is turned on, so as to obtain the target communication data when the screen module is installed on the target device.
[0016] In some embodiments, the screen module stores corresponding pre-stored communication data and model information; an identification module is used to determine the target model information corresponding to the target communication data from the model information corresponding to each pre-stored communication data by comparing the target communication data with the pre-stored communication data.
[0017] In some embodiments, the pre-stored communication data includes data under at least one communication data item; an identification module is used to perform consistency comparison between the target communication data and the data under the same communication data item of the pre-stored communication data; and based on the consistency comparison result, the target model information corresponding to the target communication data is determined from the model information corresponding to each of the pre-stored communication data.
[0018] In some embodiments, the screen module includes an image processing chip; the database of the image processing chip pre-stores corresponding configuration parameters for multiple model information; the configuration parameters corresponding to each model information match the functional specifications corresponding to the model represented by the model information; and a matching module is used to determine, through the image processing chip, target configuration parameters that match the target model information from the configuration parameters stored in the database.
[0019] In some embodiments, a configuration module is used to configure the functional units of the image processing chip according to the target configuration parameters.
[0020] In some embodiments, the screen module includes an image processing chip, a controller chip and a display panel; the image processing chip is used to perform image processing on the image data sent by the target device according to the target configuration parameters after receiving the image data sent by the target device; the controller chip is used to control the display of the display panel according to the image data processed by the image processing chip.
[0021] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps in the above method when executing the computer program.
[0022] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the steps in the above method when executed by a processor.
[0023] In a fifth aspect, the present application also provides a computer program product, including a computer program, which implements the steps in the above method when executed by a processor.
[0024] The above-mentioned screen replacement method, apparatus, computer equipment, storage medium and computer program product, for the target device of the screen to be replaced, obtains the target communication data between the target device and the screen module when the screen module is installed on the target device; identifies the target model information of the target device according to the target communication data; determines the target configuration parameters that match the target model information from the configuration parameters pre-stored in the screen module for multiple model information; and configures the screen module according to the target configuration parameters. Based on the target communication data between the target device of the screen to be replaced and the installed screen module, the target model information of the target device is identified, and then the target configuration parameters that match the target model information are adaptively determined from the configuration parameters pre-stored in the screen module to configure the screen module. In this way, a screen module can adapt to multiple models of devices and improve the compatibility of screen replacement. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0026] Figure 1 An application environment diagram of a screen replacement method provided in an embodiment of the present application;
[0027] Figure 2 A schematic diagram of a flow chart of a screen replacement method provided in an embodiment of the present application;
[0028] Figure 3 A schematic diagram of a screen module provided in an embodiment of the present application;
[0029] Figure 4 A structural block diagram of a screen replacement device provided in an embodiment of the present application;
[0030] Figure 5 An internal structure diagram of a computer device provided in an embodiment of the present application;
[0031] Figure 6An internal structure diagram of another computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0032] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0033] The screen replacement method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown, after the screen module 102 is installed on the target device 104, a communication connection is established between the two.
[0034] For the target device 104 whose screen is to be replaced, when the screen module 102 is installed on the target device 104, the screen module 102 can obtain the target communication data between the target device and the local end; the screen module 102 can identify the target model information of the target device 104 based on the target communication data; the screen module 102 can determine the target configuration parameters that match the target model information from the configuration parameters pre-stored on the local end for multiple model information; the screen module 102 can configure the local end according to the target configuration parameters.
[0035] The target device 104 may be a terminal. The terminal may be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, IoT devices, and portable wearable devices. IoT devices may be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, etc. Portable wearable devices may be smart watches, smart bracelets, head-mounted devices, etc.
[0036] In an exemplary embodiment, Figure 2 As shown, a screen replacement method is provided, which is applied to Figure 1 The screen module in is taken as an example to illustrate, including the following steps S202 to S206. Among them:
[0037] S202 , for a target device whose screen is to be replaced, when the screen module is installed on the target device, target communication data between the target device and the screen module is obtained.
[0038] Among them, the screen module is a device component used to display information such as images and texts. It can include components such as interfaces, image processing chips, controller chips, and display panels. The interface is the physical interface that connects the screen module to the target device. The screen module can receive image data transmitted by the target device through the interface. The image processing chip is used to process the image data transmitted to the screen module so that the processed image data can meet the functional specifications of the target device. The controller chip is used to control the display panel to display the image data processed by the image processing chip.
[0039] Target communication data refers to the information transmitted and exchanged from the target device to the screen module, which is used to achieve coordination and functional control of the screen module.
[0040] Exemplarily, the original screen of the target device may fail, such as being broken, blackened, stuck, etc., in which case the screen may need to be replaced. At this time, the target device is an electronic device whose screen is to be replaced. For the target device whose screen is to be replaced, the maintenance personnel can manually install the screen module on the device substrate of the target device. When the screen module is installed on the device substrate of the target device, the target device can interact with the screen module, and the screen module can obtain the target communication data sent by the target device.
[0041] In some embodiments, the screen module includes an image processing chip, which can acquire target communication data between the target device and the screen module.
[0042] S204: Identify target model information of the target device according to the target communication data.
[0043] The target model information is used to characterize the model of the target device.
[0044] Exemplarily, the screen module can determine the target model information of the target device from each model information by comparing the target communication data with the pre-stored communication data corresponding to each model information. It can be understood that the target communication data is consistent with the pre-stored communication data corresponding to the target model information. Among them, the pre-stored communication data refers to the communication data pre-stored in the screen module.
[0045] In some embodiments, the pre-stored communication data may be stored in an image processing chip in the screen module.
[0046] In some embodiments, the screen module may input the target communication data into the model, and identify the target model information of the target device through the model. The model may be obtained by deep learning training or data modeling of communication data collected for multiple model information, but is not limited to the model. The model may be built into the screen module.
[0047] In some embodiments, the image processing chip in the screen module can identify the target model information of the target device based on the target communication data.
[0048] S206 , determining a target configuration parameter matching the target model information from configuration parameters pre-stored in the screen module for multiple model information.
[0049] The configuration parameters stored for each model information are compatible with the functional specifications of the device under the model represented by the model information. It can be understood that the functional specifications of the devices under different models stipulate the functions that the screen module needs to have, and the configuration parameters determine the functions of the screen module.
[0050] Exemplarily, the target configuration parameters are compatible with the functional specifications of the target device. The screen module stores configuration parameters for multiple model information in advance. The screen module can determine the target configuration parameters stored for the target model information from the configuration parameters stored on the local end.
[0051] In some embodiments, the image processing chip in the screen module pre-stores corresponding model information and configuration parameters.
[0052] In some embodiments, the image processing chip in the screen module can determine the target configuration parameters that match the target model information from pre-stored configuration parameters.
[0053] S208, configuring the screen module according to the target configuration parameters.
[0054] Exemplarily, the screen module includes an image processing chip. The screen module can configure the image processing chip according to the target configuration parameters. It can be understood that the function of the configured image processing chip can meet the functional specification requirements of the target device.
[0055] In the above screen replacement method, for the target device of the screen to be replaced, when the screen module is installed on the target device, the target communication data between the target device and the screen module is obtained; the target model information of the target device is identified according to the target communication data; the target configuration parameters matching the target model information are determined from the configuration parameters pre-stored in the screen module for multiple model information; and the screen module is configured according to the target configuration parameters. Based on the target communication data between the target device of the screen to be replaced and the installed screen module, the target model information of the target device is identified, and then the target configuration parameters matching the target model information are adaptively determined from the configuration parameters pre-stored in the screen module to configure the screen module. In this way, a screen module can adapt to multiple models of devices, which can improve the compatibility of screen replacement.
[0056] In addition, the screen module provided by this application is compatible with multiple models of devices. For manufacturers and screen replacement merchants, it can greatly reduce the difficulty of screen module production and operation, simplify channel stocking, and greatly improve efficiency.
[0057] In some embodiments, for the target device whose screen is to be replaced, when the screen module is installed on the target device, target communication data between the target device and the screen module is obtained, including: for the target device whose screen is to be replaced, when the screen module is installed on the target device, the port status of the target device is obtained, and the communication protocol content sent by the target device to the screen module based on the communication protocol when it is turned on, to obtain the target communication data.
[0058] Exemplarily, the target communication data may include at least one of the communication protocol content, port status or command, etc. When the screen module is installed on the target device, the target device will interact with the screen module when it is turned on and send the target communication data to the screen module. It can be understood that there are differences in the communication data sent by devices under different models, and the communication data sent by these devices can reflect the model of the device.
[0059] In some embodiments, the image processing chip in the screen module can obtain the port status and communication protocol content of the target device.
[0060] In this embodiment, for the target device whose screen is to be replaced, when the screen module is installed on the target device, the port status of the target device and the communication protocol content sent by the target device to the screen module based on the communication protocol when the target device is turned on are obtained to obtain target communication data. The target communication data is used to identify the target model information of the target device. Subsequently, the screen module can be accurately configured according to the target configuration parameters matched with the target model information, so that the configured screen module is adapted to the target device.
[0061] In some embodiments, corresponding pre-stored communication data and model information are stored in the screen module; the target model information of the target device is identified according to the target communication data, including: by comparing the target communication data with the pre-stored communication data, the target model information corresponding to the target communication data is determined from the model information corresponding to each pre-stored communication data.
[0062] The pre-stored communication data corresponding to the target model information is consistent with the target communication data.
[0063] Exemplarily, the screen module may compare the target communication data with each pre-stored communication data respectively, determine the model information corresponding to the pre-stored communication data that is consistent with the target communication data, and obtain the target model information.
[0064] In some embodiments, the image processing chip in the screen module can determine the target model information corresponding to the target communication data from the model information corresponding to the pre-stored communication data by comparing the target communication data with the pre-stored communication data.
[0065] In this embodiment, by comparing the target communication data with the pre-stored communication data, the target model information corresponding to the target communication data is determined from the model information corresponding to each pre-stored communication data, and then the screen module is configured according to the target configuration parameters matching the target model information. A screen module can adapt to multiple models of devices, thereby improving the compatibility of the screen module.
[0066] In some embodiments, the pre-stored communication data includes data under at least one communication data item; by comparing the target communication data with the pre-stored communication data, the target model information corresponding to the target communication data is determined from the model information corresponding to each pre-stored communication data, including: performing a consistency comparison on the target communication data and the data of the pre-stored communication data under the same communication data item; based on the consistency comparison result, the target model information corresponding to the target communication data is determined from the model information corresponding to each pre-stored communication data.
[0067] Exemplarily, the target communication data includes the target data under each communication data item. The pre-stored communication data includes the pre-stored data under each communication data item. The screen module can compare the target communication data with the pre-stored communication data under the same communication data item to determine whether the two are consistent, and obtain a consistency comparison result. The consistency comparison result is used to indicate that the pre-stored data under each communication data item is consistent with the target data. The model information corresponding to the pre-stored communication data indicated by the consistency comparison result is used as the target model information.
[0068] In some embodiments, the communication data sent by devices under multiple models all include data under at least one communication data item. The communication data sent by devices under different models have differences under one or more communication data items. Therefore, the data under each communication data item in the communication data can be used as a basis for distinguishing the models of the devices. For example, the format and content of the commands sent by devices under different models are different, the communication protocol content is different, or the port status is different.
[0069] In some embodiments, the image processing chip in the screen module can perform consistency comparison between the target communication data and the pre-stored communication data under the same communication data item; based on the consistency comparison result, the target model information corresponding to the target communication data is determined from the model information corresponding to each pre-stored communication data.
[0070] In this embodiment, the target communication data and the pre-stored communication data under the same communication data item are compared for consistency; based on the consistency comparison result, the target model information corresponding to the target communication data is determined from the model information corresponding to each pre-stored communication data, and then the screen module is configured according to the target configuration parameters matched by the target model information. One screen module can adapt to multiple models of devices, thereby improving the compatibility of the screen module.
[0071] In some embodiments, the screen module includes an image processing chip; corresponding configuration parameters are pre-stored in a database of the image processing chip for multiple model information; the configuration parameters corresponding to each model information match the functional specifications corresponding to the model represented by the model information; from the configuration parameters pre-stored in the screen module for multiple model information, target configuration parameters matching the target model information are determined, including: determining the target configuration parameters matching the target model information from the configuration parameters stored in the database through the image processing chip.
[0072] The database refers to a special storage area or system in the image processing chip used to store and manage model information, configuration parameters, and pre-stored communication data.
[0073] Exemplarily, the third-party device can collect functional specifications of devices under multiple models to obtain functional specifications corresponding to each model. The third-party device can enter configuration parameters matching the functional specifications corresponding to each model into the database of the image processing chip. The image processing chip in the screen module can determine the target configuration parameters matching the target model information from the configuration parameters stored in the database.
[0074] In some embodiments, a third-party device can collect communication data sent by devices under multiple models to the screen on the device to obtain pre-stored communication data corresponding to each model. The model information of each model, the pre-stored communication data corresponding to the model, and the configuration parameters corresponding to the model are stored in a database. The database stores the corresponding model information, pre-stored communication data, and configuration parameters.
[0075] In some embodiments, the model information may include a model identifier and a communication identification code. The communication identification code directly corresponds to the pre-stored communication data. The screen module can identify the target communication identification code of the target device according to the target communication data, and then determine the model identifier corresponding to the target communication identification code to obtain the target model information.
[0076] In some embodiments, as shown in Table 1, corresponding machine model information, pre-stored communication data, and configuration parameters stored in the database are provided.
[0077] Table 1
[0078]
[0079] It can be understood that the communication data items may include communication protocol mode, master device read command, image coding parameter set, display instruction set and input and output ports, etc. Among them, the communication protocol mode may be a mode of the Mobile Industry Processor Interface (MIPI) protocol. The first mode or the second mode refers to the Command mode or the Video mode. The host read command (AP read command) is used in the MIPI protocol for the master device to send instructions to the slave device to read data from the register of the device. The picture coding parameter set (picture parameter set) is used to describe a specific coding parameter set in JPEG image coding. "dsc spec" is the abbreviation of the descriptor specification, which contains a description of pixel-related characteristics, such as pixel layout, quantization table, etc. "128 typedata" is a specific data type, indicating that the data length contained in the descriptor is 128 bits. The display command set (DCScommand) is a standardized instruction set (8bit) defined by the MIPI Alliance for command mode display screens.
[0080] The configuration parameters may include parameters under configuration items such as protocol decoding configuration, timing configuration, programmable pixel setting, and frame rate configuration.
[0081] In this embodiment, the image processing chip determines the target configuration parameters that match the target model information from the configuration parameters stored in the database. The configuration parameters corresponding to the multiple model information stored in the database in the image processing chip can indicate that the screen module is compatible with multiple models of target devices.
[0082] In some embodiments, configuring the screen module according to the target configuration parameters includes: configuring the functional units of the image processing chip according to the target configuration parameters.
[0083] Exemplarily, the functional units of the image processing chip can complete the decoding, enhancement and output of image data to support the display requirements of display devices of different standards and formats. The functional units may include but are not limited to decoding units, scaling units, image quality optimization units, and program logic units. The image processing chip can determine the target parameters corresponding to each functional unit from the target configuration parameters, and configure the target parameters corresponding to each functional unit to the functional unit. For example, the target parameters under the protocol decoding configuration in the target configuration parameters will be configured to the decoding unit.
[0084] In this embodiment, the functional units of the image processing chip are configured according to the target configuration parameters, and the image processing function of the configured image processing chip meets the functional specification requirements of the target device.
[0085] In some embodiments, the screen module includes an image processing chip, a controller chip and a display panel; the image processing chip is used to perform image processing on the image data sent by the target device according to target configuration parameters after receiving the image data sent by the target device; the controller chip is used to control the display of the display panel according to the image data processed by the image processing chip.
[0086] In some embodiments, the screen module may include an interface, an image processing chip, a controller chip, and a display panel. The interface is used to interact with the target device to receive image data or target communication data sent by the target device. The image processing chip is used to identify the target model information according to the target communication data, configure the functional units of the local end according to the target configuration parameters matched by the target model information, and perform image processing on the image data sent by the target device according to the target configuration parameters after the configuration is completed.
[0087] In some embodiments, the configured screen module can obtain image data sent by the target device, and perform display processing on the image data sent by the target device according to the target configuration parameters.
[0088] In this embodiment, the screen module includes an image processing chip, a controller chip and a display panel; the image processing chip is used to perform image processing on the image data sent by the target device according to the target configuration parameters after receiving the image data sent by the target device; the controller chip is used to control the display of the display panel according to the image data processed by the image processing chip. The configured screen module can match the functional specifications of the target device, and then accurately display the image data sent by the target device through the image processing chip, the controller chip and the display panel.
[0089] In some embodiments, Figure 3As shown, a schematic diagram of the screen module is provided. The screen module may include an interface, an image processing chip, a controller chip, and a glass panel. The image processing chip may be, but is not limited to, a Scaler chip. The target device may be, but is not limited to, a mobile phone. The mobile phone substrates of different models of mobile phones are different. The screen module is compatible with mobile phone substrate 1, mobile phone substrate 2, and mobile phone substrate 3. It can be understood that the screen module can be installed on mobile phone substrate 1, mobile phone substrate 2, and mobile phone substrate 3. After the screen module is installed on the mobile phone substrate, the mobile phone is turned on, and the image processing chip can obtain the target communication data through the interface, identify the target model information of the mobile phone according to the target communication data, and configure the target configuration parameters matching the target model information to the functional unit inside the local end. The functions of the configured screen module can meet the functional specification requirements of the mobile phone.
[0090] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0091] Based on the same inventive concept, the embodiment of the present application also provides a screen replacement device for implementing the above-mentioned screen replacement method. The implementation solution provided by the device is similar to the implementation solution recorded in the above-mentioned method, so the specific limitations in one or more screen replacement device embodiments provided below can refer to the above-mentioned limitations on the screen replacement method, and will not be repeated here.
[0092] In an exemplary embodiment, Figure 4 As shown, a screen replacement device 400 is provided, comprising: an interaction module 402, an identification module 404, a matching module 406 and a configuration module 408, wherein:
[0093] The interaction module 402 is used for acquiring target communication data between the target device and the screen module when the screen module is installed on the target device.
[0094] An identification module 404 is used to identify target model information of a target device according to target communication data;
[0095] A matching module 406, configured to determine a target configuration parameter that matches the target model information from configuration parameters pre-stored in the screen module for multiple model information;
[0096] The configuration module 408 is used to configure the screen module according to the target configuration parameters.
[0097] In some embodiments, the interaction module 402 is used to obtain the port status of the target device whose screen is to be replaced, and the communication protocol content sent by the target device to the screen module based on the communication protocol when the target device is turned on, so as to obtain the target communication data when the screen module is installed on the target device.
[0098] In some embodiments, the screen module stores corresponding pre-stored communication data and model information; the identification module 404 is used to determine the target model information corresponding to the target communication data from the model information corresponding to each pre-stored communication data by comparing the target communication data with the pre-stored communication data.
[0099] In some embodiments, the pre-stored communication data includes data under at least one communication data item; the identification module 404 is used to perform consistency comparison between the target communication data and the data under the same communication data item of the pre-stored communication data; based on the consistency comparison result, the target model information corresponding to the target communication data is determined from the model information corresponding to each pre-stored communication data.
[0100] In some embodiments, the screen module includes an image processing chip; the image processing chip has a database that pre-stores corresponding configuration parameters for multiple model information; the configuration parameters corresponding to each model information match the functional specifications corresponding to the model represented by the model information; the matching module 406 is used to determine the target configuration parameters that match the target model information from the configuration parameters stored in the database through the image processing chip.
[0101] In some embodiments, the configuration module 408 is used to configure the functional units of the image processing chip according to the target configuration parameters.
[0102] In some embodiments, the screen module includes an image processing chip, a controller chip and a display panel; the image processing chip is used to perform image processing on the image data sent by the target device according to target configuration parameters after receiving the image data sent by the target device; the controller chip is used to control the display of the display panel according to the image data processed by the image processing chip.
[0103] Each module in the above screen replacement device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.
[0104] In an exemplary embodiment, an image processing chip is provided, and its internal structure diagram can be shown as follows: Figure 5 As shown. The image processing chip includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the image processing chip is used to provide computing and control capabilities. The memory of the image processing chip includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores a computer program and a database. The internal memory provides an environment for the operation of the computer program in the non-volatile storage medium. The database of the image processing chip is used to store corresponding model information, pre-stored communication data and configuration parameters. The input / output interface of the image processing chip is used to exchange information between the processor and an external device. When the computer program is executed by the processor, a screen replacement method is implemented.
[0105] In an exemplary embodiment, the target device may be a computer device, the computer device may be a terminal, and its internal structure diagram may be as follows: Figure 6 As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a screen replacement method is implemented.
[0106] Those skilled in the art will understand that Figure 5 or Figure 6The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the target device and image processing chip to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0107] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.
[0108] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0109] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0110] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0111] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0112] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0113] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A screen replacement method, characterized in that: An image processing chip applied to a screen module, the method comprising: For a mobile phone whose screen is to be replaced, when the screen module serving as a repair screen is installed on a mobile phone substrate of the mobile phone, target communication data sent by the mobile phone to the screen module when the mobile phone interacts with the screen module when the mobile phone is turned on is obtained; Identifying target model information of the mobile phone according to the target communication data; Determining a target configuration parameter matching the target model information from configuration parameters pre-stored in the image processing chip for multiple model information; For each functional unit of the image processing chip, the target parameters corresponding to the functional unit determined from the target configuration parameters are configured to the functional unit, so that the function of the configured image processing chip meets the functional specification requirements of the mobile phone; the functional units of the image processing chip include at least one of a decoding unit, a scaling unit, a picture quality optimization unit and a program logic unit.
2. The method according to claim 1, characterized in that For the mobile phone whose screen is to be replaced, when the screen module as the repair screen is installed on the mobile phone, obtaining the target communication data sent to the screen module when the mobile phone interacts with the screen module when the mobile phone is turned on, includes: For a mobile phone whose screen is to be replaced, when a screen module serving as a repair screen is installed on a mobile phone substrate of the mobile phone, the port status of the mobile phone and the communication protocol content sent by the mobile phone to the screen module based on the communication protocol when the mobile phone is turned on are obtained to obtain target communication data.
3. The method according to claim 1, characterized in that The screen module stores corresponding pre-stored communication data and model information; the step of identifying the target model information of the mobile phone according to the target communication data includes: By comparing the target communication data with the pre-stored communication data, the target machine model information corresponding to the target communication data is determined from the machine model information corresponding to each of the pre-stored communication data.
4. The method according to claim 3, characterized in that The pre-stored communication data includes data under at least one communication data item; the step of comparing the target communication data with the pre-stored communication data and determining the target model information corresponding to the target communication data from the model information corresponding to each of the pre-stored communication data includes: Performing consistency comparison between the target communication data and the pre-stored communication data under the same communication data item; According to the consistency comparison result, the target machine model information corresponding to the target communication data is determined from the machine model information corresponding to each of the pre-stored communication data.
5. The method according to claim 1, characterized in that: The database of the image processing chip stores corresponding configuration parameters for a plurality of machine model information in advance; the configuration parameters corresponding to each machine model information match the functional specifications corresponding to the machine model represented by the machine model information; The step of determining a target configuration parameter matching the target model information from configuration parameters pre-stored in the image processing chip for multiple model information includes: The target configuration parameters matching the target model information are determined from the configuration parameters stored in the database by the image processing chip.
6. The method according to claim 5, characterized in that The configuration parameters include parameters under each configuration item in protocol decoding configuration, timing configuration, programmable pixel setting and frame rate configuration.
7. The method according to any one of claims 1 to 6, characterized in that: The screen module includes the image processing chip, the controller chip and the display panel; the image processing chip is used to perform image processing on the image data sent by the mobile phone according to the target configuration parameters after receiving the image data sent by the mobile phone; the controller chip is used to control the display of the display panel according to the image data processed by the image processing chip.
8. A screen replacement device, characterized in that: An image processing chip used in a screen module, the device comprising: An interaction module, for obtaining, for a mobile phone whose screen is to be replaced, target communication data sent to the screen module by the mobile phone when the mobile phone interacts with the screen module when the mobile phone is turned on, when the screen module serving as the repair screen is installed on the mobile phone substrate of the mobile phone; An identification module, used to identify target model information of the mobile phone according to the target communication data; A matching module, used to determine a target configuration parameter matching the target model information from configuration parameters pre-stored in the image processing chip for multiple model information; A configuration module is used to configure, for each functional unit of the image processing chip, target parameters corresponding to the functional unit determined from the target configuration parameters, to the functional unit, so that the function of the configured image processing chip meets the functional specification requirements of the mobile phone; the functional units of the image processing chip include at least one of a decoding unit, a scaling unit, an image quality optimization unit and a program logic unit.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
11. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
User interface adaptation method and device, electronic equipment and storage medium
CN111949360A
Image processing method, device and system and display controller
CN112286474A
Display panel control method and device, display panel and marine air conditioner
CN112714152A