Image processing system starting method and device, electronic equipment and storage medium
By utilizing the system processor to detect abnormal signal interactions and restart the image signal extender in the image processing system, the problem of system startup failure was solved, achieving fast startup and efficient image data output.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-11
- Publication Date
- 2026-04-14
AI Technical Summary
Image processing systems are prone to startup failures due to signal interaction failures, resulting in excessively long system startup times.
The system processor determines whether the signal interaction is abnormal, and restarts the image signal extender when an abnormality is detected, prioritizing the resolution of communication connection failures between system devices.
It can quickly resolve the problem of image processing system startup failure, effectively shorten system startup time, and improve system startup efficiency.
Smart Images

Figure CN121865082A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of image processing technology, and in particular to a method, apparatus, electronic device, and computer-readable storage medium for starting an image processing system. Background Technology
[0002] Image processing systems typically include system components such as an image acquisition module (e.g., a camera CCD, CMOS), an image storage module, an image processing unit (CCU), a system processor (MCU), and a display module. The image acquisition module acquires image data, the image processing module processes the image, the image storage module stores the image, and the display module outputs and displays the image. The system processor is primarily responsible for signal interaction between the various system components. However, during the power-on startup process of an image processing system, it often fails to output an image or outputs an abnormal image within the specified startup time after power-on, i.e., the system startup fails. This is because the image processing system contains multiple communication-connected system components. When signal interaction between these components fails, system startup fails. However, troubleshooting each system component individually to find the cause would prolong the system startup time, affecting normal user operation.
[0003] Therefore, how to quickly resolve the problem of image processing system startup failure and shorten system startup time is an urgent problem to be solved by those skilled in the art. Summary of the Invention
[0004] The purpose of this application is to provide a startup method for an image processing system, which can quickly resolve the problem of image processing system startup failure and shorten system startup time; another purpose of this application is to provide a startup device, electronic device and computer-readable storage medium for an image processing system, all of which have the above-mentioned beneficial effects.
[0005] In a first aspect, this application provides a method for starting an image processing system. The image processing system includes a system processor, an image sensor, an image processor, an image signal extender, an image memory, and a display. The system processor is connected to the image sensor, the image processor, the image memory, and the image signal extender. The image sensor is connected to the image processor, the image processor is connected to the image signal extender, and the image signal extender is connected to the image memory and the display. The method includes:
[0006] Determine whether there are any abnormalities in the signal interaction during the startup process of the image processing system;
[0007] When an anomaly is detected in the signal interaction, the system processor restarts the image signal extender.
[0008] Optionally, determining whether the signal interaction of the image processing system is abnormal during the startup process includes:
[0009] Determine whether there is an abnormality in the signal interaction between the image signal extender and the image processor.
[0010] Optionally, determining whether the signal interaction of the image processing system is abnormal during the startup process includes:
[0011] When the system processor receives a power-on signal, it determines whether the display should display an image within a first preset time period after receiving the power-on signal;
[0012] If not, then it is determined that the signal interaction is abnormal.
[0013] Optionally, determining whether the signal interaction of the image processing system is abnormal during the startup process includes:
[0014] The image memory is used to determine whether there is an abnormality in the signal interaction of the image processing system.
[0015] Optionally, determining whether an anomaly has occurred in the signal interaction within the image processing system based on the image memory includes:
[0016] When the image storage device receives image data, it performs anomaly detection on the image data using standard parameters for the image data.
[0017] When the image data is detected to be inconsistent with the standard parameters of the image data, it is determined that the signal interaction is abnormal.
[0018] Optionally, the method for starting the image processing system further includes:
[0019] Power on each system component in the image processing system to start the image processing system.
[0020] Optionally, powering on each system device in the image processing system includes:
[0021] The system processor is powered on, the image sensor is powered on, the image processor is powered on after the system processor has been powered on and running for a second preset period of time, and the image memory and the image signal extender are powered on after the system processor has been powered on and running for a third preset period of time.
[0022] Secondly, this application discloses a startup device for an image processing system. The image processing system includes a system processor, an image sensor, an image processor, an image signal extender, an image memory, and a display. The system processor is connected to the image sensor, the image processor, the image memory, and the image signal extender. The image sensor is connected to the image processor, the image processor is connected to the image signal extender, and the image signal extender is connected to the image memory and the display. The startup device includes:
[0023] The judgment module is used to determine whether there is any abnormality in the signal interaction of the image processing system during the startup process;
[0024] The restart module is used to restart the image signal extender through the system processor when it is determined that the signal interaction is abnormal.
[0025] Thirdly, this application discloses an electronic device, including:
[0026] Memory, used to store computer programs;
[0027] A processor, used to execute the computer program to implement the steps of the startup method of any of the image processing systems described above.
[0028] Fourthly, this application discloses a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the startup method of any of the image processing systems described above.
[0029] This application provides a startup method for an image processing system. The image processing system includes a system processor, an image sensor, an image processor, an image signal extender, an image memory, and a display. The system processor is connected to the image sensor, the image processor, the image memory, and the image signal extender. The image sensor is connected to the image processor, the image processor is connected to the image signal extender, and the image signal extender is connected to the image memory and the display. The method includes: determining whether an abnormality occurs in the signal interaction during the startup process of the image processing system; and restarting the image signal extender through the system processor when an abnormality is determined to occur.
[0030] Applying the technical solution provided in this application, during the power-on startup process of an image processing system, due to the presence of multiple communication-connected system devices, signal communication failures between these devices can lead to system startup failure, resulting in no image output or abnormal image output. Therefore, fault detection and troubleshooting of the communication signals between these devices would increase economic costs and startup time. To save costs and time, a direct restart of the system devices (i.e., power-down and power-on control) is often chosen to quickly resolve communication failures during startup. It is understandable that, referring to the connection relationships between the system devices within the image processing system, the image signal extender, being the most complex device in terms of connections, is also most prone to communication failures. Restarting it during system startup failures maximizes the chance of resolving communication connection failures and enabling normal startup of the image processing system in a shorter time, thus achieving efficient and normal image data output. Therefore, this technical solution can quickly resolve image processing system startup failures and effectively shorten system startup time.
[0031] The starting device, electronic device, and computer-readable storage medium of the image processing system provided in this application also have the above-mentioned technical effects, and will not be described in detail here. Attached Figure Description
[0032] To more clearly illustrate the technical solutions in the prior art and the embodiments of this application, the accompanying drawings used in the description of the prior art and the embodiments of this application will be briefly introduced below. Of course, the accompanying drawings described below with respect to the embodiments of this application are only a part of the embodiments in this application. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort, and such other drawings also fall within the protection scope of this application.
[0033] Figure 1 This is a schematic diagram of the structure of an image processing system provided in an embodiment of this application;
[0034] Figure 2 A flowchart illustrating a startup method for an image processing system provided in an embodiment of this application;
[0035] Figure 3 This is a schematic diagram of another image processing system provided in an embodiment of this application;
[0036] Figure 4 This is a schematic diagram of the structure of a startup device for an image processing system provided in an embodiment of this application;
[0037] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application;
[0038] Figure 6 This is a schematic flowchart illustrating the startup process of another image processing system provided in an embodiment of this application. Detailed Implementation
[0039] The core of this application is to provide a startup method for an image processing system, which can quickly solve the problem of image processing system startup failure and shorten the system startup time; another core aspect of this application is to provide a startup device, electronic device, and computer-readable storage medium for an image processing system, all of which have the aforementioned beneficial effects.
[0040] To provide a clearer and more complete description of the technical solutions in the embodiments of this application, the technical solutions in the embodiments of this application will be described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0041] This application provides a method for starting an image processing system.
[0042] First, please refer to Figure 1 , Figure 1 This is a schematic diagram of the structure of a first image processing system provided in this application embodiment. The image processing system includes a system processor, an image sensor, an image signal extender, an image memory, and a display. The system processor is connected to the image sensor, the image processor, the image memory, and the image signal extender. The image sensor is connected to the image processor, the image processor is connected to the image signal extender, and the image signal extender is connected to both the image memory and the display. The system processor controls the various system components within the image processing system; the image sensor acquires image data; the image processor processes image data; the image signal extender extends the image signal, specifically by copying the image data into two paths and transmitting them to the image memory and the display respectively; the image memory stores image data and performs image data comparison and analysis; and the display visualizes the image data. The system processor in the image processing system can control the corresponding system components during startup. When the system startup fails, the system processor can control the power on / off of a specific system component, effectively resolving the startup failure by restarting the system and shortening the system startup time.
[0043] For further information, please refer to [link / reference]. Figure 2 , Figure 2 This is a flowchart illustrating a startup method for an image processing system provided in an embodiment of this application. The startup method for the image processing system may include the following steps S101 and S102.
[0044] S101: Determine whether there is any abnormality in the signal interaction of the image processing system during the startup process;
[0045] S102: When an abnormality is detected in the signal interaction, the image signal extender is restarted through the system processor.
[0046] As mentioned above, during the startup process of an image processing system, due to the presence of multiple communication-connected system components, a signal communication failure between these components can lead to the entire system failing to start, resulting in no image output or abnormal image output. Therefore, if a signal communication failure is detected during the startup process, and the specific system component causing the problem cannot be quickly identified, the system processor can prioritize restarting the image signal extender. This involves powering down and then powering on the extender to restart it, and continuing to assess for signal communication failures during startup until the image processing system's display can output image data normally. Of course, if no signal communication failure is detected, it can be confirmed that the current image data is not corrupted and can be output normally; in this case, restarting the image signal extender is unnecessary.
[0047] It is understandable that, based on the interconnections between various system components within the image processing system, the image signal extender, as the most complex component in terms of interconnections, must be restarted when an abnormal signal interaction is detected. This is the most effective way to resolve communication connection failures between system components and achieve the most efficient and normal output of image data. Therefore, this technical solution can quickly resolve image processing system startup failures and effectively shorten system startup time.
[0048] Of course, choosing to restart the image signal extender first does not preclude the option of restarting other system components if the system startup failure problem cannot be resolved after restarting the image signal extender. Those skilled in the art can choose according to the actual situation, and no specific limitation is made in this regard.
[0049] It should be noted that the above embodiments are not unique in their methods of determining whether the signal interaction of the image processing system is abnormal during the startup process, and there are many different implementation methods. This application does not make any specific limitation on this.
[0050] In one possible implementation, the above-mentioned determination of whether the signal interaction of the image processing system during the startup process is abnormal may include: determining whether the signal interaction between the image signal extender and the image processor is abnormal.
[0051] refer to Figure 1 In the transmission link where image data is transmitted from the image processor through the image signal extender to the display and image memory, if the signal interaction between the image processor and the image signal extender is normal, but the image data received by the image memory is abnormal, it proves that the signal interaction between the image signal extender and the image memory is abnormal. Because the image memory has the function of detecting whether the image data is normal, when the image memory detects an abnormality in the received image, it can directly feed back to the system processor, so there is no need to monitor the communication status between the two separately. Furthermore, if the signal interaction between the image processor and the image signal extender is normal, but the display still has no image output within the specified startup time, it proves that the signal interaction between the image signal extender and the display is abnormal. That is, whether there is an image output on the display can determine whether the signal interaction between the two is abnormal, so there is no need to monitor the communication status between the two separately. Based on the above analysis, it can be seen that only the signal interaction between the image processor and the image signal extender needs to be monitored to achieve the monitoring of the communication status of the entire transmission link from the image processor to the display and image memory.
[0052] In this embodiment, the presence of signal interaction anomalies during the startup of the image processing system can be determined by monitoring whether abnormal interaction signals occur between the image signal extender and the image processor. Specifically, after completing data processing, the image processor sends the image data to the image signal extender for further processing. To ensure successful signal interaction between the two, the image signal extender should send a response message back to the image processor upon receiving the image data to inform the image processor that the image data has been successfully received. Therefore, after the image processor sends out the image data, the signal interaction between the image processor and the image signal extender can be monitored immediately to determine whether the image signal extender sends a response message back to the image processor within a certain period of time after the image processor sends out the image data, thereby determining whether an abnormal signal interaction has occurred between the two.
[0053] In another possible implementation, the above-mentioned determination of whether the signal interaction of the image processing system is abnormal during the startup process may include: after the system processor receives the power-on signal, determining whether the display shows an image within a first preset time after receiving the power-on signal; if not, then determining that the signal interaction is abnormal.
[0054] It is understandable that when the image processing system starts normally, its display can output image data normally for visualization within a certain period of time after system startup. Therefore, if the display fails to output image data normally for a long time after system startup, it must be due to a system startup failure, which means that there is a signal interaction anomaly within the image processing system. Based on this, once the system processor receives the power-on signal and starts up, it can begin timing to determine whether the display has displayed an image within the first preset time after power-on. Obviously, if the display fails to display image data within the first preset time after power-on, it can be determined that there is a signal interaction anomaly within the image processing system; conversely, if the display can output correct image data, the signal interaction is considered to be normal. Of course, the specific value of the aforementioned first preset time does not affect the implementation of this technical solution and can be set by technicians according to the actual situation. This application does not impose any limitations on this.
[0055] In another possible implementation, the above-mentioned determination of whether the signal interaction of the image processing system is abnormal during the startup process may include: determining whether the signal interaction of the image processing system is abnormal based on the image memory.
[0056] As described above, the image memory is used to implement image storage functionality. Before storing image data, it can perform anomaly detection on the image data. If no anomaly is detected, the image data is stored. However, if an anomaly is detected, the abnormal image data will not be stored. In this case, the image memory can use its communication connection with the system processor to send an anomaly signal back to the system processor, informing the image processing system that a signal interaction anomaly has occurred. Therefore, the image processing system can utilize the image memory to determine whether a signal interaction anomaly has occurred.
[0057] The aforementioned method of determining whether signal interaction in the image processing system is abnormal based on the image memory can include: when the image memory receives image data, performing anomaly detection on the image data using standard image data parameters; and determining that signal interaction is abnormal when the image data does not conform to the standard image data parameters.
[0058] In the implementation process, the interaction signal anomaly detection function of the image memory can specifically be an image data anomaly detection function. That is, after receiving the image data to be stored but before storing it, it can perform anomaly detection on the image data. Specifically, image data standard parameters, such as pixels and color channels, can be pre-configured in the image memory. Thus, after receiving the image data, the image memory can use the image data standard parameters to compare and analyze it. Obviously, when the image data does not conform to the image data standard parameters, it can be considered that the image data is abnormal, that is, it is determined that an interaction signal anomaly has occurred in the image processing system.
[0059] Based on the above embodiments:
[0060] In one embodiment of this application, the startup method of the image processing system may further include: powering on each system device in the image processing system to start the image processing system.
[0061] The aforementioned power-on process for each system component in the image processing system may include: powering on the system processor, powering on the image sensor, powering on the image processor after the system processor has been powered on and running for a second preset duration, and powering on the image memory and image signal extender after the system processor has been powered on and running for a third preset duration.
[0062] It is understandable that the normal startup of an image processing system depends on the normal power-on of its various internal components. Therefore, the image processing system can be started by powering on each component. To ensure rapid startup, the power-on sequence of these components can be configured. First, the system processor, as the central control unit, monitors and controls the various components. The image sensor, used for initial image data acquisition, is powered on first. Next, the image processor is powered on after the system processor has run for a second preset time. Then, the image memory and image signal extender are powered on after the system processor has run for a third preset time. This is because the image processor acquires image data for processing before the image memory and image signal extender, so the second preset time can be set shorter than the third preset time.
[0063] This application provides another method for starting an image processing system.
[0064] First, please refer to Figure 3 , Figure 3This is a schematic diagram of another image processing system provided in an embodiment of this application. The image processing system includes a system processor (MCU), an image sensor (camera CMOS), an image processor (CCU), an image signal extender (HDMI interface expansion board), an image memory (image storage board), and a display. The MCU is connected to the camera, CCU, HDMI interface expansion board, and image storage board, respectively. The HDMI interface expansion board is connected to the CCU, image storage board, and display, respectively.
[0065] Furthermore, based on Figure 3 The image processing system shown, and the implementation flow of the startup method of the image processing system, are as follows: Figure 6 As shown, it may include:
[0066] 1. The MCU is powered on, and then the CMOS module in the camera is powered on. The MCU runs for about 200 milliseconds before powering on the CCU.
[0067] 2. The camera transmits image data to the CCU, and the CCU begins to process the image data; after the MCU runs for approximately 12 seconds, it powers on the image storage board and the HDMI interface expansion board.
[0068] 3. The CCU interacts with the HDMI interface expansion board (signal interaction). The CCU outputs image data to the HDMI interface expansion board via HDMI. The HDMI interface expansion board processes the received image data by splitting one path, outputting it to the image display for display, and the other path to the image storage board for storage.
[0069] 4. Monitor the information interaction between the CCU and the HDMI interface expansion board to determine if there is any abnormality in the information interaction between the two. If there is no abnormality, continue to operate normally; otherwise, notify the MCU to power down and power on the HDMI interface expansion board so that the CCU and the HDMI interface expansion board can re-exchange information and return to step 3.
[0070] 5. The image storage board uses its pre-stored image data standard parameters to compare and analyze the received image data. If there is no abnormality, it continues to operate normally. Otherwise, if the analysis finds that the image data is abnormal, it notifies the MCU, which then powers off and on the HDMI interface expansion board, so that the image storage board and the HDMI interface expansion board can re-exchange information and return to step 4.
[0071] 6. Start timing after the MCU is powered on, and determine whether the display has displayed normal image data within the preset time period. If the display fails to display normal image data within the preset time period, power off and power on the HDMI interface expansion board to allow the display and HDMI interface expansion board to re-exchange information, and repeat this step.
[0072] As can be seen, the image processing system startup method provided in this application addresses the issue that during the image processing system startup process, due to the presence of multiple communication-connected system devices, signal interaction failures between these devices can lead to system startup failure, resulting in no image output or abnormal image output. Therefore, if a signal interaction anomaly is detected causing system startup failure, and the specific system device causing the communication connection failure cannot be determined, the system processor can be prioritized to restart the image signal extender. It is understood that, referring to the connection relationships between the various system devices within the image processing system, the image signal extender, as the system device with the most complex connections, is the most likely to resolve the communication connection failure problem when a signal interaction anomaly is detected, thereby achieving the most efficient and normal output of image data. Thus, this technical solution can quickly resolve the image processing system startup failure problem and effectively shorten the system startup time.
[0073] This application provides a startup device for an image processing system.
[0074] Please refer to Figure 4 , Figure 4 This is a schematic diagram of the structure of a startup device for an image processing system provided in an embodiment of this application. The image processing system includes a system processor, an image sensor, an image signal extender, an image memory, and a display. The system processor is connected to the image sensor, the image processor, the image memory, and the image signal extender. The image sensor is connected to the image processor, the image processor is connected to the image signal extender, and the image signal extender is connected to the image memory and the display. The startup device for this image processing system may include:
[0075] Judgment module 1 is used to determine whether there is any abnormality in the signal interaction of the image processing system during the startup process;
[0076] Restart module 2 is used to restart the image signal extender through the system processor when an abnormality is detected in the signal interaction.
[0077] As can be seen, the image processing system startup device provided in this application addresses the issue that during the image processing system startup process, due to the presence of multiple communication-connected system devices, signal interaction failures between these devices can lead to system startup failure, resulting in no image output or abnormal image output. Therefore, during the image processing system startup process, if a signal interaction anomaly is detected causing startup failure, and the specific system device causing the communication connection failure cannot be determined, the system processor prioritizes restarting the image signal extender. It is understood that, referring to the connection relationships between the various system devices within the image processing system, the image signal extender, as the system device with the most complex connections, is restarted when a signal interaction anomaly is detected. This maximizes the chance of resolving the communication connection failure problem between system devices, thereby achieving the most efficient and normal output of image data. Therefore, this technical solution can quickly resolve the image processing system startup failure problem and effectively shorten the system startup time.
[0078] In one embodiment of this application, the judgment module 1 may include a first judgment subunit, used to determine whether there is an abnormality in the signal interaction between the image signal extender and the image processor.
[0079] In one embodiment of this application, the judgment module 1 may include a second judgment subunit, which is used to determine whether the display displays an image within a first preset time after the system processor receives the power-on signal; if not, it is determined that the signal interaction is abnormal.
[0080] In one embodiment of this application, the judgment module 1 may include a third judgment subunit, used to determine whether there is an abnormality in the signal interaction in the image processing system based on the image memory.
[0081] In one embodiment of this application, the third judgment subunit may be specifically used to perform anomaly detection on the image data using image data standard parameters when the image memory receives image data; when the image data is detected to be inconsistent with the image data standard parameters, it is determined that an anomaly has occurred in the signal interaction.
[0082] In one embodiment of this application, the startup device of the image processing system may further include a startup module for powering on the various system devices in the image processing system to start the image processing system.
[0083] In one embodiment of this application, the above-mentioned startup module can be specifically used to power on the system processor, power on the image sensor, power on the image processor after the system processor has been powered on and running for a second preset period of time, and power on the image memory and image signal extender after the system processor has been powered on and running for a third preset period of time.
[0084] For a description of the apparatus provided in the embodiments of this application, please refer to the above method embodiments; further details will not be repeated here.
[0085] This application provides an electronic device.
[0086] Please refer to Figure 5 , Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device may include:
[0087] Memory 11 is used to store computer programs;
[0088] The processor 10 is configured to execute computer programs and implement the steps of any of the above-described image processing system startup methods.
[0089] like Figure 5 The diagram shows the structural composition of an electronic device, which may include a processor 10, a memory 11, a communication interface 12, and a communication bus 13. The processor 10, memory 11, and communication interface 12 all communicate with each other through the communication bus 13.
[0090] In this embodiment, the processor 10 may be a central processing unit (CPU), an application-specific integrated circuit, a digital signal processor, a field-programmable gate array, or other programmable logic devices.
[0091] The processor 10 can call programs stored in the memory 11. Specifically, the processor 10 can execute the operations in the embodiment of the image processing system startup method.
[0092] The memory 11 is used to store one or more programs. The programs may include program code, which includes computer operation instructions. In this embodiment, the memory 11 stores at least a program for implementing the following functions:
[0093] Determine whether there are any abnormalities in the signal interaction during the startup process of the image processing system;
[0094] When an anomaly is detected in the signal interaction, the image signal extender is restarted via the system processor.
[0095] In one possible implementation, the memory 11 may include a program storage area and a data storage area, wherein the program storage area may store the operating system and applications required for at least one function; and the data storage area may store data created during use.
[0096] In addition, memory 11 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device or other volatile solid-state storage device.
[0097] Communication interface 12 can be an interface for the communication module, used to connect with other devices or systems.
[0098] Of course, it should be noted that, Figure 5 The structure shown does not constitute a limitation on the electronic device in the embodiments of this application. In practical applications, the electronic device may include more than Figure 5 More or fewer components as shown, or combinations of certain components.
[0099] This application provides a computer-readable storage medium.
[0100] The computer-readable storage medium provided in this application embodiment stores a computer program, which, when executed by a processor, can implement the steps of any of the image processing system startup methods described above.
[0101] The computer-readable storage medium may include various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0102] For a description of the computer-readable storage medium provided in the embodiments of this application, please refer to the above method embodiments; further details will not be repeated here.
[0103] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to the method section.
[0104] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0105] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.
[0106] The technical solutions provided in this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are only for the purpose of helping to understand the methods and core ideas of this application. It should be noted that those skilled in the art can make several improvements and modifications to this application without departing from the principles of this application, and these improvements and modifications also fall within the protection scope of this application.
Claims
1. A method for starting an image processing system, characterized in that, The image processing system includes a system processor, an image sensor, an image processor, an image signal extender, an image memory, and a display. The system processor is connected to the image sensor, the image processor, the image memory, and the image signal extender. The image sensor is connected to the image processor, the image processor is connected to the image signal extender, and the image signal extender is connected to the image memory and the display. The method includes: Determine whether there are any abnormalities in the signal interaction during the startup process of the image processing system; When an anomaly is detected in the signal interaction, the system processor restarts the image signal extender.
2. The method according to claim 1, characterized in that, The step of determining whether there is an abnormality in the signal interaction of the image processing system during the startup process includes: Determine whether there is an abnormality in the signal interaction between the image signal extender and the image processor.
3. The method according to claim 1, characterized in that, The step of determining whether there is an abnormality in the signal interaction of the image processing system during the startup process includes: When the system processor receives a power-on signal, it determines whether the display should display an image within a first preset time period after receiving the power-on signal; If not, then it is determined that the signal interaction is abnormal.
4. The method according to claim 1, characterized in that, The step of determining whether there is an abnormality in the signal interaction of the image processing system during the startup process includes: The image memory is used to determine whether there is an abnormality in the signal interaction of the image processing system.
5. The method according to claim 4, characterized in that, The step of determining whether there is an abnormality in the signal interaction in the image processing system based on the image memory includes: When the image storage device receives image data, it performs anomaly detection on the image data using standard parameters for the image data. When the image data is detected to be inconsistent with the standard parameters of the image data, it is determined that the signal interaction is abnormal.
6. The method according to any one of claims 1 to 5, characterized in that, The method further includes: Power on each system component in the image processing system to start the image processing system.
7. The method according to claim 6, characterized in that, The step of powering on each system device in the image processing system includes: The system processor is powered on, the image sensor is powered on, the image processor is powered on after the system processor has been powered on and running for a second preset period of time, and the image memory and the image signal extender are powered on after the system processor has been powered on and running for a third preset period of time.
8. A startup device for an image processing system, characterized in that, The image processing system includes a system processor, an image sensor, an image processor, an image signal extender, an image memory, and a display. The system processor is connected to the image sensor, the image processor, the image memory, and the image signal extender. The image sensor is connected to the image processor, the image processor is connected to the image signal extender, and the image signal extender is connected to the image memory and the display. The starting device includes: The judgment module is used to determine whether there is any abnormality in the signal interaction of the image processing system during the startup process; The restart module is used to restart the image signal extender through the system processor when it is determined that the signal interaction is abnormal.
9. An electronic device, characterized in that, include: Memory, used to store computer programs; A processor, configured to implement the steps of the startup method of the image processing system as described in any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the startup method of the image processing system as described in any one of claims 1 to 7.