Function state determination method, device and system, vehicle and readable storage medium
By obtaining the user trigger signal in the vehicle signal and determining the functional status of the streaming media rearview mirror system, the problem of poor system stability is solved, and timely understanding the system operation status and reminding users to repair, ensuring users' car use experience and driving safety.
Patent Information
- Application Number
- CN202311436129.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-31
- Publication Date
- 2025-05-02
AI Technical Summary
The composition and architecture of the streaming media rearview mirror system is complex, has poor robustness, and is prone to operational errors, affecting user experience and driving safety.
By obtaining the user trigger signal in the vehicle signal, the functional status of the streaming media rearview mirror system is determined, including the normal state and the abnormal state, and then the corresponding operations are performed such as reminding the user to repair.
It realizes the functional status of the streaming media rearview mirror system at the right time, timely understands the operation of the system, and reminds users to repair it, thereby ensuring users' car use experience and driving safety.
Smart Images

Figure CN119911203A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicles, and in particular to a method for determining a functional state, a control device, an electronic device, a streaming media rearview mirror system, a vehicle, and a computer-readable storage medium. Background Art
[0002] Using a streaming media rearview mirror system based on streaming media information collected by a camera placed outside the vehicle cabin to replace the original rearview mirror system on the vehicle based on the principle of light reflection can provide users with a wider range of rearview images. However, the composition architecture of the streaming media rearview mirror system is usually complex and less robust. Errors may occur during operation, resulting in poor user experience and even affecting driving safety. Summary of the invention
[0003] The present application provides a method for determining a functional state, a control device, an electronic device, a streaming media rearview mirror system, a vehicle, and a computer-readable storage medium.
[0004] The present application provides a method for determining a functional state for a streaming media rearview mirror system of a vehicle, the method comprising:
[0005] Acquiring a vehicle signal, wherein the vehicle signal includes a trigger signal received from a user for the streaming media rearview mirror system;
[0006] A first detection result of a functional state of the streaming media rearview mirror system is determined according to the trigger signal, wherein the functional state includes a first state in which the streaming media rearview mirror system is normal, and a second state in which the streaming media rearview mirror system is abnormal.
[0007] In the method for determining the functional status provided in the embodiment of the present application, the vehicle or the streaming media rearview mirror system of the vehicle can obtain the vehicle signal and the trigger signal of the user for the streaming media rearview mirror system included in the vehicle signal, and determine the first detection result of the functional status of the streaming media rearview mirror system according to the trigger signal, so as to know whether the streaming media rearview mirror system is in a normal first state or an abnormal second state.
[0008] In this way, the embodiment of the present application enables the vehicle or the streaming media rearview mirror system in the vehicle to determine the first detection result of the functional state of the streaming media rearview mirror system according to the trigger signal when the trigger signal is obtained, that is, when the user wants to operate the streaming media rearview mirror system to trigger the corresponding signal, or to determine whether the streaming media rearview mirror system is in a normal first state or an abnormal second state, thereby laying a foundation for the later maintenance or upgrade of the streaming media rearview mirror system. At the same time, because the embodiment of the present application will perform the determination of the functional state of the streaming media rearview mirror system when the trigger signal is obtained, the determination of the functional state can be performed at an appropriate time. In addition, the embodiment of the present application also determines the functional state when the trigger signal is obtained, so that the vehicle can know the functional state of the streaming media rearview mirror system in a timely manner. Then, the vehicle can trigger corresponding operations according to the functional state of the streaming media rearview mirror system, such as reminding the user to repair the streaming media rearview mirror system, etc., thereby ensuring the user's car experience and driving safety to a certain extent.
[0009] In some embodiments, the streaming media rearview mirror system includes a signal conversion unit, and the signal conversion unit is configured to process the trigger signal to obtain a decoded signal when the trigger signal is received, and the first detection result of determining the functional state of the streaming media rearview mirror system according to the trigger signal includes:
[0010] The first detection result is determined according to the decoded signal corresponding to the trigger signal.
[0011] In this way, the implementation mode of the present application is based on the detection of the decoded signal, so as to determine whether there is an abnormality in the process from trigger signal generation to decoded signal acquisition, thereby improving the validity of the first detection result to a certain extent.
[0012] In some embodiments, the decoded signals corresponding to the trigger signal include at least two; and determining the first detection result according to the decoded signals corresponding to the trigger signal includes:
[0013] The first detection result is determined according to the signal logic of the control signal and the signal logic of the decoding signal corresponding to the trigger signal, wherein the control signal is obtained according to the decoding signal, and the number of the control signals is the same as the number of the decoding signals.
[0014] In this way, the implementation manner of the present application ensures the efficiency of determining the first detection result based on the signal logic of the decoding signal and the signal logic of the control signal.
[0015] In certain embodiments, the method further comprises:
[0016] When the vehicle is powered on, a final detection result of the functional state is determined based on the first detection result and the second detection result of the functional state, wherein the second detection result is determined based on operating status information of components displayed in the streaming media rearview mirror system.
[0017] In this way, after obtaining the second detection result determined by the operating status information of the display components, the implementation method of the present application can make the final detection result of the functional status of the streaming media rearview mirror system determined based on the first detection result and the second detection result, thereby ensuring the effective detection of the functional status of the streaming media rearview mirror system to a certain extent.
[0018] In certain embodiments, when the vehicle is powered on and the operating status information indicates that the vehicle is powered on, the second detection result is the first state; when the vehicle is powered on and the operating status information indicates that the vehicle is not powered on, the second detection result is the second state.
[0019] In this way, the implementation mode of the present application is based on the operating status information that can characterize whether the display components in the streaming media rearview mirror system are in a powered-on state, so that the second detection result can be determined simply and efficiently, which can ensure the efficient determination of the functional status of the streaming media rearview mirror system to a certain extent.
[0020] In certain embodiments, the method further comprises:
[0021] When the vehicle is powered on, obtaining fault detection information of display components in the streaming media rearview mirror system;
[0022] A final detection result of the functional state is determined according to the first detection result and a third detection result of the functional state, wherein the third detection result is determined according to the fault detection information.
[0023] In this way, the implementation mode of the present application can obtain the first detection result and the third detection result determined by the fault detection information of the display component, and then determine the final detection result of the functional status of the streaming media rearview mirror system based on the first detection result and the third detection result, so that the functional status of the streaming media rearview mirror system can be determined based on multiple aspects of information, which to a certain extent ensures the accurate or reliable detection of the functional status of the streaming media rearview mirror system.
[0024] In certain embodiments, the method further comprises:
[0025] When the fault detection information indicates that the display component is faulty, controlling the display component to perform a restart operation;
[0026] When the display component completes the restart operation and the fault detection information of the display component after the restart does not indicate that the display component is faulty, determining that the third detection result is the first state;
[0027] When the display component completes the restart operation and the fault detection information of the display component after the restart indicates that the display component is faulty, the third detection result is determined to be the second state.
[0028] In this way, the implementation mode of the present application can control the display component to restart when the fault detection information indicates that the display component is faulty, and determine the third detection result based on the fault detection information of the display component after the restart, so that the credibility of the third detection result can be guaranteed to a certain extent.
[0029] In certain embodiments, the method further comprises:
[0030] When the vehicle is powered on, determining image display delay information of display components in the streaming media rearview mirror system;
[0031] A final detection result of the functional state is determined according to the first detection result and a fourth detection result of the functional state, wherein the fourth detection result is determined according to the image display delay information.
[0032] In this way, in the embodiment of the present application, when the first detection result and the fourth detection result determined by the image display delay information of the display component are obtained, the final detection result of the functional state of the streaming media rearview mirror system is determined according to the first detection result and the fourth detection result, so that the functional state of the streaming media rearview mirror system can be determined based on the signal triggered by the user and the display delay of the display component, thereby ensuring the reliable determination of the functional state of the streaming media rearview mirror system to a certain extent.
[0033] In some embodiments, the streaming media rearview mirror system includes a redundant control unit, and the redundant control unit is configured to determine a fifth detection result of the functional state according to the trigger signal; the method further includes:
[0034] A final detection result of the functional state is determined according to the first detection result and the fifth detection result.
[0035] In this way, the implementation mode of the present application enables the first detection result of the system controller and the fifth detection result of the redundant control unit to be used together to determine the functional status of the streaming media rearview mirror system, thereby avoiding to a certain extent the situation where the functional status of the streaming media rearview mirror system cannot be effectively determined when there is a fault in the system controller, thereby further ensuring the robustness of the streaming media rearview mirror system.
[0036] In certain embodiments, the method further comprises:
[0037] When the first detection result is the second state, the display components in the streaming media rearview mirror system are controlled to keep running, and preset streaming media rearview mirror system fault information is fed back to the user.
[0038] In this way, the implementation mode of the present application allows the user to know the streaming media rearview mirror system fault in the vehicle based on the streaming media rearview mirror system fault information fed back by the vehicle, so that the streaming media rearview mirror system can be repaired. Furthermore, when the user is driving the vehicle, the user can know the streaming media rearview mirror system fault based on the streaming media rearview mirror system fault information fed back by the vehicle, so the streaming media rearview mirror system can be repaired, which can ensure the user's driving experience and driving safety to a certain extent.
[0039] The embodiment of the present application provides a control device for a streaming media rearview mirror system of a vehicle, the device comprising:
[0040] A transceiver unit, used for acquiring a vehicle signal, wherein the vehicle signal includes a trigger signal received from a user for the streaming media rearview mirror system;
[0041] A processing unit is used to determine a first detection result of the functional state of the streaming media rearview mirror system according to the trigger signal, wherein the functional state includes a first state in which the streaming media rearview mirror system is normal, and a second state in which the streaming media rearview mirror system is abnormal.
[0042] An embodiment of the present application provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the above-mentioned method for determining the functional state is implemented.
[0043] The embodiment of the present application provides a streaming media rearview mirror system for a vehicle, the system comprising a system controller;
[0044] The system controller is configured to obtain a vehicle signal and determine a first detection result of a functional state of the streaming media rearview mirror system based on a trigger signal, wherein the vehicle signal includes a trigger signal received from a user for the streaming media rearview mirror system, and the functional state includes a first state in which the streaming media rearview mirror system is normal, and a second state in which the streaming media rearview mirror system is abnormal.
[0045] In this way, the embodiment of the present application enables the vehicle or the streaming media rearview mirror system in the vehicle to determine the first detection result of the functional state of the streaming media rearview mirror system according to the trigger signal when the trigger signal is obtained, that is, when the user wants to operate the streaming media rearview mirror system to trigger the corresponding signal, or to determine whether the streaming media rearview mirror system is in a normal first state or an abnormal second state, thereby laying a foundation for the later maintenance or upgrade of the streaming media rearview mirror system. At the same time, because the embodiment of the present application will perform the determination of the functional state of the streaming media rearview mirror system when the trigger signal is obtained, the determination of the functional state can be performed at an appropriate time. In addition, the embodiment of the present application also determines the functional state when the trigger signal is obtained, so that the vehicle can know the functional state of the streaming media rearview mirror system in a timely manner. Then, the vehicle can trigger corresponding operations according to the functional state of the streaming media rearview mirror system, such as reminding the user to repair the streaming media rearview mirror system, etc., thereby ensuring the user's car experience and driving safety to a certain extent.
[0046] In certain embodiments, the system further comprises a signal conversion unit connected to the system controller;
[0047] The signal conversion unit is configured to process the trigger signal to obtain a decoded signal corresponding to the trigger signal when the trigger signal is received;
[0048] The system controller is configured to determine the first detection result according to the decoded signal corresponding to the trigger signal.
[0049] In this way, the implementation mode of the present application is based on the detection of the decoded signal, so as to determine whether there is an abnormality in the process from trigger signal generation to decoded signal acquisition, thereby improving the validity of the first detection result to a certain extent.
[0050] In certain embodiments, the streaming media rearview mirror system further includes a redundant control unit;
[0051] The redundant control unit is configured to determine a fifth detection result of the functional state according to the trigger signal;
[0052] The system controller is configured to determine a final detection result of the functional state according to the first detection result and the fifth detection result.
[0053] In this way, the implementation mode of the present application enables the first detection result of the system controller and the fifth detection result of the redundant control unit to be used together to determine the functional status of the streaming media rearview mirror system, thereby avoiding to a certain extent the situation where the functional status of the streaming media rearview mirror system cannot be effectively determined when there is a fault in the system controller, thereby further ensuring the robustness of the streaming media rearview mirror system.
[0054] An embodiment of the present application provides a vehicle, which includes the above-mentioned control device, or includes the above-mentioned electronic device, or includes the above-mentioned streaming media rearview mirror system.
[0055] An embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program. When the computer program is executed by one or more processors, the above-mentioned method for determining the functional state is implemented.
[0056] The control device, electronic device, vehicle and computer-readable storage medium provided by the embodiment of the present application enable the vehicle or the streaming media rearview mirror system in the vehicle to determine the first detection result of the functional state of the streaming media rearview mirror system according to the trigger signal when the trigger signal is obtained, that is, when the user wants to operate the streaming media rearview mirror system to trigger the corresponding signal, or determine whether the streaming media rearview mirror system is in a normal first state or an abnormal second state, thereby laying a foundation for the later maintenance or upgrade of the streaming media rearview mirror system. At the same time, because the embodiment of the present application will perform the determination of the functional state of the streaming media rearview mirror system when the trigger signal is obtained, the determination of the functional state can be performed at an appropriate time. In addition, the embodiment of the present application also determines the functional state when the trigger signal is obtained, so that the vehicle can know the functional state of the streaming media rearview mirror system in a timely manner, and then the vehicle can trigger corresponding operations according to the functional state of the streaming media rearview mirror system, such as reminding the user to repair the streaming media rearview mirror system, thereby ensuring the user's car experience and driving safety to a certain extent.
[0057] Additional aspects and advantages of the embodiments of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the embodiments of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0059] Figure 1 is a flow chart of a method for determining a functional state in certain embodiments of the present application;
[0060] Figure 2 is a schematic diagram of a streaming media rearview mirror system in certain embodiments of the present application;
[0061] Figure 3 is a schematic diagram of a streaming media rearview mirror system in certain embodiments of the present application;
[0062] Figure 4is a flow chart of a method for determining a functional state in certain embodiments of the present application;
[0063] Figure 5 is a flow chart of a method for determining a functional state in certain embodiments of the present application;
[0064] Figure 6 is a flow chart of a method for determining a functional state in certain embodiments of the present application;
[0065] Figure 7 is a schematic diagram of a streaming media rearview mirror system in certain embodiments of the present application;
[0066] Figure 8 is a schematic diagram of a streaming media rearview mirror system in certain embodiments of the present application;
[0067] Fig. 9 This is a schematic diagram of the operation of a streaming media rearview mirror system in certain embodiments of the present application;
[0068] Fig.10 is a flow chart of a method for determining a functional state in certain embodiments of the present application;
[0069] Fig.11 is a flow chart of a method for determining a functional state in certain embodiments of the present application;
[0070] Fig.12 is a flow chart of a method for determining a functional state in certain embodiments of the present application;
[0071] Fig.13 is a flow chart of a method for determining a functional state in certain embodiments of the present application;
[0072] Fig.14 A schematic diagram of the development process of a streaming media rearview mirror system in certain embodiments of the present application. DETAILED DESCRIPTION
[0073] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals represent the same or similar elements or elements having the same or similar functions from beginning to end. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the embodiments of the present application, and cannot be understood as limiting the embodiments of the present application.
[0074] As user demands become more complex, vehicles composed of multiple mechanical components can no longer meet the current user needs. Therefore, the intelligence and electrification of vehicles are inevitable, or in other words, the main configuration method of current vehicles is to replace mechanical components with intelligent, electrified, and integrated circuit components.
[0075] For example, mechanical rearview mirrors are designed based on the principle of light reflection, but in rainy and foggy weather, users usually raise the car windows, so that users need to look through the car windows to see the road conditions behind them reflected by the exterior rearview mirror. Similarly, when users observe the road conditions behind them through the interior rearview mirror, if the vehicle cabin is full, when users look at the interior rearview mirror, they may see a picture that includes the passengers in the back seat of the vehicle, or the road conditions behind the vehicle reflected by the interior rearview mirror may be blocked by the users in the vehicle. As a result, it is difficult for users to accurately know the road conditions behind them through mechanical rearview mirrors.
[0076] Therefore, some vehicles are equipped with a streaming media rearview mirror system including a camera (located outside the vehicle cabin) and a display screen (located inside the vehicle cabin), wherein the camera is used to capture images behind the vehicle and transmit the images to the display screen based on a streaming media signal so that the display screen can display images behind the vehicle. Then, the user can watch the display screen to know the road conditions behind the vehicle.
[0077] It is understandable that, compared with mechanical rearview mirrors, the rear image captured by the camera with a wider field of view can be displayed on the display screen, and the camera will not be disturbed by the user in the car when capturing the rear image of the car, and the user does not need to look through various obstacles (such as car window glass) to view the rear image captured by the camera. Therefore, the user can accurately know the road conditions behind the vehicle through the streaming media rearview mirror system.
[0078] However, compared with mechanical components, the operating robustness of most electronic and electrical components is usually worse. In other words, because electronic and electrical components are usually based on more complex electronic and electrical architectures, complex integrated circuits and a larger number of device units, the robustness of electrical components, including streaming media rearview mirror systems, is lower than that of mechanical components, and the probability of errors during operation is higher.
[0079] Furthermore, if an error occurs during operation, the user may not be able to use the electronic and electrical components correctly or reasonably. For example, when the user wants to increase the brightness of the display screen in the streaming media rearview mirror system, the display screen may decrease in brightness or remain unchanged due to an operation error, and the user's operation is processed abnormally, which reduces the user's experience. Moreover, the display screen may be turned off directly due to an operation error of the streaming media rearview mirror system, resulting in the user being unable to observe the road conditions behind the vehicle through the display screen, thereby affecting driving safety.
[0080] Based on the above problems that may be encountered, please refer to Figure 1 The present application embodiment provides a method for determining the functional state of a streaming media rearview mirror system for a vehicle, the determination method comprising:
[0081] 01: Acquire a vehicle signal, wherein the vehicle signal includes a trigger signal received from a user for a streaming media rearview mirror system;
[0082] 02: Determine a first detection result of a functional state of the streaming media rearview mirror system according to a trigger signal, wherein the functional state includes a first state in which the streaming media rearview mirror system is normal, and a second state in which the streaming media rearview mirror system is abnormal.
[0083] An embodiment of the present application provides a control device for a streaming media rearview mirror system for a vehicle. The method for determining the functional state of the embodiment of the present application can be implemented by the control device for the functional state of the embodiment of the present application. Specifically, the control device includes a transceiver unit and a processing unit. The transceiver unit is used to obtain a vehicle signal, wherein the vehicle signal includes a received trigger signal from a user for the streaming media rearview mirror system. The processing unit is used to determine a first detection result of the functional state of the streaming media rearview mirror system according to the trigger signal, wherein the functional state includes a first state in which the streaming media rearview mirror system is normal, and a second state in which the streaming media rearview mirror system is abnormal.
[0084] The embodiment of the present application provides an electronic device, which includes a memory and a processor. The method for determining the functional state of the embodiment of the present application can be implemented by the electronic device of the embodiment of the present application. Specifically, a computer program is stored in the memory, and when the computer program is executed by the processor, the method for determining the functional state is implemented.
[0085] See also Figure 2 , an embodiment of the present application provides a streaming media rearview mirror system 200 for a vehicle. The method for determining the functional state of the embodiment of the present application can be implemented by the streaming media rearview mirror system 200 of the embodiment of the present application. Specifically, the streaming media rearview mirror system 200 includes a system controller 210. The system controller 210 is configured to obtain a vehicle signal, and determine a first detection result of the functional state of the streaming media rearview mirror system according to the signal sent, wherein the vehicle signal includes a trigger signal received from the user for the streaming media rearview mirror system, and the functional state includes a first state in which the streaming media rearview mirror system is normal, and a second state in which the streaming media rearview mirror system is abnormal.
[0086] That is, when the vehicle of the embodiment of the present application (or the controller in the vehicle, or the streaming media rearview mirror system 200 in the vehicle, or the system controller 210 in the streaming media rearview mirror system 200) obtains the vehicle signal and knows that the user wants to control the streaming media rearview mirror system 200, or in other words, the obtained vehicle signal includes a signal triggered by the user operating the streaming media rearview mirror system 200 through a terminal (such as a mobile phone) or a vehicle tablet, that is, the above-mentioned trigger signal, it can be determined whether the streaming media rearview mirror system 200 is normal according to the trigger signal, or in other words, it can be determined according to the trigger signal whether the functional state of the streaming media rearview mirror system 200 is the first state characterizing that the streaming media rearview mirror system 200 is normal, or the second state characterizing that the streaming media rearview mirror system 200 is abnormal, and then the corresponding preset operation can be triggered according to the functional state of the streaming media rearview mirror system 200, such as reporting fault information to the Internet of Vehicles server, or informing the user in the car that the streaming media rearview mirror system 200 needs to be repaired.
[0087] It is understandable that if Figure 2 As shown, the streaming media rearview mirror system 200 of the embodiment of the present application includes a camera component 220 capable of capturing images outside the vehicle, a human-computer interaction module 230 capable of enabling the streaming media rearview mirror system 200 to be controlled by a user inside the vehicle, a system controller 210 capable of separately processing the streaming media signal generated by the camera component 220 based on the images outside the vehicle and the trigger signal generated by the human-computer interaction module 230 based on the user operation, and capable of transmitting the processed streaming media signal and the processed trigger signal to the display component 240, a display component 240 capable of performing a display operation according to the processed streaming media signal to display the images outside the vehicle captured by the camera component 220, and capable of performing a corresponding operation according to the processed trigger signal.
[0088] Among them, the camera component 220 can be understood as a camera, including but not limited to a fisheye camera or a head-up camera. The display component 240 can be understood as a display that can be used to display the image captured by the camera component 220. It can be a central control display screen of the vehicle, or it can be a display screen dedicated to displaying the image behind the vehicle (that is, used as a rearview mirror). The human-computer interaction module 230 can be understood as a human-computer interaction (Human Computer Interaction or Human-Machine Interaction, HCI or HMI) interface, which can be displayed on the central control display screen of the vehicle for user operation. The system controller 210 is responsible for the generation or processing of signals in the streaming media rearview mirror system 200. In some embodiments, the system controller 210 is implemented based on the left domain controller.
[0089] It is understandable that the acquisition method (or generation method) of the trigger signal in the embodiments of the present application is a content that can be set according to actual conditions. For example, in some embodiments, the user can control the streaming media rearview mirror system 200 based on the human-machine interaction interface (corresponding to the human-machine interaction module 230) displayed by the display component 240 (or the vehicle central control display screen), so that the human-machine interaction module 230 generates a corresponding trigger signal and sends the trigger signal to the system controller 210, so that the system controller 210 executes a function corresponding to the trigger signal (that is, the function that the user wants the streaming media rearview mirror system 200 to execute).
[0090] It can also be understood that the specific process of the vehicle in the embodiment of the present application determining the first detection result of the functional status of the streaming media rearview mirror system 200 according to the trigger signal is a content that can be set according to actual conditions.
[0091] Exemplarily, in some implementations, when a trigger signal is acquired, the data range of the trigger signal may be detected to detect whether the generation logic of the trigger signal is normal, thereby determining the functional status of the streaming media signal system.
[0092] For example, when the user wants to control the display component 220 to stop or start displaying images, the value of the trigger signal corresponding to the display component 220 stopping or starting to display images can be 0 and 1. Then, when the vehicle obtains the trigger signal that the user wants to control the display component 220 to stop or start displaying images, it can detect whether the trigger signal value is 0 or 1. If not, it is determined that there is a fault in the function of generating "the trigger signal corresponding to the display component 220 stopping or starting to display images" in the streaming media rearview mirror system 200, and then the streaming media rearview mirror system 200 is determined to be faulty, that is, the first detection result of the functional state is the second state.
[0093] In certain embodiments, when a user wishes to control the streaming media rearview mirror system 200 to perform any operation and a trigger signal is generated, the vehicle may detect each or most functions of the streaming media rearview mirror system 200, such as generating an analog trigger signal for triggering each or most functions, executing a corresponding function according to the analog trigger signal, and determining whether the function corresponding to the analog trigger signal is executed. If the function corresponding to each analog trigger signal is executed normally, the first detection result of the functional state of the streaming media rearview mirror system 200 is determined to be the first state. Otherwise, if there is at least one analog trigger signal corresponding to a function that is not executed, the first detection result of the functional state of the streaming media rearview mirror system 200 is determined to be the second state.
[0094] For example, the driving user can perform brightness adjustment operations and display switch operations on the display screen (i.e., the display component 240) in the streaming media rearview mirror system 200, and can also perform a camera folding operation (for accommodating the camera into a preset storage space) on the camera (i.e., the camera component 220) in the streaming media rearview mirror system 200. Then, when the user triggers any one of the brightness adjustment operation, the display switch operation, and the camera folding operation through the human-computer interaction module 230, so that the human-computer interaction module 230 generates a corresponding trigger signal and sends the trigger signal to the system controller 210, the system controller 210 can generate a corresponding trigger signal. A virtual trigger signal is generated, and a brightness adjustment operation, a display screen switch operation, and a camera folding operation are performed according to the virtual trigger signal. Then, according to the execution results of the brightness adjustment operation, the display screen switch operation, and the camera folding operation, a first detection result of the functional state of the streaming media rearview mirror system 200 is determined. That is, if the brightness adjustment operation, the display screen switch operation, and the camera folding operation are all executed based on the virtual trigger signal, the first detection result is determined to be the first state. Conversely, if at least one of the brightness adjustment operation, the display screen switch operation, and the camera folding operation is not executed, the first detection result is determined to be the second state.
[0095] In summary, the embodiment of the present application enables the vehicle or the streaming media rearview mirror system 200 in the vehicle to determine the first detection result of the functional state of the streaming media rearview mirror system 200 according to the trigger signal when the trigger signal is obtained, that is, when the user wants to operate the streaming media rearview mirror system 200 to trigger the corresponding signal, or to detect whether the streaming media rearview mirror system 200 is in the normal first state or the abnormal second state, thereby laying the foundation for the later maintenance or upgrade of the streaming media rearview mirror system 200. At the same time, because the embodiment of the present application will perform the determination of the functional state of the streaming media rearview mirror system 200 when the trigger signal is obtained, the determination of the functional state can be performed at the right time. In addition, the embodiment of the present application also determines the functional state when the trigger signal is obtained, so that the vehicle can know the functional state of the streaming media rearview mirror system 200 in a timely manner, and then the vehicle can trigger corresponding operations according to the functional state of the streaming media rearview mirror system 200, such as reminding the user to repair the streaming media rearview mirror system 200, etc., thereby ensuring the user's car experience and driving safety to a certain extent.
[0096] In some embodiments of the present application, the streaming media rearview mirror system 200 includes a signal conversion unit, which is configured to process the trigger signal to obtain a decoded signal when receiving the trigger signal. The above step 02 includes:
[0097] A first detection result is determined according to a decoded signal corresponding to the trigger signal.
[0098] The processing unit of the embodiment of the present application is also used to determine the first detection result according to the decoded signal corresponding to the trigger signal.
[0099] The processor of the embodiment of the present application is also used to determine the first detection result according to the decoded signal corresponding to the trigger signal.
[0100] See also Figure 3 The streaming media rearview mirror system 200 of the embodiment of the present application further includes a signal conversion unit 250 connected to the system controller 210. The signal conversion unit 250 is configured to process the trigger signal to obtain a decoded signal corresponding to the trigger signal when receiving the trigger signal. The system controller 210 is configured to determine the first detection result according to the decoded signal corresponding to the trigger signal.
[0101] That is, the streaming media rearview mirror system 200 of the embodiment of the present application further includes a signal conversion unit 250, and then, after the human-computer interaction module 230 generates a trigger signal, the human-computer interaction module 230 sends the trigger signal to the signal conversion unit 250. The signal conversion unit 250 performs a preset process on the trigger signal to generate a decoded signal corresponding to the trigger signal, and then sends the decoded signal to the system controller 210, so that the system controller 210 can perform a corresponding function according to the decoded signal, and detect the functional state of the streaming media rearview mirror system 200 according to the decoded signal.
[0102] It should be noted that in a series of processes including trigger signal generation, conversion of the trigger signal into a decoded signal, and sending of the decoded signal to the system controller 210, the trigger signal or the decoded signal may fail due to an unexpected error, or in other words, the signal triggered by the user may undergo unexpected changes due to a failure of the streaming media rearview mirror system 200, making it impossible for the system controller 210 to perform the corresponding function through the changed signal, or in other words, the system controller 210 will perform an erroneous function.
[0103] Therefore, the embodiment of the present application checks the functional state of the streaming media rearview mirror system 200 based on the decoded signal before the streaming media rearview mirror system 200 (or the system controller 210) performs the corresponding functional operation according to the decoded signal output by the signal conversion unit 250. Therefore, the embodiment of the present application can determine whether there is an abnormality in the process from the generation of the trigger signal to the reception of the decoded signal, and then determine the functional state of the streaming media rearview mirror system 200.
[0104] Furthermore, it can be understood that the method or process of determining the first detection result according to the decoded signal is a content that can be set according to the actual situation. For example, it can be detected whether the value range of the decoded signal is correct. For example, if the user wants to adjust the brightness of the display screen from 20% of the maximum brightness to 30% of the maximum brightness, the embodiment of the present application can detect whether the value of the trigger signal falls within the interval corresponding to "0% to 100% of the maximum brightness". If it does, the first detection result is the first state. If not, the first detection result is the second state.
[0105] In other embodiments, when the user wants to control the streaming media rearview mirror system 200 to perform any operation and cause a trigger signal and a corresponding decoding signal to be generated, the vehicle can detect each or most functions of the streaming media rearview mirror system 200, such as generating an analog (or virtual) decoding signal for triggering each or most functions, executing the corresponding function according to the analog decoding signal, and determining whether the function corresponding to the analog decoding signal is executed. If the function corresponding to each analog decoding signal is executed normally, the first detection result is determined to be the first state. On the contrary, if there is at least one function corresponding to the analog decoding signal that is not executed, the first detection result is determined to be the second state.
[0106] In this way, the implementation mode of the present application is based on the detection of the decoded signal, so as to determine whether there is an abnormality in the process from trigger signal generation to decoded signal acquisition, thereby improving the validity of the first detection result to a certain extent.
[0107] In addition, in order to ensure the transmission efficiency of the trigger signal or the decoding signal in the streaming media rearview mirror system 200, in some embodiments, the signal conversion unit 250 includes a serial deserializer (SerDes, SERializer-DESerializer).
[0108] In some embodiments of the present application, the decoded signals corresponding to the trigger signal include at least two; the step of determining the first detection result according to the decoded signals corresponding to the trigger signal includes:
[0109] The first detection result is determined according to the signal logic of the control signal and the signal logic of the decoding signal corresponding to the trigger signal, wherein the control signal is obtained according to the decoding signal, and the number of the control signal is the same as the number of the decoding signal.
[0110] The processing unit of the embodiment of the present application is also used to determine the first detection result based on the signal logic of the control signal and the signal logic of the decoding signal corresponding to the trigger signal, wherein the control signal is obtained based on the decoding signal, and the number of control signals is the same as the number of decoding signals.
[0111] The processor of the embodiment of the present application is also used to determine the first detection result based on the signal logic of the control signal and the signal logic of the decoding signal corresponding to the trigger signal, wherein the control signal is obtained based on the decoding signal and the number of control signals is the same as the number of decoding signals.
[0112] The system controller 210 of the embodiment of the present application is configured to determine the first detection result according to the signal logic of the control signal and the signal logic of the decoding signal corresponding to the trigger signal, wherein the control signal is obtained according to the decoding signal, and the number of control signals is the same as the number of decoding signals.
[0113] That is, after obtaining the control signal for controlling the streaming media rearview mirror system 200, the embodiment of the present application will determine whether the decoded signal is correctly processed into the corresponding control signal based on the control signal and the original signal corresponding to the control signal (i.e., the decoded signal), that is, determine whether the signal logic of the decoded signal can match the signal logic of the control signal, thereby determining the above-mentioned first detection result.
[0114] Specifically, after receiving the decoded signal, the system controller 210 of the embodiment of the present application will perform a series of operations (such as signal denoising and signal amplification, etc.) on the decoded signal to generate a control signal that can be used to control the streaming media rearview mirror system to perform a certain function.
[0115] Further, after receiving the trigger signal, the signal conversion unit 250 of the embodiment of the present application can generate at least two decoded signals corresponding to the trigger signal. Also, the system controller 210 can receive at least two decoded signals corresponding to the trigger signal, and then the system controller 210 can perform corresponding processing on each received decoded signal, thereby generating a control signal corresponding to each decoded signal.
[0116] After completing the generation of the control signal, the system controller 210 may check whether the signal logic of the received decoded signal and the signal logic of the generated control signal match, thereby determining the first detection result.
[0117] It should be noted that the signal logic of all decoding signals corresponding to the trigger signal generated by the signal conversion unit 250 in the implementation manner of the present application can be the same, such as all are high-level signals or low-level signals, or all are Boolean type signals of 1 or 0.
[0118] Further, in certain embodiments of the present application, the system controller 210 without faults (or in an ideal situation) can generate a control signal with the same signal logic according to the decoded signal. Furthermore, the system controller 210 checks whether the signal logic of the decoded signal and the control signal are consistent, such as checking whether the signal logic of the trigger signal (corresponding to the trigger signal) and the signal logic of the decoded signal are both high-level signals or low-level signals. If they are consistent, it means that there are no abnormalities in the signal processing function of the system controller 210, the signal conversion function of the signal conversion unit 250, and the signal transmission process between the signal conversion unit 250 and the system controller 210, so the first detection result is determined to be the first state. On the contrary, if they are inconsistent, the first detection result can be determined to be the second state.
[0119] In other embodiments of the present application, the system processor 210 may be provided with at least two signal processing modules (or signal processing units), so that after receiving at least two decoded signals corresponding to the trigger signal, corresponding processing can be performed on each decoded signal based on the at least two signal processing modules. At the same time, each signal processing module may include an identical submodule for changing the signal logic, such as each signal processing module includes a submodule for inverting the signal logic of the input signal. Furthermore, if the signal logic of all decoded signals corresponding to the trigger signal is characterized by "Boolean type is 1", then after all decoded signals are converted into control signals, the signal logic of all control signals is ideally characterized by "Boolean type is 0".
[0120] Furthermore, due to the poor robustness of the streaming media rearview mirror system 200, there is a risk of operating errors in the system controller 210. Therefore, after all decoded signals are converted into control signals, the signal logic of all control signals may not be represented by "Boolean type is 0" in actual situations.
[0121] Therefore, the embodiment of the present application can determine whether the system controller 210 has an abnormality or fault based on the signal logic of the decoded signal and the signal logic of the control signal, that is, determine whether the streaming media rearview mirror system 200 has an abnormality or fault.
[0122] It is understandable that after all decoded signals are converted into control signals, the signal logic of all control signals in the actual situation is the same as the signal logic of all control signals in the ideal situation, indicating that there is no abnormality in the streaming media rearview mirror system 200, so the first detection result is the first state. On the contrary, if the signal logic of all control signals in the actual situation is not the same as the signal logic of all control signals in the ideal situation, the first detection result is the second state.
[0123] In this way, the implementation manner of the present application ensures the efficiency of determining the first detection result based on the signal logic of the decoding signal and the signal logic of the control signal.
[0124] In some embodiments of the present application, the signal conversion unit 250 generates two decoded signals for each trigger signal and outputs them in two ways to the system controller 210. Therefore, when the user wants to operate the streaming media rearview mirror system 200, the system controller 210 will receive two decoded signals corresponding to the trigger signal, and generate two corresponding control signals based on the processing of the two decoded signals.
[0125] Furthermore, in some embodiments, ideally, each decoded signal generated by the signal conversion unit 250 is a high-level signal, or is a signal represented by "Boolean type 1", and the signal conversion unit 250 can output a decoded signal to the system controller 210 along path A (that is, the system controller 210 receives a decoded signal from path A), and at the same time, the signal conversion unit 250 can output another decoded signal to the system controller 210 along path B (that is, the system controller 210 receives another decoded signal from path B). In the process of ideally converting the decoded signal of path A into a control signal and outputting the control signal along path C, the signal logic can be reversed, and the signal logic can be maintained in the process of converting the decoded signal of path B into a control signal and outputting the control signal through path D.
[0126] Furthermore, in an ideal streaming media rearview mirror system 200, the signal logic of the A-channel decoding signal and the B-channel decoding signal of the system controller 210 are both high-level signals (or, signals represented by "Boolean type is 1"), the signal logic of the C-channel control signal is a low-level signal (or, a signal represented by "Boolean type is 0"), and the signal logic of the D-channel control signal is a high-level signal.
[0127] Thus, the system controller 210 can mutually verify whether each signal is correct based on the signal logic of each decoded signal and each control signal in the A, B, C and D channels, that is, based on "the A channel signal, the B channel signal and the D channel signal can be the same", "the C channel signal and other channel signals are different", etc., to check whether the signal logic of each decoded signal and each control signal in the A, B, C and D channels is correct. If correct, the first detection result is determined to be the first state, otherwise, the first detection result is determined to be the second state.
[0128] In certain embodiments of the present application, the determination method further comprises:
[0129] When the vehicle is powered on, a final detection result of the functional state is determined based on the first detection result and the second detection result of the functional state, wherein the second detection result is determined based on the operating status information of the components displayed in the streaming media rearview mirror system.
[0130] The processing unit of the embodiment of the present application is also used to determine the final detection result of the functional state based on the first detection result and the second detection result of the functional state when the vehicle is in a powered-on state, wherein the second detection result is determined based on the operating status information of the components displayed in the streaming media rearview mirror system.
[0131] The processor in the embodiment of the present application is also used to determine the final detection result of the functional state based on the first detection result and the second detection result of the functional state when the vehicle is in a powered-on state, wherein the second detection result is determined based on the operating status information of the components displayed in the streaming media rearview mirror system.
[0132] The system controller 210 of the embodiment of the present application is also used to determine the final detection result of the functional state based on the first detection result and the second detection result of the functional state when the vehicle is in a powered-on state, wherein the second detection result is determined based on the operating status information of the display component 240 in the streaming media rearview mirror system 200.
[0133] That is, the vehicle of the embodiment of the present application (or the controller in the vehicle, or the streaming media rearview mirror system 200 in the vehicle, or the system controller 210 in the streaming media rearview mirror system 200) can also obtain the operating status information of the display component 240 in the streaming media rearview mirror system 200 after the vehicle is powered on, thereby determining the functional status of the streaming media rearview mirror system 200 based on the operating status information of the display component 240.
[0134] It is understandable that after the vehicle is powered on, that is, the user wants to travel by vehicle so he controls the vehicle ignition and powers on, ideally the streaming media rearview mirror system 200 should operate normally. In other words, each component in the streaming media rearview mirror system 200, such as the display component 240, should start normally.
[0135] For this reason, the implementation mode of the present application can obtain the operating status information of the display component 240 after the vehicle is powered on, so as to determine whether the display component 240 can complete the image display work normally.
[0136] It can also be understood that the operating status information of the implementation mode of the present application is content that can be set according to the situation. For example, in some implementation modes, the operating status information may include displaying the current operating voltage and power-on time of component 240, etc.
[0137] Furthermore, the specific method of determining the second detection result based on the operating status information can also be set according to actual conditions. For example, when the operating status information may include the current operating voltage of the display component 240, it can be checked whether the current operating voltage is within the rated operating voltage range. If so, the second detection result is the first state, otherwise, the second detection result is the second state.
[0138] In the implementation example where the operating status information includes the power-on duration of the display component 240, the implementation example of the present application can check whether the time difference between the power-on duration of the display component 240 and the power-on duration of the vehicle is within a preset interval. If so, it indicates that after the vehicle enters the power-on state, the display component 240 also enters the power-on state and continues until the "time point corresponding to the acquisition of the operating status information", thereby determining that the second detection result is the first state. In contrast, if the time difference between the power-on duration of the display component 240 and the power-on duration of the vehicle is not within the preset interval, it indicates that after the vehicle enters the power-on state, the display component 240 fails to enter the power-on state normally or in a timely manner, so the second detection result is the second state.
[0139] Furthermore, after obtaining the first detection result and the second detection result, the implementation mode of the present application can determine the final detection result based on the first detection result and the second detection result, that is, determine whether the functional state of the streaming media rearview mirror system 200 is finally the first state or the second state.
[0140] It is understood that, when the first detection result is the second state, or the second detection result is the second state, the final detection result is the second state. Conversely, when the first detection result and the second detection result are both the first state, the final detection result is the first state.
[0141] In this way, after obtaining the second detection result determined by the operating status information of the display component 240, the implementation method of the present application can make the final detection result of the functional status of the streaming media rearview mirror system 200 determined based on the first detection result and the second detection result, thereby ensuring the effective detection of the functional status of the streaming media rearview mirror system 200 to a certain extent.
[0142] In certain embodiments of the present application, when the vehicle is in a powered-on state and the operating status information indicates that it is in a powered-on state, the second detection result is a first state; when the vehicle is in a powered-on state and the operating status information indicates that it is not in a powered-on state, the second detection result is a second state.
[0143] That is, the embodiment of the present application can check whether the display component 240 in the streaming media rearview mirror system 200 is also in the powered-on state after the vehicle is in the powered-on state, thereby determining the functional state of the streaming media rearview mirror system 200.
[0144] It is understandable that in order to ensure that the user can observe the rear of the vehicle normally through the streaming media rearview mirror system 200, after the vehicle is powered on, the streaming media rearview mirror system 200 is powered accordingly so that the display component 240 displays the image captured by the camera component 220. For this reason, if after the vehicle is powered on, the operating status information of the display component 240 indicates that the display component 240 is not powered on, then the second detection result can be determined to be the second state, and then it can be determined that the streaming media rearview mirror system 200 is abnormal. Conversely, if after the vehicle is powered on, the operating status information of the display component 240 indicates that the display component 240 is powered on, then the second detection result is determined to be the first state.
[0145] In this way, the implementation mode of the present application is based on the operating status information that can characterize whether the display component 240 in the streaming media rearview mirror system 200 is in a powered-on state, so that the second detection result can be determined simply and efficiently, which can ensure the efficient determination of the functional status of the streaming media rearview mirror system 200 to a certain extent.
[0146] In addition, it can also be understood that when the vehicle is powered on, that is, when the user wants to travel by vehicle, the streaming media rearview mirror system 200 can enter the power-on state as quickly as possible, so that the user can pass the road conditions behind the streaming media rearview mirror system 200 vehicle as quickly as possible. Furthermore, in order to ensure the validity of the second detection result, in certain embodiments of the present application, within a preset time (such as within 10 seconds) after the vehicle enters the power-on state, the operating status information can be obtained to determine whether the display component 240 has entered the power-on state, and determine the second detection result. In this way, it is possible to accurately determine whether the streaming media rearview mirror system 200 can operate normally.
[0147] In certain embodiments of this application, please refer to Figure 4 , the determination method also includes:
[0148] 03: When the vehicle is powered on, obtain the fault detection information of the display components in the streaming media rearview mirror system;
[0149] 04: Determine a final detection result of the functional state based on the first detection result and the third detection result of the functional state, wherein the third detection result is determined based on the fault detection information.
[0150] The processing unit of the embodiment of the present application is also used to obtain fault detection information of display components in the streaming media rearview mirror system when the vehicle is in a powered-on state; and determine the final detection result of the functional state based on the first detection result and the third detection result of the functional state, wherein the third detection result is determined based on the fault detection information.
[0151] The processor of the embodiment of the present application is also used to obtain fault detection information of display components in the streaming media rearview mirror system when the vehicle is in a powered-on state; and determine the final detection result of the functional state based on the first detection result and the third detection result of the functional state, wherein the third detection result is determined based on the fault detection information.
[0152] The system controller 210 of the embodiment of the present application is configured to obtain fault detection information of the display component 240 in the streaming media rearview mirror system 200 when the vehicle is in a powered-on state, and to determine a final detection result of the functional state based on the first detection result and the third detection result of the functional state, wherein the fault detection information is used to indicate whether there is a fault in the display component, and the third detection result is determined based on the fault detection information.
[0153] That is, the display component 240 in the streaming media rearview mirror system 200 of the embodiment of the present application has a fault self-detection function, and the system controller 210 can conduct a question and answer session with the display component 240, or, in other words, send an inquiry request at each preset time interval to inquire whether the display component 240 has a fault, that is, obtain the display component 240 to perform fault detection on itself and generate corresponding fault detection information.
[0154] Furthermore, after the system controller 210 obtains the fault detection information of the display components, it can determine whether there is an abnormality in the streaming media rearview mirror system 200 based on the fault detection information, that is, determine the third detection result of the streaming media rearview mirror system 200.
[0155] It can be understood that determining the third detection result based on the fault detection information can be completed by the system controller 210, or by other controllers or processors in the vehicle. For example, when the system controller 210 is a left domain controller, the system controller 210 can send the fault detection information to other domain controllers (such as the right domain controller or the front domain controller) when its own load is high, so that the domain controller that receives the fault detection information can determine the third detection result of the streaming media rearview mirror system 200 through the fault detection information, and feed back the determined third detection result to the system controller 210.
[0156] It can also be understood that the specific process of determining the third detection result according to the fault detection information is a content that can be set according to actual conditions. For example, in some embodiments, when the fault detection information is characterized as "the display component 240 detects that it has a fault", the third detection result can be the second state. Conversely, when the fault detection information is characterized as "the display component 240 does not detect that it has a fault", the third detection result can be the first state.
[0157] In addition, it is understood that since the electronic and electrical components and electronic and electrical elements may make mistakes from time to time during operation, in some embodiments of the present application, the system controller 210 may conduct a question and answer session with the display component 240 at a preset time interval, that is, request the display component to perform a fault self-check at a preset time interval, and feed back the fault self-check result (i.e., fault detection information) to the system controller 210. Thus, the system controller 210 can determine or update the third detection result at a preset time length.
[0158] It can also be understood that the specific process of determining the final detection result of the functional state of the streaming media rearview mirror system 200 based on the first detection result and the third detection result is a content that can be set according to the actual situation. For example, in some embodiments, when the first detection result or the third detection result is the second state, that is, if the streaming media rearview mirror system 200 is determined to be abnormal through the trigger signal (or the decoding signal, or the signal logic of the decoding signal and the control signal), or the fault detection information is characterized as "the display component 240 detects that it has a fault", then it is determined that the streaming media rearview mirror system 200 is abnormal, or in other words, the final detection result is determined to be the second state. Conversely, if the first detection result and the second detection result are both the first state, the final detection result can also be determined to be the first state.
[0159] In this way, the implementation mode of the present application can obtain the first detection result and the third detection result determined by the fault detection information of the display component 240, and then determine the final detection result of the functional status of the streaming media rearview mirror system 200 based on the first detection result and the third detection result, so that the functional status of the streaming media rearview mirror system 200 can be determined based on multiple aspects of information, which to a certain extent ensures the accurate or reliable detection of the functional status of the streaming media rearview mirror system 200.
[0160] In certain embodiments of this application, please refer to Figure 5 , the determination method also includes:
[0161] 05: When the fault detection information indicates that a display component is faulty, the display component is controlled to perform a restart operation;
[0162] 06: when the display component completes the restart operation and the fault detection information of the display component after the restart does not indicate that the display component is faulty, determining that the third detection result is the first state;
[0163] 07: When the display component completes the restart operation and the fault detection information of the display component after the restart indicates that the display component is faulty, determining that the third detection result is the second state.
[0164] The processing unit of the implementation mode of the present application is also used to control the display component to perform a restart operation when the fault detection information indicates that the display component is faulty; to determine that the third detection result is in the first state when the display component completes the restart operation and the fault detection information of the display component after the restart does not indicate that the display component is faulty; and to determine that the third detection result is in the second state when the display component completes the restart operation and the fault detection information of the display component after the restart indicates that the display component is faulty.
[0165] The processor of the embodiment of the present application is also used to control the display component to perform a restart operation when the fault detection information indicates that the display component is faulty; to determine that the third detection result is in the first state when the display component completes the restart operation and the fault detection information of the display component after the restart does not indicate that the display component is faulty; and to determine that the third detection result is in the second state when the display component completes the restart operation and the fault detection information of the display component after the restart indicates that the display component is faulty.
[0166] The system controller 210 of the embodiment of the present application is configured to, when the fault detection information indicates that the display component 240 is faulty, control the display component 240 to perform a restart operation; when the display component 240 completes the restart operation and the fault detection information of the display component 240 after the restart does not indicate that the display component 240 is faulty, determine that the third detection result is in the first state; when the display component 240 completes the restart operation and the fault detection information of the display component 240 after the restart indicates that the display component 240 is faulty, determine that the third detection result is in the second state.
[0167] It is understandable that there are many reasons for the failure of the display component 240, but the solutions to the failure of the display component 240 caused by different reasons may be the same. In addition, multiple electronic and electrical components including the display component 240 can solve or overcome the failures caused by various reasons based on restarting (or powering off and then powering on).
[0168] Based on this, the embodiment of the present application can control the display component 240 to perform a restart operation when the fault detection information indicates that the display component 240 has a fault. And, after the display component 240 completes the restart, the display component 240 is controlled to perform a fault detection on itself to generate corresponding fault detection information. Finally, if the display component 240 detects that it has a fault again after the restart, that is, the fault detection information generated by the display component 240 after the restart indicates that the display component 240 has a fault, then the embodiment of the present application can determine that the display component 240 has a fault that is difficult to solve by restarting, and then determine that the third detection result is the second state.
[0169] In contrast, if the fault detection information generated by the display component 240 after restart does not indicate that the display component 240 has a fault, the implementation mode of the present application can determine that the previously existing fault of the display component 240 can be easily resolved by restarting and is a negligible fault, and then, determine that the third detection result is the first state.
[0170] In this way, the implementation mode of the present application can control the display component 240 to restart when the fault detection information indicates that the display component 240 has a fault, and determine the third detection result based on the fault detection information of the display component 240 after the restart, so that the credibility of the third detection result can be guaranteed to a certain extent.
[0171] In addition, in the implementation method in which the system controller 210 obtains fault detection information once every preset time, since there may be a situation in which the fault is eliminated after the display component unit 240 is restarted, but the fault reappears after the restart is completed and the operation is continued for a period of time, the system controller 210 can check the number of restarts of the display component unit 240 within the preset time length, such as checking whether the display component unit 240 is restarted more than 3 times within 30 minutes. If so, it is determined that the display component unit 240 is faulty, and then it is determined that the third detection result and the final detection result are both in the second state, otherwise, the third detection result is determined to be the first state.
[0172] In addition, in order to ensure reliable acquisition of fault detection information, in some embodiments of the present application, the fault detection information is implemented based on a watchdog. That is, the display component 240 needs to perform a dog feeding operation every preset time. If the dog feeding operation is not performed regularly, it indicates that there is an abnormality in the display component 240, or in other words, the fault detection information can indicate that there is a fault in the display component 240. If the dog feeding operation is performed regularly, it indicates that no abnormality is detected in the display component 240, or in other words, the fault detection information can indicate that no fault is detected in the display component 240.
[0173] In certain embodiments of this application, please refer to Figure 6 , the determination method also includes:
[0174] 08: When the vehicle is powered on, determine the image display delay information of the components in the streaming media rearview mirror system;
[0175] 09: Determine a final detection result of the functional status according to the first detection result and a fourth detection result of the functional status, wherein the fourth detection result is determined according to the image display delay information.
[0176] The processing unit of the embodiment of the present application is also used to determine the image display delay information of the display components in the streaming media rearview mirror system when the vehicle is in a powered-on state; and determine the final detection result of the functional state based on the first detection result and the fourth detection result of the functional state, wherein the fourth detection result is determined based on the image display delay information.
[0177] The processor of the embodiment of the present application is also used to determine the image display delay information of the display components in the streaming media rearview mirror system when the vehicle is in a powered-on state; and determine the final detection result of the functional state based on the first detection result and the fourth detection result of the functional state, wherein the fourth detection result is determined based on the image display delay information.
[0178] The system controller 210 of the embodiment of the present application is configured to determine the image display delay information of the display component 240 in the streaming media rearview mirror system 200 when the vehicle is in a powered-on state; and determine the final detection result of the functional state based on the first detection result and the fourth detection result of the functional state, wherein the fourth detection result is determined based on the image display delay information.
[0179] That is, the implementation mode of the present application will also determine whether there is an abnormality in the component streaming media rearview mirror system 200 based on the delay of the display component 210 in displaying the image, or in other words, based on the image display delay information of the display component 210.
[0180] It is understandable that in order to ensure that the user can accurately know the road conditions behind the vehicle, the image captured by the camera component 220 needs to be displayed on the display component 240 in a timely manner, that is, the image display delay of the display component 240 is usually small (such as less than 100 milliseconds) to ensure that the user can see smooth images through the display component.
[0181] For this reason, the embodiment of the present application can obtain the image display delay information of the display component 210, that is, determine the image display delay of the display component 240. And, determine whether the streaming media rearview mirror system 200 is abnormal according to the image display delay information, that is, determine whether the fourth detection result of the streaming media rearview mirror system 200 is the first state or the second state.
[0182] It can be understood that determining the fourth detection result based on the image display delay information can be completed by the system controller 210 of the implementation mode of the present application, or it can be completed by other controllers or processors in the vehicle. For example, when the system controller 210 is a left domain controller, the system controller 210 can send the image display delay information to other domain controllers (such as the right domain controller or the front domain controller) when its own load is high, so that the domain controller that receives the image display delay information can determine the fourth detection result of the streaming media rearview mirror system 200 based on the image display delay information, and feed back the determined fourth detection result to the system controller 210.
[0183] It can also be understood that the specific process of determining the third detection result according to the image display delay information is a content that can be set according to actual conditions. For example, in some embodiments, when the image display delay information indicates that the image display delay of the display component 240 is a relatively high value (such as a value greater than or equal to 100 milliseconds), the fourth detection result can be determined to be the second state. Conversely, when the image display delay information indicates that the image display delay of the display component 240 is a relatively low value (such as a value less than 100 milliseconds), the fourth detection result can be determined to be the first state.
[0184] In other embodiments, when the image display delay information indicates that the image display delay of the display component 240 is always a high value (such as a value greater than or equal to 100 milliseconds) for a long time (such as 5 minutes), the fourth detection result can be determined to be the second state. Conversely, when the image display delay information indicates that the image display delay of the display component 240 is a low value (such as a value less than 100 milliseconds) for a long time, the fourth detection result can be determined to be the first state.
[0185] Furthermore, it is understood that the specific process of determining the final detection result of the functional state of the streaming media rearview mirror system 200 according to the first detection result and the fourth detection result is a content that can be set according to actual conditions. For example, in some embodiments, when the first detection result or the fourth detection result is the second state, it can be determined that the streaming media rearview mirror system 200 is abnormal, or that the final detection result is determined to be the second state. Conversely, if the first detection result and the fourth detection result are both the first state, the final detection result can also be determined to be the first state.
[0186] In this way, in the embodiment of the present application, when the first detection result and the fourth detection result determined by the image display delay information of the display component 240 are obtained, the final detection result of the functional state of the streaming media rearview mirror system 200 is determined according to the first detection result and the fourth detection result, so that the functional state of the streaming media rearview mirror system 200 can be determined based on the user-triggered signal and the display delay of the display component 210, thereby ensuring the reliable determination of the functional state of the streaming media rearview mirror system 200 to a certain extent.
[0187] In some embodiments of the present application, the streaming media rearview mirror system includes a redundant control unit, and the redundant control unit 260 is configured to determine the fifth detection result of the functional state according to the trigger signal. The determination method of the embodiment of the present application also includes:
[0188] A final test result of the functional status is determined based on the first test result and the fifth test result.
[0189] The processing unit of the embodiment of the present application is also used to determine the final detection result of the functional state according to the first detection result and the fifth detection result.
[0190] The processor of the embodiment of the present application is also used to determine the final detection result of the functional state according to the first detection result and the fifth detection result.
[0191] See also Figure 7 The streaming media rearview mirror system 200 of the embodiment of the present application further includes a redundant control unit 260. The redundant control unit 260 is configured to determine a fifth detection result of the functional state according to the trigger signal. The system controller 210 is configured to determine a final detection result of the functional state according to the first detection result and the fifth detection result.
[0192] That is, in order to avoid the failure or malfunction of the system controller 210 in the streaming media rearview mirror system 200, which would lead to an error in the above-mentioned first detection result, the streaming media rearview mirror system 200 in the embodiment of the present application is also provided with a redundant controller 260 to replace the system controller 210 to a certain extent, thereby avoiding the situation where the functional status of the streaming media rearview mirror system 200 cannot be correctly detected when the system controller 210 fails or malfunctions.
[0193] Specifically, similar to the system controller 210, the redundant controller 260 of the embodiment of the present application can also obtain the trigger signal generated by the user's desire to control the streaming media rearview mirror system 200, and can determine the fifth detection result through the trigger signal in the same manner as the system controller 210.
[0194] Further, in the case that the system controller 210 determines the first detection result according to the control signal corresponding to the trigger signal, the redundant control unit may also determine the fifth detection result according to the control signal corresponding to the trigger signal.
[0195] For example, see again Figure 7 In certain embodiments of the present application, the signal conversion unit 250 will ideally generate a first decoding signal and a second decoding signal according to the trigger signal, and both the first decoding signal and the second decoding signal are high-level signals, or both are signals represented by "Boolean type 1".
[0196] And, the signal conversion unit 250 sends the first decoded signal to the system controller 210 along the W1 path, sends the second decoded signal to the system controller 210 along the W2 path, sends the first decoded signal to the redundant control unit 260 along the W3 path, sends the second decoded signal to the redundant control unit 260 along the W4 path, the system controller 210 generates a first control signal according to the first decoded signal and outputs the first control signal along the W5 path, the system controller 210 generates a second control signal according to the second decoded signal and outputs the first control signal along the W6 path, the redundant control unit 260 generates a third control signal according to the first decoded signal and outputs the third control signal along the W7 path, and the redundant control unit 260 generates a fourth control signal according to the second decoded signal and outputs the fourth control signal along the W8 path. Wherein, in an ideal case, the signal logic of the first decoded signal is opposite to the signal logic of the first control signal, the signal logic of the first decoded signal is opposite to the signal logic of the third control signal, and the signal logic of the first decoded signal, the signal logic of the second decoded signal, the signal logic of the second control signal, and the signal logic of the fourth control signal are all the same.
[0197] Furthermore, if the system controller 210 determines, based on the signal logic of each decoding signal and control signal of the W1 path, the W2 path, the W5 path, and the W6 path, that the first control signal is opposite to the first decoding signal in signal logic, and the first decoding signal, the second decoding signal, and the second control signal are identical in signal logic, then the first detection result is the first state, otherwise it is the second state.
[0198] Similarly, if the redundant control unit 260 determines, based on the signal logic of each decoding signal and control signal of the W3 path, the W4 path, the W7 path, and the W8 path, that the third control signal is opposite to the first decoding signal in signal logic, and the first decoding signal, the second decoding signal, and the fourth control signal are identical in signal logic, then the fifth detection result is the first state, otherwise it is the second state.
[0199] Finally, if the fifth detection result output by the redundant control unit 260 is different from the first detection result output by the system controller 210, the final detection result is the second state. If the fifth detection result output by the redundant control unit 260 and the first detection result output by the system controller 210 are both the first state, the final detection result is the first state.
[0200] In this way, the implementation mode of the present application enables the first detection result of the system controller 210 and the fifth detection result of the redundant control unit 260 to be used together to determine the functional status of the streaming media rearview mirror system 200, thereby avoiding to a certain extent the situation where the functional status of the streaming media rearview mirror system 200 cannot be effectively determined when there is a fault in the system controller 210, thereby further ensuring the robustness of the streaming media rearview mirror system 200.
[0201] In addition, it can be understood that since the implementation mode of the present application implements the determination of the fifth detection result based on the redundant control unit 260 independent of the system controller 210, it can avoid the occurrence of isomorphic failures to a certain extent, that is, it can avoid the situation where both the system controller 210 and the redundant control unit 260 are unable to detect the functional status of the streaming media rearview mirror system 200 through the trigger signal (or the decoding signal, or the signal logic of the decoding signal and the control signal), thereby ensuring the stable operation of the streaming media rearview mirror system 200 to a certain extent.
[0202] In addition, in order to further avoid the situation where the functional state of the streaming media rearview mirror system 200 is difficult to reliably determine due to a failure of the system controller 210, the redundant control unit 260 of the embodiment of the present application can also be responsible for obtaining fault detection information and determining the third detection result, that is, the above steps 03 to 07 are not performed by the system controller, but by the redundant controller unit 260. Furthermore, in the case of a failure of the system controller 210, the third detection result and the fifth detection result can also be determined by the normal redundant control unit 260.
[0203] In certain embodiments of the present application, the determination method further comprises:
[0204] When the first detection result is the second state, the display components in the streaming media rearview mirror system are controlled to keep running, and preset streaming media rearview mirror system fault information is fed back to the user.
[0205] The processing unit of the embodiment of the present application is also used to control the display components in the streaming media rearview mirror system to keep running and to feedback preset streaming media rearview mirror system fault information to the user when the first detection result is the second state.
[0206] The processor of the embodiment of the present application is also used to control the display components in the streaming media rearview mirror system to keep running and to feedback preset streaming media rearview mirror system fault information to the user when the first detection result is the second state.
[0207] The system controller 210 of the embodiment of the present application is configured to control the display component 240 in the streaming media rearview mirror system 200 to keep running and to feedback preset streaming media rearview mirror system fault information to the user when the first detection result is the second state.
[0208] That is, the embodiment of the present application can remind the user to repair the vehicle when it is determined that the streaming media rearview mirror system 200 has a fault, or when it is determined that the first detection result of the functional state of the streaming media rearview mirror system 200 is the second state. At the same time, the control display component 240 ignores the trigger signal (or the decoding signal corresponding to the trigger signal, or the control signal corresponding to the trigger signal) to maintain the image display action, avoiding the occurrence of the display component performing an erroneous operation.
[0209] It can be understood that the specific process of feeding back streaming media rearview mirror system fault information to the user is content that can be set according to actual conditions, such as the system controller 210 sending a preset instruction to the vehicle's voice playback unit to make the voice playback unit play "Streaming media rearview mirror system fault, please pay attention to maintenance" and other similar voice information, or the system controller 210 sending a preset instruction to the vehicle's central control display screen to make the central control display screen display "Streaming media rearview mirror system fault, please pay attention to maintenance" and other text with similar meanings.
[0210] In this way, the implementation mode of the present application allows the user to know the fault of the streaming media rearview mirror system 200 in the vehicle based on the streaming media rearview mirror system fault information fed back by the vehicle, so that the streaming media rearview mirror system 200 can be repaired. Furthermore, when the user is driving the vehicle, the user can know the fault of the streaming media rearview mirror system 200 based on the streaming media rearview mirror system fault information fed back by the vehicle, so the streaming media rearview mirror system 200 can be repaired, which ensures the user's driving experience and driving safety to a certain extent.
[0211] In addition, it can be understood that the embodiment of the present application can also control the display component 240 in the streaming media rearview mirror system 200 to keep running and feedback the streaming media rearview mirror system fault information to the user when the final detection result of the functional status of the streaming media rearview mirror system 200 is the second state.
[0212] Furthermore, the embodiment of the present application can also control the display component 240 and the camera component 220 to perform the display function with default parameters when any one of the trigger signals of the display component 240 shutdown signal, the camera component 220 folding signal and the display component 240 brightness adjustment signal is triggered, and the first detection result corresponding to the trigger signal is in the second state, that is, the display component 240 turns on the display function by default and performs display with the default brightness, and the camera component 220 is not folded by default. Thus, it is ensured that the user can observe the road conditions behind the vehicle through the streaming media rearview mirror system.
[0213] In certain embodiments of this application, please refer to Figure 8 , Figure 8 This is a schematic diagram of a streaming media rearview mirror system 200 in certain embodiments of the present application. The camera component 240 in the streaming media rearview mirror system 200 includes a first camera component 221 for capturing images of the left rear side of the vehicle and a first camera component 222 for capturing images of the right rear side of the vehicle.
[0214] In contrast, the display component 240 includes a first display component 241 for displaying the image of the left rear side of the vehicle and a second display component 242 for displaying the image of the right rear side of the vehicle. The third display component 243 can be understood as the central control display screen of the vehicle.
[0215] And, the signal conversion unit 250 includes a first signal conversion unit 251 and a second signal conversion unit 252. In some embodiments, the first signal conversion unit 251 and the second signal conversion unit 252 are both serializers and deserializers.
[0216] In certain embodiments of this application, please refer to Fig. 9 , Fig. 9 This is a schematic diagram of the operation of the streaming media rearview mirror system 200 in certain embodiments of the present application. That is, Fig. 9 The operation mode of the software or program corresponding to the streaming media rearview mirror system 200 can be represented.
[0217] Specifically, when the user wants to control the streaming media rearview mirror system 200 and a trigger signal is generated, the trigger signal is input to the function implementation part of the streaming media rearview mirror system 200 to generate an instruction or signal that can control the execution device to execute the "function corresponding to the trigger signal".
[0218] While the function realization part of the streaming media rearview mirror system 200 is running, the function monitoring part of the streaming media rearview mirror system 200 will perform corresponding detection to determine whether there is any abnormality in the streaming media rearview mirror system 200, that is, the system controller 210 determines based on the first detection result and a combination of one or more of the second to fourth detection results obtained by the display component 240 (corresponding execution device) (that is, the detection result determined based on one or more of the operating status information, fault detection information and image display delay information of the display component 240), to determine whether the functional state of the streaming media rearview mirror system 200 is the first state or the second state.
[0219] While the function realization part of the streaming media rearview mirror system 200 and the function monitoring part of the streaming media rearview mirror system 200 are running, the controller monitoring part of the streaming media rearview mirror system 200 will monitor the execution effect of the system controller 210, that is, determine the fifth detection result based on the redundant control unit 260, so as to determine whether the system controller 210 is abnormal and determine whether the functional state of the streaming media rearview mirror system 200 is the first state or the second state when the fifth detection result is different from the first detection result.
[0220] The execution device (including but not limited to the display component 240) can determine the functional state of the streaming media rearview mirror system 200 according to the output result of the function monitoring part of the streaming media rearview mirror system 200 (corresponding to the first detection result or the final detection result) and the output result of the controller monitoring part (corresponding to the fifth detection result), and then perform the corresponding operation. For example, according to the output result of the function monitoring part of the streaming media rearview mirror system 200, that is, the first detection result, or according to the first detection result, and the combination of one or more of the second detection result to the fourth detection result, the final detection result is determined to determine that the functional state of the streaming media rearview mirror system 200 is the first state. At the same time, according to the output result of the controller monitoring part (corresponding to the fifth detection result), the functional state of the streaming media rearview mirror system 200 is also determined to be the first state. Then, the execution device performs the corresponding control operation according to the output signal or output instruction of the function realization part of the streaming media rearview mirror system 200. On the contrary, if the output result of the function monitoring part or the output result of the controller monitoring part indicates that the functional state of the streaming media rearview mirror system 200 is the second state, the execution device can ignore the trigger signal this time, maintain the image display of the display component 240, and feedback the streaming media rearview mirror system fault information to the user.
[0221] In certain embodiments of the present application, specific reference may be made to Fig.10 , Fig.10This is a flowchart of a method for determining a functional state in certain embodiments of the present application. That is, in the embodiments of the present application, the user can perform brightness adjustment operations, camera folding operations, and display screen off operations on the streaming media rearview mirror system 200 after the vehicle is powered on. Among them, the brightness adjustment operation is that the user adjusts the display brightness of the display component 240, such as increasing the brightness and decreasing the brightness. The camera folding operation is to control the camera component 220 to be accommodated in the preset storage space in the vehicle body. The display screen off operation is to control the display component 240 to close the current display image and stop the image display work.
[0222] Furthermore, when the user performs brightness adjustment operations, camera folding operations, and display screen off operations, the implementation method of the present application enables the system controller 210 to receive corresponding trigger signals, and then determine the first detection result according to the trigger signal. If the first detection result is the first state, it indicates that the streaming media rearview mirror system 200 may not be abnormal and can perform various functions normally, so the brightness adjustment, camera folding, and display screen off are performed accordingly. On the contrary, if the first detection result is the second state, it indicates that the streaming media rearview mirror system 200 may be abnormal, so the trigger signal generated by the user's operation is ignored, and the display screen (i.e., the display component 240) is controlled to maintain the image display, and the streaming media rearview mirror system fault information is fed back to the user.
[0223] In certain embodiments of the present application, specific reference may be made to Fig.11 , Fig.11 2 is a flow chart of a method for determining a functional state in certain embodiments of the present application. That is, after the vehicle is powered on, the system controller 210 of the embodiment of the present application can obtain the operating state information of the display screen (i.e., the display component 240), so as to determine whether the display component is powered on normally.
[0224] Furthermore, if the second detection result determined according to the operation status information is the first state, it indicates that the display component 240 itself has normally entered the power-on state after the vehicle has entered the power-on state. If the second detection result determined according to the operation status information is the second state, it indicates that the display component 240 itself has not normally entered the power-on state after the vehicle has entered the power-on state, indicating that the display component 240 and the streaming media rearview mirror system 200 are abnormal or faulty, and therefore, the control display screen (i.e., the display component 240) maintains the image display, and the streaming media rearview mirror system fault information is fed back to the user.
[0225] In certain embodiments of the present application, specific reference may be made to Fig.12 , Fig.12The flowchart of the method for determining the functional status in some embodiments of the present application is shown in FIG. That is, after the vehicle of the embodiment of the present application is powered on, the system controller 210 (or the redundant control unit 260) can conduct a question and answer session with the display screen (i.e., the display component 240), or in other words, obtain the fault detection information of the display component 240, so as to determine whether the display component 240 has a fault.
[0226] If the display component 240 does not have a fault, the third detection result is the first state. Otherwise, if the display component 240 has a fault, the embodiment of the present application can control the display component 240 to restart to obtain fault detection information of the display component 240 after the restart.
[0227] Furthermore, if the fault detection information output by the display component 240 after the restart indicates that the display component 240 has a fault, it indicates that the display component 240 has a fault that is difficult to ignore, so the third detection result (or the final detection result) is determined as the second state, and then the display component 240 is controlled to maintain the image display, and the streaming media rearview mirror system fault information is fed back to the user. Conversely, if the fault detection information output by the display component 240 after the restart indicates that the display component 240 does not have a fault, then the fault of the display component 240 may be a wrong detection result, or in other words, the fault degree is small and can be ignored, and then the third detection result is determined as the first state.
[0228] In certain embodiments of the present application, specific reference may be made to Fig.13 , Fig.13 2 is a flow chart of a method for determining a functional state in certain embodiments of the present application. That is, when the vehicle of the embodiment of the present application is powered on and the display screen (i.e., the display component 240) can display images normally, the system controller 210 can obtain the image display delay information of the display screen, and determine whether the image display delay of the display screen exceeds a preset threshold value based on the image display delay information, or determine whether there is an obvious freeze in the image displayed on the display screen, thereby determining the fourth detection result.
[0229] If the image display delay of the display screen exceeds the preset threshold, the fourth detection result (or the final detection result) is the second state, indicating that the display component 240 and the streaming media rearview mirror system 200 are abnormal or faulty, and at the same time, the display screen is controlled to maintain the image display and feedback the streaming media rearview mirror system fault information to the user. If the image display delay of the display screen does not exceed the preset threshold, the fourth detection result is the first state, indicating that the display component 240 and the streaming media rearview mirror system 200 are not abnormal or faulty.
[0230] In certain embodiments of the present application, specific reference may be made to Fig.14 , Fig.14This is a schematic diagram of the development process of the streaming media rearview mirror system 200 in certain embodiments of the present application.
[0231] That is, in order to ensure the stable operation of the streaming media rearview mirror system 200 and to avoid possible failures of the streaming media rearview mirror system 200 during operation, the streaming media rearview mirror system 200 of the embodiment of the present application systematically defines the hazards that may be caused by potential failures or failures of the streaming media exterior rearview mirror system 200 during the system design phase, that is, in the generation of the requirements specification, the definition of related items, and the risk and hazard analysis, so as to determine the corresponding safety goals. Therefore, the determined safety goals are used as constraints in the development process (software development and hardware development) of the streaming media exterior rearview mirror system 200, thereby ensuring the safety and reliability of the streaming media exterior rearview mirror system 200 and the vehicle in terms of software and hardware.
[0232] Specifically, the definition of related items can be understood as the system boundary for realizing the functional safety development of the streaming media rearview mirror system 200, including the definition of the system external interface signal and the system scope of the functional safety development. The execution or realization of the definition of related items depends on the requirements specification or the technical development document of the function to be developed.
[0233] After completing the definition of related items, we will conduct risk and hazard analysis on various elements within the system boundary (including signal transmission or signal failure) and the system's external interface signals to determine potential faults or risks in the system architecture. We will then quantify potential faults or risks in the system architecture from the dimensions of severity, controllability, and exposure, thereby determining the corresponding safety goals and the corresponding ASIL (Automotive Safety Integrity Level) of the safety goals.
[0234] Based on the determined system architecture, the security goals are decomposed at the system level to obtain the corresponding security requirements. Then, the attribution of each security requirement is determined based on the various components (or elements) in the system architecture.
[0235] Finally, the security requirements are decomposed based on the hardware level and software level, and the specific settings for implementing the security requirements at the hardware level and software level are determined to obtain the security architecture at the hardware level and the security architecture at the software level.
[0236] To more clearly illustrate the safety objectives in the embodiments of the present application, please refer to Table 1.
[0237] Table 1
[0238]
[0239]
[0240] It should be noted that FTTI in Table 1 refers to Fault Tolerant Time Interval, that is, fault tolerance time interval.
[0241] Also, to more clearly illustrate the security requirements of the implementation scheme of the present application, please refer to Table 2.
[0242] Table 2
[0243]
[0244] It should be noted that CMS in Table 2 can be understood as Camera-Monitor System, that is, a system composed of a camera and a monitor. Pad can be understood as a central control display screen, which can be used to send control commands (such as defog, defrost, and screen off commands) to the streaming media rearview mirror system.
[0245] Furthermore, in the design process of the hardware layer, in addition to following the development concepts and principles of functional safety, the hardware design required to meet the safety goals and safety requirements is also formulated based on the previously determined safety goals and safety requirements. In other words, based on the safety concept of the hardware layer, the single point failure rate, latent failure rate and failure mode of each hardware that the streaming media rearview mirror system 200 relies on are quantified, and a signal transmission link that meets the safety goals and safety requirements is set. At the same time, based on the existing control unit (such as the left domain controller) or sensor unit (such as the camera) in the vehicle, the hardware layer framework of the streaming media rearview mirror system 200 is constructed to ensure that the hardware failure rate can be controlled or the hardware failure rate is maintained within a tolerable range.
[0246] Also, in the design process of the software layer, in addition to complying with the development concepts and principles of functional safety, the safety concept of the software layer is determined based on the previously determined safety goals and safety requirements. Based on the safety concept of the software layer, the corresponding validity check is set for the signal input and output of the software layer to ensure that the key control strategy can be monitored, and the corresponding redundant sub-units and comparison strategies are set for the key computing units to avoid the possibility of failure of the computing unit, thereby avoiding the systemic failure caused by software failure, thereby improving the reliability of the software layer.
[0247] After completing the preliminary definition and design of the software layer and the hardware layer, the streaming media rearview mirror system 200 of the implementation mode of the present application is constructed based on the determined design method, so as to ensure that the safety goals and safety requirements defined in the preliminary stage are achieved.
[0248] An embodiment of the present application provides a vehicle, which includes the above-mentioned control device, or includes the above-mentioned electronic device, or includes the above-mentioned streaming media rearview mirror system 200.
[0249] An embodiment of the present application provides a computer-readable storage medium storing a computer program. When the computer program is executed by one or more processors, the above-mentioned method for determining the functional state is implemented.
[0250] In the description of this specification, the descriptions with reference to the terms "specifically", "further", "particularly", "understandably", etc. are intended to mean that the specific features, structures, materials or characteristics described in conjunction with the embodiments or examples are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms are not intended to refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.
[0251] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.
[0252] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. A method for determining a functional state, for a streaming media rearview mirror system of a vehicle, characterized in that: The method comprises: Acquiring a vehicle signal, wherein the vehicle signal includes a trigger signal received from a user for the streaming media rearview mirror system; A first detection result of a functional state of the streaming media rearview mirror system is determined according to the trigger signal, wherein the functional state includes a first state in which the streaming media rearview mirror system is normal, and a second state in which the streaming media rearview mirror system is abnormal.
2. The method according to claim 1, characterized in that The streaming media rearview mirror system includes a signal conversion unit, which is configured to process the trigger signal to obtain a decoded signal when receiving the trigger signal. The first detection result of determining the functional state of the streaming media rearview mirror system according to the trigger signal includes: The first detection result is determined according to the decoded signal corresponding to the trigger signal.
3. The method according to claim 2, characterized in that The decoded signals corresponding to the trigger signal include at least two; and determining the first detection result according to the decoded signals corresponding to the trigger signal includes: The first detection result is determined according to the signal logic of the control signal and the signal logic of the decoding signal corresponding to the trigger signal, wherein the control signal is obtained according to the decoding signal, and the number of the control signals is the same as the number of the decoding signals.
4. The method according to claim 1, characterized in that: The method further comprises: When the vehicle is powered on, a final detection result of the functional state is determined based on the first detection result and the second detection result of the functional state, wherein the second detection result is determined based on operating status information of components displayed in the streaming media rearview mirror system.
5. The method according to claim 4, characterized in that When the vehicle is in a powered-on state and the operating status information indicates that it is in a powered-on state, the second detection result is the first state; when the vehicle is in a powered-on state and the operating status information indicates that it is not in a powered-on state, the second detection result is the second state.
6. The method according to claim 1, characterized in that The method further comprises: When the vehicle is powered on, obtaining fault detection information of display components in the streaming media rearview mirror system; A final detection result of the functional state is determined according to the first detection result and a third detection result of the functional state, wherein the third detection result is determined according to the fault detection information.
7. The method according to claim 6, characterized in that The method further comprises: When the fault detection information indicates that the display component is faulty, controlling the display component to perform a restart operation; When the display component completes the restart operation and the fault detection information of the display component after the restart does not indicate that the display component is faulty, determining that the third detection result is the first state; When the display component completes the restart operation and the fault detection information of the display component after the restart indicates that the display component is faulty, the third detection result is determined to be the second state.
8. The method according to claim 1, characterized in that The method further comprises: When the vehicle is powered on, determining image display delay information of display components in the streaming media rearview mirror system; A final detection result of the functional state is determined according to the first detection result and a fourth detection result of the functional state, wherein the fourth detection result is determined according to the image display delay information.
9. The method according to claim 1, characterized in that: The streaming media rearview mirror system includes a redundant control unit, and the redundant control unit is configured to determine a fifth detection result of the functional state according to the trigger signal; the method also includes: A final detection result of the functional state is determined according to the first detection result and the fifth detection result.
10. The method according to claim 1, characterized in that The method further comprises: When the first detection result is the second state, the display components in the streaming media rearview mirror system are controlled to keep running, and preset streaming media rearview mirror system fault information is fed back to the user.
11. A control device for a streaming media rearview mirror system of a vehicle, characterized in that: The device comprises: A transceiver unit, used for acquiring a vehicle signal, wherein the vehicle signal includes a trigger signal received from a user for the streaming media rearview mirror system; A processing unit is used to determine a first detection result of the functional state of the streaming media rearview mirror system according to the trigger signal, wherein the functional state includes a first state in which the streaming media rearview mirror system is normal, and a second state in which the streaming media rearview mirror system is abnormal.
12. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the method according to any one of claims 1 to 10 is implemented.
13. A streaming media rearview mirror system for a vehicle, characterized in that: The system includes a system controller; The system controller is configured to obtain a vehicle signal and determine a first detection result of a functional state of the streaming media rearview mirror system based on a trigger signal, wherein the vehicle signal includes a trigger signal received from a user for the streaming media rearview mirror system, and the functional state includes a first state in which the streaming media rearview mirror system is normal, and a second state in which the streaming media rearview mirror system is abnormal.
14. The system according to claim 13, characterized in that The system also includes a signal conversion unit connected to the system controller; The signal conversion unit is configured to process the trigger signal to obtain a decoded signal corresponding to the trigger signal when the trigger signal is received; The system controller is configured to determine the first detection result according to the decoded signal corresponding to the trigger signal.
15. The system according to claim 13, characterized in that The streaming media rearview mirror system also includes a redundant control unit; The redundant control unit is configured to determine a fifth detection result of the functional state according to the trigger signal; The system controller is configured to determine a final detection result of the functional state according to the first detection result and the fifth detection result.
16. A vehicle, characterized in that: Includes the control device described in claim 11, or includes the electronic device described in claim 12, or includes the streaming media rearview mirror system described in any one of claims 13-15.
17. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by one or more processors, the method according to any one of claims 1 to 10 is implemented.