Vehicle-mounted AVM camera exposure convergence control method, intelligent cabin and vehicle
By detecting the door signal and judging the vehicle environment, calculating the exposure gain value based on the time difference, and performing automatic exposure convergence operations, it solves the problems of overexposure and slow exposure convergence of vehicle-mounted AVM camera images, and improves user experience and image quality.
Patent Information
- Application Number
- CN202411379951.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-01-24
AI Technical Summary
The on-board AVM camera has the problem of overexposure of images when it is turned on, which affects the user experience, especially when reversing or observing the surrounding vehicles, the exposure convergence speed is slow.
By detecting the signal of opening and closing the door, judge the current environment (indoor or outdoor) where the vehicle is located, combined with the time difference between the door opening and closing of the door, and perform different automatic exposure convergence operations. Specific steps include: storage environment information when the door is closed, and the environmental information when the door is loaded when the door is turned on for exposure and convergence; in the outdoor environment, the exposure value of the exposure value is calculated according to the time difference.
Achieve rapid response and environmental adaptability, improve the exposure convergence speed and image quality, and improve the user experience, especially during parking and reverse operations.
Smart Images

Figure CN119364190A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a control method, an intelligent cockpit and a vehicle, and in particular to an exposure convergence control method for a vehicle-mounted AVM camera. Background Art
[0002] The vehicle-mounted AVM (Around View Monitor) refers to the monitoring system around the vehicle, which is what we often call a panoramic monitoring or 360-degree surround view system. By installing cameras in the front, back, left, and right sides of the car, it provides the driver with real-time images of the vehicle's surroundings, helping the driver to park, reverse, and perform other operations that require observation of the vehicle's surroundings more safely and conveniently. We know that the camera tests the brightness of the surrounding environment to achieve exposure convergence in order to provide us with a clear image. If the ambient light is too bright or too dark, it will affect the convergence speed of the exposure. When reversing or observing the surrounding vehicles, the screen displays a normal and clear image with a long delay, which affects the user experience and needs to be improved urgently. Summary of the invention
[0003] The purpose of the present invention is to provide an exposure convergence control method for a vehicle-mounted AVM camera, aiming at solving the problem of image overexposure when the vehicle-mounted AVM camera is just turned on, and solving the shortcomings of the prior art.
[0004] The present invention provides the following scheme:
[0005] A vehicle-mounted AVM camera exposure convergence control method, applied to a vehicle-mounted AVM camera exposure convergence control system, comprising:
[0006] The vehicle system receives a door opening signal, and the vehicle AVM camera loads the environmental information stored when the door was last closed. The vehicle AVM camera performs the first automatic exposure convergence operation, or:
[0007] When the vehicle system receives the door closing signal, it stores the vehicle's current environment information in the camera memory, identifies the vehicle's current environment, and determines whether the vehicle's current environment is an indoor environment or an outdoor environment;
[0008] If the vehicle is currently in an indoor environment, a second automatic exposure convergence operation is performed, or: if the vehicle is currently in an outdoor environment, a calculation is performed based on the time difference between the last time the door was closed and the current time it was opened, combined with the environmental information, and a third automatic exposure convergence operation is performed based on the calculation result.
[0009] Furthermore, the environmental information includes exposure gain information, environmental brightness information, and time information;
[0010] When the vehicle is currently located in an outdoor environment, the exposure gain information is combined with the time difference between the last closing and the current opening of the door to perform calculation.
[0011] Furthermore, the vehicle-mounted system receives a door opening signal, the vehicle-mounted AVM camera loads the environmental information stored when the door was last closed, and the vehicle-mounted AVM camera performs a first automatic exposure convergence operation, further comprising:
[0012] Real-time detection is performed to determine whether a door opening signal is received. If a door opening signal is received, at least one AVM camera is loaded with environmental information stored when the door was last closed. The environmental information includes exposure gain information, ambient brightness information, and time information of the camera when the door was closed.
[0013] Furthermore, when the vehicle-mounted system receives a door closing signal, the vehicle's current environment information is stored in the camera memory, the vehicle's current environment is identified, and the vehicle's current environment is determined to be an indoor environment or an outdoor environment, further comprising:
[0014] Send exposure gain information to the camera memory and use the automatic exposure algorithm to converge exposure, or: if a door closing signal is received, store the current environment information of the on-board AVM camera.
[0015] Further, if the vehicle is currently in an indoor environment, a second automatic exposure convergence operation is performed, or: if the vehicle is currently in an outdoor environment, a time difference between the last time the door was closed and the current time it was opened is calculated in combination with the environmental information, and a third automatic exposure convergence operation is performed according to the calculation result, further including:
[0016] Identify whether the vehicle is currently in an indoor or outdoor environment. If the vehicle is currently in an indoor environment, complete automatic exposure convergence, or: if the vehicle is currently in an outdoor environment, obtain the time difference between the current door opening time point and the last door closing time point;
[0017] The time difference is calculated with the exposure gain value of the vehicle-mounted AVM camera, and corresponding different exposure convergence operations are performed according to the calculation results, specifically:
[0018] If the vehicle is currently in an outdoor environment, the time difference between the current door opening time and the last door closing time is obtained;
[0019] Take the exposure gain value stored in the vehicle-mounted AVM camera for weighted average, and write the weighted average value into the camera memory, or:
[0020] If the time difference exceeds the preset value, the exposure gain information stored in the camera memory is sent to the on-board AVM camera, so that the on-board AVM camera performs its own exposure convergence, or: if the time difference does not exceed the preset value, the maximum exposure gain and the minimum exposure gain in the on-board AVM camera are selected, the average value of the two is calculated and the average value is written into the on-board AVM camera, and then exposure convergence is performed.
[0021] An exposure convergence control system for a vehicle-mounted AVM camera, used to implement the exposure convergence control method for a vehicle-mounted AVM camera, comprising:
[0022] In the first automatic exposure convergence operation module, the vehicle system receives a door opening signal, the vehicle AVM camera loads the environmental information stored when the door was last closed, and the vehicle AVM camera performs the first automatic exposure convergence operation, or:
[0023] The vehicle's current environment information recognition module, when the vehicle system receives the door closing signal, stores the vehicle's current environment information in the camera memory, recognizes the vehicle's current environment, and determines whether the vehicle's current environment is indoor or outdoor;
[0024] The second and third automatic exposure convergence operation modules execute the second automatic exposure convergence operation if the vehicle is currently located in an indoor environment, or: if the vehicle is currently located in an outdoor environment, calculate based on the time difference between the last time the door was closed and the current time it was opened, combined with the environmental information, and execute the third automatic exposure convergence operation based on the calculation result.
[0025] A smart cockpit is provided with the on-board AVM camera exposure convergence control system.
[0026] An electronic device comprises: a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the steps of the method.
[0027] A computer-readable storage medium stores a computer program executable by an electronic device. When the computer program runs on the electronic device, the electronic device executes the steps of the method.
[0028] A vehicle is provided with the smart cockpit.
[0029] Compared with the prior art, the present invention has the following advantages:
[0030] The present invention detects the signals of door opening and closing, determines the current environment of the vehicle, performs different automatic exposure convergence operations based on the time difference between door opening and closing, and selects the best exposure convergence method according to different comprehensive scenes, thereby improving the user experience.
[0031] The present invention realizes the automatic exposure warm up operation, stores the current environment information by detecting the user's action of closing the car door, and loads the corresponding information into the automatic exposure module to achieve rapid convergence when the camera is started next time. At the same time, combined with the operation of identifying the environmental information, the current environment is distinguished between indoor and outdoor, and the best exposure convergence method is selected on this basis. At the same time, in order to ensure the consistency of the exposure convergence speed of the four cameras of the vehicle-mounted AVM camera, the environmental information stored when the four cameras close the car door is analyzed, and the best environmental information is selected for storage (because the four cameras are of the same model), which solves the problem of slow exposure convergence when the AVM camera outputs images, and greatly improves the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0033] Figure 1 It is a flow chart of the exposure convergence control method of the vehicle-mounted AVM camera.
[0034] Figure 1A It is a flow chart of the optimization technical solution of step S3.
[0035] Figure 2 This is the architecture diagram of the exposure convergence control system of the vehicle-mounted AVM camera.
[0036] Figure 3 This is the overexposed effect of the car's AVM camera.
[0037] Figure 3A This is the effect picture after the exposure of the vehicle-mounted AVM camera converges.
[0038] Figure 4 It is an implementation method of the embodiment of the present invention in a specific application scenario.
[0039] Figure 5 It is a structural diagram of an electronic device. DETAILED DESCRIPTION
[0040] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0041] like Figure 1 The vehicle-mounted AVM camera exposure convergence control method shown is applied to the vehicle-mounted AVM camera exposure convergence control system, including:
[0042] Step S1, the vehicle system receives a door opening signal, the vehicle AVM camera loads the environmental information stored when the door was last closed, and the vehicle AVM camera performs a first automatic exposure convergence operation, or:
[0043] Step S2, when the vehicle-mounted system receives a door closing signal, the vehicle's current environment information is stored in the camera memory, the vehicle's current environment is identified, and the vehicle's current environment is determined to be an indoor environment or an outdoor environment;
[0044] Step S3, if the vehicle is currently in an indoor environment, execute the second automatic exposure convergence operation, or: if the vehicle is currently in an outdoor environment, calculate based on the time difference between the last time the door was closed and the current time it was opened, combined with the environmental information, and execute the third automatic exposure convergence operation based on the calculation result.
[0045] The technical solution provided by steps S1 to S3 describes how the on-board AVM camera optimizes the automatic exposure convergence process of the on-board AVM through intelligent management and combined with environmental information to adapt to different environmental conditions and improve the user experience. The technical solution provided by steps S1 to S3 realizes functions such as fast response, environmental adaptability, time efficiency, and intelligent exposure. When the vehicle receives a signal to open or close the door, the on-board AVM camera can quickly load or store environmental information to provide basic data support for subsequent preparation or update of the on-board AVM camera exposure convergence settings. The on-board system can identify the environment (indoor or outdoor) in which the vehicle is located, and select the most appropriate exposure convergence operation according to the different environments, ensuring that good image quality can be obtained under various lighting conditions. Combined with judging whether the environmental conditions have changed significantly, it is determined whether the exposure parameters need to be recalculated, and more accurate and rapid exposure convergence is achieved. By optimizing the exposure convergence process, the system can provide clearer and more timely image feedback, enhancing the safety and convenience of the driver during parking, reversing, and other operations.
[0046] Preferably, the environmental information includes exposure gain information, environmental brightness information, and time information;
[0047] When the vehicle is currently located in an outdoor environment, the exposure gain information is combined with the time difference between the last closing and the current opening of the door to perform calculation.
[0048] Preferably, the vehicle-mounted system receives a door opening signal, the vehicle-mounted AVM camera loads the environmental information stored when the door was last closed, and the vehicle-mounted AVM camera performs a first automatic exposure convergence operation, further comprising:
[0049] Real-time detection is performed to determine whether a door opening signal is received. If a door opening signal is received, at least one AVM camera is loaded with environmental information stored when the door was last closed. The environmental information includes exposure gain information, ambient brightness information, and time information of the camera when the door was closed.
[0050] In this embodiment, the vehicle state is detected in real time by acquiring environmental information and door opening / closing signals, and the exposure setting of the camera is adjusted according to the stored environmental information to ensure that the current environment can be quickly adapted when the door is opened. Based on the acquisition of environmental information and door opening / closing signals, the vehicle-mounted AVM camera exposure convergence control strategy can be implemented, and different automatic exposure convergence operations can be selected according to the indoor and outdoor environment of the vehicle, ensuring that the camera can quickly and accurately adjust the exposure under different lighting conditions, and has strong environmental adaptability. By using comprehensive environmental information including exposure gain, ambient brightness and time information, the vehicle-mounted system can more comprehensively understand the lighting environment of the vehicle, thereby making more accurate exposure adjustments, with information richness, improving the response speed of the vehicle-mounted system, and enhancing the driver's visual experience during parking, reversing and other operations. By intelligently managing and applying environmental information, the driver's visual interference when adjusting the vehicle is reduced, the driving safety and convenience are improved, the user experience is enhanced, and unnecessary exposure adjustment processes are reduced. The system can reduce the energy consumption of the camera and extend the service life of the camera equipment and vehicle batteries.
[0051] In step S2, the vehicle-mounted system receives a door closing signal, stores the current environment information of the vehicle in the camera memory, identifies the current environment of the vehicle, and determines whether the current environment of the vehicle is an indoor environment or an outdoor environment, further comprising:
[0052] Send exposure gain information to the camera memory and use the automatic exposure algorithm to converge exposure, or: if a door closing signal is received, store the current environment information of the on-board AVM camera.
[0053] Camera memory refers to the storage device or medium used to store image data and related settings. In the vehicle-mounted AVM (Around View Monitor) system, the camera memory can be:
[0054] Random Access Memory (RAM): Used to temporarily store data, such as intermediate data during image processing.
[0055] Read-Only Memory (ROM): Stores the camera's firmware and system software, which is written when the camera is manufactured and usually cannot be changed.
[0056] Flash Memory: Used for long-term storage of image files and video data, as well as possible user settings and camera configuration information.
[0057] Case No.: FAW042252-C-XCN1240696 7
[0058] Non-volatile random access memory (NVRAM): Memory that retains data even when power is removed, often used to store important configuration information.
[0059] Electrically Erasable Programmable Read-Only Memory (EEPROM): Memory that can be erased and reprogrammed by electrical signals, often used to store camera configuration settings such as exposure parameters, white balance, ISO settings, etc.
[0060] Through the above different types of camera memory, various configurations of the vehicle AVM camera can be stored so that these settings can be quickly loaded when the camera is started. The stored configuration can be:
[0061] Cache image data so that data is not lost during image processing or transmission.
[0062] Stores log files and error information for system maintenance and troubleshooting.
[0063] Stores environmental information such as exposure gain, ambient brightness, and time information for fast exposure convergence.
[0064] Camera memory is a critical component of in-vehicle AVM cameras, ensuring efficient processing and storage of image data while allowing the in-vehicle system to maintain consistent performance under varying operating conditions.
[0065] like Figure 1A As shown, in step S3, if the vehicle is currently in an indoor environment, a second automatic exposure convergence operation is performed, or: if the vehicle is currently in an outdoor environment, a time difference between the last time the door was closed and the time it was opened is calculated in combination with the environmental information, and a third automatic exposure convergence operation is performed according to the calculation result, further comprising:
[0066] Step S31, identifying whether the vehicle is currently in an indoor or outdoor environment, if the vehicle is currently in an indoor environment, completing automatic exposure convergence, or: if the vehicle is currently in an outdoor environment, obtaining a time difference between a current door opening time point and a last door closing time point;
[0067] Step S32, calculating the time difference and the exposure gain value of the vehicle-mounted AVM camera, and performing corresponding different exposure convergence operations according to the calculation results, specifically:
[0068] If the vehicle is currently in an outdoor environment, the time difference between the current door opening time and the last door closing time is obtained;
[0069] Take the exposure gain value stored in the vehicle-mounted AVM camera for weighted average, and write the weighted average value into the camera memory, or:
[0070] Step S33, if the time difference exceeds the preset value, the exposure gain information stored in the camera memory is sent to the on-board AVM camera, so that the on-board AVM camera performs its own exposure convergence, or: if the time difference does not exceed the preset value, the maximum exposure gain and the minimum exposure gain in the on-board AVM camera are selected, the average value of the two is calculated and the average value is written into the on-board AVM camera, and then exposure convergence is performed.
[0071] Exemplarily, in some embodiments, the number of on-board AVM cameras is four, and the preset value of the time difference is two hours. When the vehicle is in an outdoor environment, the difference in exposure gain values between the cameras is small. Therefore, when the set time difference does not exceed the preset value, the maximum exposure gain value and the minimum exposure gain value among the four cameras can be directly selected, and the average of the two can be taken, which can save system computing power and reduce power consumption.
[0072] The optimization technical solution provided in steps S31 to S33 describes how the vehicle-mounted AVM camera intelligently adjusts the camera's exposure settings according to different environmental conditions (indoor or outdoor) and time changes, and performs corresponding automatic exposure convergence operations by analyzing the time difference and exposure gain value to ensure that the camera's exposure can be adjusted quickly and accurately in different situations.
[0073] The optimization technical solution provided in steps S31 to S33 can identify the environment (indoor or outdoor) in which the vehicle is located, and perform different exposure convergence operations according to different environments, ensuring good image quality under various lighting conditions. By considering the time difference between closing and opening the door, and combining the time factor to intelligently adjust the exposure settings, more accurate and faster exposure convergence is achieved. It can determine whether the environmental conditions have changed significantly, thereby deciding whether the exposure parameters need to be recalculated, avoiding unnecessary calculations and processing, and improving efficiency.
[0074] The optimization technical solution provided in steps S31 to S33 intelligently manages the environmental information and exposure gain values in the camera memory, which can reduce the demand for computing resources, optimize the use of storage resources, improve the overall performance of the system, save system computing power, reduce power consumption, improve image quality, and provide clearer images. It enhances the driver's visual experience during parking, reversing and other operations, reduces the driver's visual interference when adjusting the vehicle, and improves driving safety and convenience.
[0075] The optimization technical solutions provided in steps S31 to S33 can be applied to different numbers of vehicle-mounted AVM cameras, and the preset value of the time difference can be adjusted according to actual needs, providing flexibility and scalability, and realizing fast, accurate, and adaptable automatic exposure convergence operations, thereby improving the system performance and the user's driving experience.
[0076] For the method steps disclosed in the above embodiments, the method steps are described as a series of action combinations for the purpose of simple description, but those skilled in the art should know that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0077] Any process or method description described in a flowchart or other manner may be understood as representing a module, fragment or portion of a code including 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 invention includes alternative implementations, in which the order shown or discussed may not be followed, including executing and implementing the functions in a substantially simultaneous manner or in a reverse order according to the functions involved, or executing computer instructions and implementing the corresponding functions according to program structures such as loops and branches, which can be naturally understood by those skilled in the art when implementing the embodiments of the present invention.
[0078] like Figure 2 The vehicle-mounted AVM camera exposure convergence control system shown is used to implement the vehicle-mounted AVM camera exposure convergence control method, including:
[0079] In the first automatic exposure convergence operation module, the vehicle system receives a door opening signal, the vehicle AVM camera loads the environmental information stored when the door was last closed, and the vehicle AVM camera performs the first automatic exposure convergence operation, or:
[0080] The vehicle's current environment information recognition module, when the vehicle system receives the door closing signal, stores the vehicle's current environment information in the camera memory, recognizes the vehicle's current environment, and determines whether the vehicle's current environment is indoor or outdoor;
[0081] The second and third automatic exposure convergence operation modules execute the second automatic exposure convergence operation if the vehicle is currently located in an indoor environment, or: if the vehicle is currently located in an outdoor environment, calculate based on the time difference between the last time the door was closed and the current time it was opened, combined with the environmental information, and execute the third automatic exposure convergence operation based on the calculation result.
[0082] The implementation methods of the system described above are merely illustrative, for example, the various functional modules, units or subsystems in the system may or may not be physically separated, or may or may not be physical units, that is, they may be located in the same place, or they may be distributed to multiple different systems and their subsystems or modules. Those skilled in the art may select some or all of the functional modules, units or subsystems according to actual needs to achieve the purpose of the embodiments of the present invention, and those of ordinary skill in the art may understand and implement the above-mentioned situations without creative work.
[0083] like Figure 3 and Figure 3A As shown, Figure 3 and Figure 3A It shows the contrast effect of the on-board camera on the imaging of objects at different distances. The contrast of the reversing image displayed on the instrument panel after the car is in reverse gear is as follows. Figure 3 and Figure 3A As shown. Figure 3 and Figure 3A By comparison, it can be seen that at this time the car has already backed out a certain distance. When reversing or observing the surrounding vehicles, the screen displays a normal and clear image with a long delay, which affects the user experience.
[0084] like Figure 4 The implementation method of the embodiment of the present invention shown in the figure in a specific application scenario, and its detailed implementation steps are:
[0085] Step 1: After receiving the door opening signal, the four AVM cameras start to load the environmental information stored when the door is closed. The environmental information mainly includes the exposure gain information of the camera at the time of closing the door, the environmental brightness information, and the time information. The exposure gain information is sent to the camera data storage device, and the automatic exposure algorithm performs exposure convergence under this initial value condition, and then completes the rapid exposure convergence and enters step 5; if the door closing signal is not received at this time, the current environmental information of the four cameras is stored and the process goes to step 2;
[0086] Step 2: Distinguish whether the environment is indoor or outdoor according to the recognition module. If it is an indoor environment, take the exposure gain values stored in the four cameras for weighted average, and write the obtained value into the four camera data storages as a unified value, and go to step 5; otherwise, if it is an outdoor environment, go to step 3;
[0087] Step 3: In the outdoor environment, the time difference between the current door opening time and the last door closing storage time needs to be determined. If it has exceeded 2 hours, the storage data of the camera data storage is sent to the 4 cameras in a unified manner, and the automatic exposure module is entered. The four cameras complete their own exposure convergence work. On the contrary, if the time difference is within 2 hours, go to step 4;
[0088] Step 4: Because it is an outdoor environment, the exposure gain values between the cameras are relatively small. You can directly select the maximum exposure gain and the minimum exposure gain of the four cameras to get the average value, convert this average value into the storage data of the camera data memory, write it to the four cameras at the same time, and then start the automatic exposure algorithm. Go to step 5;
[0089] Step 5: Automatic exposure convergence is complete and ends.
[0090] The embodiment scheme provided in steps 1 to 5 describes the automatic exposure convergence method of the vehicle-mounted AVM (Around View Monitor) system. In the embodiment scheme, the exposure setting of the camera is intelligently adjusted according to the vehicle's usage environment (indoor or outdoor) and time factors to achieve fast and accurate image capture.
[0091] The embodiment scheme of step 1 to step 5 realizes multiple functions such as fast response, environmental adaptability, intelligent exposure adjustment, resource optimization, energy saving and consumption reduction, improved image quality, enhanced user experience and improved flexibility and scalability: quickly load the stored environmental information when receiving the door opening signal, and quickly adjust the exposure setting based on this information, reducing the delay at startup, being able to distinguish the environment (indoor or outdoor) where the vehicle is located, and adopt different exposure adjustment strategies according to different environments, ensuring that clear images can be obtained under various lighting conditions; by weighted average or time difference judgment method, Case No.: FAW042252-C-XCN1240696 12
[0092] Intelligently adjust the exposure gain value to achieve more accurate and faster exposure convergence, store and reuse environmental information, reduce repeated environmental detection and calculation, and optimize the use of computing resources.
[0093] The implementation scheme of steps 1 to 5 detects the current environment of the vehicle. In an outdoor environment, if the time difference does not exceed the preset value, the exposure is adjusted by calculating the average of the maximum and minimum exposure gain values, which can save system computing power and reduce power consumption. By quickly and accurately adjusting the exposure, clearer images can be provided, which enhances the driver's visual experience during parking, reversing and other operations, reduces the driver's visual interference when adjusting the vehicle, and improves driving safety and convenience.
[0094] The implementation scheme of steps 1 to 5 can be applied to different numbers of vehicle-mounted AVM cameras, and the preset value of the time difference can be adjusted according to actual needs, providing flexibility and scalability. The optimized vehicle-mounted AVM camera can intelligently process and apply environmental information and time difference data, and realize fast, accurate, and adaptable automatic exposure convergence operation, thereby improving the system performance and the user's driving experience.
[0095] Actual measurement data: The following tests tested two sets of exposure time convergence data, outdoor and indoor respectively. It can be seen that the convergence speed is significantly improved compared with not adopting this solution.
[0096]
[0097] like Figure 5 As shown, the present invention not only provides a method and system for controlling exposure convergence of a vehicle-mounted AVM camera, but also provides a corresponding intelligent cockpit, electronic equipment, storage medium and vehicle:
[0098] A smart cockpit is provided with the on-board AVM camera exposure convergence control system.
[0099] An electronic device comprises: a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the steps of the method.
[0100] A computer-readable storage medium stores a computer program executable by an electronic device. When the computer program runs on the electronic device, the electronic device executes the steps of the method.
[0101] A vehicle is provided with the smart cockpit.
[0102] Figure 5 This is a schematic diagram of the structure of a computer device provided in an embodiment of the present application. Figure 5As shown, the device 800 includes a processor 801, a memory 802, a communication interface 803 and a bus 804. The processor 801, the memory 802 and the communication interface 803 communicate through the bus 804, and can also communicate through other means such as wireless transmission. The memory 802 is used to store instructions, and the processor 801 is used to execute the instructions stored in the memory 802. The memory 802 stores program code 8021, and the processor 801 can call the program code 8021 stored in the memory 802 to execute the steps of the vehicle-mounted AVM camera exposure convergence control method.
[0103] It should be understood that in the embodiment of the present application, the processor 801 may be a CPU, and the processor 801 may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0104] The memory 802 may include a read-only memory ROM and a random access memory RAM, and provide instructions and data to the processor 801. The memory 802 may also include a non-volatile random access memory Case number: FAW042252-C-XCN124069614
[0105] The memory 802 may be a volatile memory or a nonvolatile memory, or may include both volatile and nonvolatile memory. Among them, the nonvolatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory
[0106] (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (doubledate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synchlink DRAM, SLDRAM) and direct memory bus random access memory (direct rambus RAM, DR RAM).
[0107] The bus 804 may include, in addition to the data bus, a power bus, a control bus, a status signal bus, etc. However, for the sake of clarity, various buses are labeled as bus 804 in the figure.
[0108] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination thereof. When implemented by software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website, a computer, a server or a data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave) communication protocol.
[0109] The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more available media. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium. The semiconductor medium may be a solid state drive (SSD).
[0110] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0111] In addition, those skilled in the art will appreciate that, although some embodiments described herein include certain features included in other embodiments but not other features, the combination of features of different embodiments is meant to be within the scope of the present invention and form different embodiments. For example, any one of the embodiments claimed in the claims can be used in any combination in the embodiments of the present invention.
[0112] In the description of this specification, the description with reference to the terms "one embodiment", "example", "specific example", etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0113] In addition, the technical solutions between the various embodiments of the present invention can be combined with each other, but it must be based on the fact that ordinary technicians in the field can implement it. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by the present invention.
[0114] All features disclosed in this specification, or all steps in the disclosed methods or processes, except for mutually exclusive features and / or steps, can be combined in any way. Any feature disclosed in this specification, unless otherwise stated, can be replaced by other equivalent or similar features. Case number: FAW042252-C-XCN1240696 16
[0115] That is, unless otherwise stated, each feature is only one example in a series of equivalent or similar features. Throughout the specification, the same reference numerals indicate the same elements.
[0116] Those skilled in the art will appreciate that the modules in the devices in the embodiments can be adaptively changed and set in one or more devices different from the embodiments. The modules or units or components in the embodiments can be combined into one module or unit or component, and in addition they can be divided into multiple submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive, all features disclosed in this specification (including corresponding claims, abstracts and drawings) and all processes or units of any method or device disclosed in this manner can be combined in any combination. Unless otherwise explicitly stated, each feature disclosed in this specification (including corresponding claims, abstracts and drawings) can be replaced by an alternative feature that provides the same, equivalent or similar purpose.
[0117] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A vehicle-mounted AVM camera exposure convergence control method, applied to a vehicle-mounted AVM camera exposure convergence control system, characterized in that: include: The vehicle system receives a door opening signal, and the vehicle AVM camera loads the environmental information stored when the door was last closed. The vehicle AVM camera performs the first automatic exposure convergence operation, or: When the vehicle system receives the door closing signal, it stores the vehicle's current environment information in the camera memory, identifies the vehicle's current environment, and determines whether the vehicle's current environment is an indoor environment or an outdoor environment; If the vehicle is currently in an indoor environment, a second automatic exposure convergence operation is performed, or: if the vehicle is currently in an outdoor environment, a calculation is performed based on the time difference between the last time the door was closed and the current time it was opened, combined with the environmental information, and a third automatic exposure convergence operation is performed based on the calculation result.
2. The exposure convergence control method of the vehicle-mounted AVM camera according to claim 1, characterized in that: The environmental information includes exposure gain information, environmental brightness information, and time information; When the vehicle is currently located in an outdoor environment, the exposure gain information is combined with the time difference between the last closing and the current opening of the door to perform calculation.
3. The exposure convergence control method of the vehicle-mounted AVM camera according to claim 1, characterized in that: The vehicle-mounted system receives a door opening signal, the vehicle-mounted AVM camera loads the environmental information stored when the door was last closed, and the vehicle-mounted AVM camera performs a first automatic exposure convergence operation, further comprising: Real-time detection is performed to determine whether a door opening signal is received. If a door opening signal is received, at least one AVM camera is loaded with environmental information stored when the door was last closed. The environmental information includes exposure gain information, ambient brightness information, and time information of the camera when the door was closed.
4. The exposure convergence control method of the vehicle-mounted AVM camera according to claim 1, characterized in that: When the vehicle system receives the door closing signal, the current vehicle case number is stored in the camera memory: FAW042252-C-XCN12406961 The method further includes: Send exposure gain information to the camera memory and use the automatic exposure algorithm to converge exposure, or: if a door closing signal is received, store the current environment information of the on-board AVM camera.
5. The exposure convergence control method of the vehicle-mounted AVM camera according to claim 1, characterized in that: If the vehicle is currently in an indoor environment, a second automatic exposure convergence operation is performed; or if the vehicle is currently in an outdoor environment, a time difference between the last time the door was closed and the current time the door was opened is calculated in combination with the environmental information, and a third automatic exposure convergence operation is performed according to the calculation result, further comprising: Identify whether the vehicle is currently in an indoor or outdoor environment. If the vehicle is currently in an indoor environment, complete automatic exposure convergence, or: if the vehicle is currently in an outdoor environment, obtain the time difference between the current door opening time point and the last door closing time point; The time difference is calculated with the exposure gain value of the vehicle-mounted AVM camera, and corresponding different exposure convergence operations are performed according to the calculation results, specifically: If the vehicle is currently in an outdoor environment, the time difference between the current door opening time and the last door closing time is obtained; Take the exposure gain value stored in the vehicle-mounted AVM camera for weighted average, and write the weighted average value into the camera memory, or: If the time difference exceeds the preset value, the exposure gain information stored in the camera memory is sent to the on-board AVM camera, so that the on-board AVM camera performs its own exposure convergence, or: if the time difference does not exceed the preset value, the maximum exposure gain and the minimum exposure gain in the on-board AVM camera are selected, the average value of the two is calculated and the average value is written into the on-board AVM camera, and then exposure convergence is performed.
6. A vehicle-mounted AVM camera exposure convergence control system, used to implement the vehicle-mounted AVM camera exposure convergence control method according to any one of claims 1 to 5, characterized in that: include: Case No.: FAW042252-C-XCN1240696 2 In the first automatic exposure convergence operation module, the vehicle system receives a door opening signal, the vehicle AVM camera loads the environmental information stored when the door was last closed, and the vehicle AVM camera performs the first automatic exposure convergence operation, or: The vehicle's current environment information recognition module, when the vehicle system receives the door closing signal, stores the vehicle's current environment information in the camera memory, recognizes the vehicle's current environment, and determines whether the vehicle's current environment is indoor or outdoor; The second and third automatic exposure convergence operation modules execute the second automatic exposure convergence operation if the vehicle is currently located in an indoor environment, or: if the vehicle is currently located in an outdoor environment, calculate based on the time difference between the last time the door was closed and the current time it was opened, combined with the environmental information, and execute the third automatic exposure convergence operation based on the calculation result.
7. A smart cockpit, characterized in that: The smart cockpit is provided with the vehicle-mounted AVM camera exposure convergence control system as described in claim 6.
8. An electronic device, characterized in that: include: A processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the steps of the method described in any one of claims 1 to 5.
9. A computer-readable storage medium, characterized in that: It stores a computer program executable by an electronic device, and when the computer program runs on the electronic device, the electronic device executes the steps of the method described in any one of claims 1 to 5.
10. A vehicle, characterized in that: The vehicle is provided with the smart cockpit described in claim 7.