CN110933323B - Vehicle-mounted video display device and display method - Google Patents
Vehicle-mounted video display device and display method Download PDFInfo
- Publication number
- CN110933323B CN110933323B CN201811095408.6A CN201811095408A CN110933323B CN 110933323 B CN110933323 B CN 110933323B CN 201811095408 A CN201811095408 A CN 201811095408A CN 110933323 B CN110933323 B CN 110933323B
- Authority
- CN
- China
- Prior art keywords
- video
- video image
- brightness
- image frames
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 230000002194 synthesizing effect Effects 0.000 claims abstract description 12
- 230000015572 biosynthetic process Effects 0.000 claims abstract description 5
- 238000003786 synthesis reaction Methods 0.000 claims abstract description 5
- 230000009191 jumping Effects 0.000 claims description 3
- 230000003287 optical effect Effects 0.000 claims description 2
- 230000006870 function Effects 0.000 description 12
- 230000008569 process Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/74—Circuitry for compensating brightness variation in the scene by influencing the scene brightness using illuminating means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/76—Circuitry for compensating brightness variation in the scene by influencing the image signals
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The application provides a vehicle-mounted video display device, it includes: the device comprises a video acquisition module, a video processing module and a display module; the video acquisition module is used for exposing and acquiring video image frames at intervals and transmitting the video image frames to the video processing module; the video processing module comprises a brightness processing unit and a video synthesizing unit; the brightness processing unit scans the video image frame; the video synthesis unit synthesizes the video image frames into a video data stream and transmits the video data stream to the display module; the display module is used for displaying the video data stream in real time. Meanwhile, the application also provides a vehicle-mounted video display method. In the technical scheme, the video display device has the advantages of having affinity video display so as to enhance the experience of a user.
Description
Technical Field
The application relates to the technical field of video display, in particular to a vehicle-mounted video display device. Meanwhile, the invention also relates to a video display method based on the vehicle-mounted video display device.
Background
For driving convenience, an electronic rearview mirror is always installed on the vehicle, so that a driver can conveniently observe real-time conditions behind the vehicle when sitting at a driving position. When a vehicle runs at night, the electronic rearview mirror on the vehicle can generate phenomena of overexposure and dazzling or video flickering and the like under the irradiation of a night light, so that a driver is uncomfortable.
Disclosure of Invention
In view of this, the present application is directed to a vehicle-mounted video display device and a display method, where the video display device can improve the clarity and stability of video display, and has an affinity video display effect to enhance the user experience.
The main technical scheme adopted by the application is as follows: an in-vehicle video display device comprising: the device comprises a video acquisition module, a video processing module and a display module;
the video acquisition module comprises an exposure acquisition unit; the exposure acquisition unit is used for exposing and acquiring video image frames at intervals and transmitting the video image frames to the video processing module;
the video processing module comprises a brightness processing unit and a video synthesizing unit; the brightness processing unit judges whether the brightness value of the video image frame is within a preset range or not, and if not, the brightness of the video image frame is adjusted;
the video synthesis unit synthesizes the video image frames with the brightness values within the preset range and the video image frames after brightness adjustment into a video data stream and transmits the video data stream to the display module;
the display module is used for displaying the video data stream in real time.
Optionally, the video capture module further comprises a light analysis unit; the light analysis unit acquires a light source and analyzes the pulse width of the light source; and the exposure acquisition unit is used for carrying out exposure acquisition on the video image frame within the pulse width range of the light source according to the pulse width of the light source.
Optionally, the video processing module further comprises a selection unit;
the selection unit divides a video image frame into at least two sub-regions, wherein the sub-regions are regions with one pixel point or continuous regions with a plurality of pixel point sets;
and the brightness processing unit sequentially scans the at least two sub-areas.
Optionally, the display module includes a display panel and a control unit; the control unit is used for partially selecting the video image frames in the video data stream and displaying the video image frames on the display panel.
Optionally, the vehicle-mounted video display device further comprises a video encoding module; and the video coding module codes the video data stream output by the video processing module and transmits the coded video data stream to the display module.
Optionally, the vehicle-mounted video display device further comprises a storage module; the storage module is used for storing the video data stream in the display module.
Meanwhile, the application also provides a vehicle-mounted video display method, which comprises the following steps:
exposing and acquiring video image frames at intervals;
judging whether the brightness value of the video image frame is within a preset range or not, and if not, adjusting the brightness of the video image frame;
and synthesizing the video image frames with the brightness values within the preset range and the video image frames after brightness adjustment into a video data stream, and displaying.
Optionally, the step of intermittently exposing and capturing the video image frames specifically includes:
acquiring a light source, and analyzing the pulse width of the light source;
and according to the pulse width of the light source, carrying out exposure in the range of the pulse width of the light source to acquire video image frames.
Optionally, the step of determining whether the brightness value of the video image frame is within a preset range, and if not, adjusting the brightness of the video image frame specifically includes:
dividing a video image frame into at least two sub-regions, wherein the sub-regions are regions with one pixel point or continuous regions with a plurality of pixel point sets;
scanning the at least two sub-areas in sequence; if the brightness value of a certain pixel point in the video image frame is greater than or equal to a first threshold value, the brightness value of the pixel point is adjusted downwards; and if the brightness value of a certain pixel point in the video image frame is less than or equal to the second threshold value, the brightness value of the pixel point is adjusted upwards.
Optionally, when the sub-region is a continuous region having a plurality of pixel point sets, the step of sequentially scanning the at least two sub-regions specifically includes:
selecting a first pixel point in a certain sub-area according to randomness for brightness judgment, wherein the randomness is represented by a probability function;
and if the brightness value of the first pixel point is greater than the second threshold value and smaller than the first threshold value, jumping to another sub-area for scanning.
In the technical scheme of the application, an exposure acquisition unit in the video acquisition module is used for exposing and acquiring video image frames at intervals, and the video image frames are transmitted to the video processing module. The exposure acquisition unit selectively exposes and acquires video image frames according to the condition of the light source so as to avoid the phenomenon of flicker in the video playing process.
The brightness processing unit in the video processing module judges whether the brightness value of the video image frame is within a preset range or not, and if not, the brightness of the video image frame is adjusted, so that the brightness value of an overexposure area in the video image frame can be reduced, and meanwhile, the brightness value of a low exposure area in the video image frame can be improved, so that the brightness of the video image frame is moderate, the comfort of watching a video is improved, and the user experience degree is improved.
Additionally, in the technical scheme of the application, the video acquisition module transmits acquired video image frames to the video processing module, and the video processing module transmits the processed video image frames to the display module for real-time display, so that the whole structure is simple, the intermediate processing process of the control function module on the video image frames is reduced, and resources are saved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art that other drawings can be obtained according to the structures shown in the drawings without inventive labor.
FIG. 1 is a schematic structural diagram of an in-vehicle video display device according to an embodiment of the present disclosure;
fig. 2 is a schematic flowchart of a vehicle-mounted video display method according to an embodiment of the present application.
The implementation, functional features and advantages of the objectives of the present application will be further explained with reference to the accompanying drawings.
Detailed Description
The technical solutions in the embodiments of the present application will be described clearly and completely with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. If in the embodiments of the present application there is a description referring to "first", "second", etc., the description of "first", "second", etc. is for descriptive purposes only and is not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In addition, technical solutions between various embodiments may be combined with each other, but must be realized by a person skilled in the art, and when the technical solutions are contradictory or cannot be realized, such a combination should not be considered to exist, and is not within the protection scope of the present application.
In order to make the technical solutions of the present application better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.
For driving convenience, an electronic rearview mirror is always installed on the vehicle, so that a driver can conveniently observe real-time conditions behind the vehicle when sitting at a driving position. When a vehicle runs at night, the electronic rearview mirror on the vehicle can generate phenomena of overexposure and dazzling or video flickering and the like under the irradiation of a night light, so that a driver is uncomfortable.
Therefore, the vehicle-mounted video display device and the video display method are provided, the display device has the display function of displaying the scene behind the vehicle in real time, and the phenomena of overexposure dazzling, video flicker inequality and the like are prevented, so that the video is clear and smooth, and the experience degree is improved.
The main technical scheme adopted by the application is as follows: an in-vehicle video display device comprising: the device comprises a video acquisition module, a video processing module and a display module;
the video acquisition module comprises an exposure acquisition unit; the exposure acquisition unit is used for exposing and acquiring video image frames at intervals and transmitting the video image frames to the video processing module;
the video processing module comprises a brightness processing unit and a video synthesizing unit; the brightness processing unit judges whether the brightness value of the video image frame is within a preset range or not, and if not, the brightness of the video image frame is adjusted;
the video synthesis unit synthesizes the video image frames with the brightness values within the preset range and the video image frames after brightness adjustment into a video data stream and transmits the video data stream to the display module;
the display module is used for displaying the video data stream in real time.
In the technical scheme of the application, an exposure acquisition unit in the video acquisition module is used for exposing and acquiring video image frames at intervals, and the video image frames are transmitted to the video processing module. The exposure acquisition unit selectively exposes and acquires video image frames according to the condition of the light source so as to avoid the phenomenon of flicker in the video playing process.
The brightness processing unit in the video processing module judges whether the brightness value of the video image frame is within a preset range or not, and if not, the brightness of the video image frame is adjusted, so that the brightness value of an overexposure area in the video image frame can be reduced, and meanwhile, the brightness value of a low exposure area in the video image frame can be improved, so that the brightness of the video image frame is moderate, the comfort of watching a video is improved, and the user experience degree is improved.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a vehicle-mounted video display device according to an embodiment of the present disclosure. As shown in fig. 1, an in-vehicle video display device includes a video capture module 10, a video processing module 20, and a display module 30.
Referring to fig. 1, the video capture module 10 is configured to capture video image frames and transmit the video image frames to the video processing module 20. In this embodiment, the video capture module 10 includes an exposure capture unit 11, and the exposure capture unit 11 is configured to capture video image frames at intervals through exposure. The exposure collection unit 11 has a photosensitive element therein, and the photosensitive element can be intermittently exposed and collected to be able to intermittently acquire video image frames, and when the photosensitive element is exposed, the video image frames at that time are acquired. The photosensitive element may be a ccd (charge coupled device) photosensitive element or a CMOS (complementary metal-Oxide Semiconductor) photosensitive element, so as to be able to intermittently expose and acquire video image frames. It will be appreciated that the photosensitive elements may take other forms of photosensitive elements to enable intermittent exposure to capture video image frames.
In this embodiment, the exposure capture unit 11 employs a mode of periodically exposing and capturing video image frames. Of course, in another embodiment, the exposure capture unit 11 may still operate in a manner of selectively exposing and capturing video image frames, and selectively expose and capture video image frames according to the characteristics of the scene light source. In yet another embodiment, the exposure capture unit 11 may also adopt an operation mode of capturing video image frames by probabilistic exposure, wherein the probabilistic exposure may be characterized by a specific probability function so as to enable the captured video image frames to be exposed at intervals.
Further, in this embodiment, the video capture module 10 further includes an optical analysis unit 12 (see fig. 1). The light analysis unit 12 is used for acquiring a light source and analyzing the pulse width of the light source.
At present, the electric light sources in the market are LED light sources, such as street lamps, vehicle lamps or traffic lights. The LED light source adopts a pulse type light emitting mode, the flicker frequency of the LED light source is higher than the part distinguishable by naked eyes, the naked eyes cannot feel flicker, but the flicker can be seen through the video acquired by the product, and the flicker is serious. It is understood that the pulse width of the LED light source refers to the high level bright light emission period of the LED light source, and the pulse interval is the time sequence interval between two adjacent pulse widths.
In order to eliminate the flicker phenomenon of the video image quality as much as possible, the exposure acquisition mode adopted by the application is to expose and acquire video image frames within the pulse width range of the LED light source. When the LED light source emits light periodically in a pulse manner, the exposure collecting unit 11 periodically exposes and collects video image frames, wherein the exposure period of the exposure collecting unit 11 is the same as or similar to or integral multiple of the pulse light emitting period of the LED light source. It should be noted that the exposure period of the exposure collection unit 11 may be fixed or adaptively and randomly changed. In the present embodiment, the exposure period of the exposure collection unit 11 is changed according to the change of the light source property acquired by the light analysis unit 12. When the pulse width of the light source is changed, the exposure period of the exposure collection unit 11 is adaptively changed according to the pulse width of a new light source, so that the exposure collection unit 11 can collect video image frames within the range of the pulse width of the light source.
Particularly, when the light source emits light at intervals, the video image frames captured by the exposure capture unit 11 will not flicker during continuous playing. The exposure period of the exposure acquisition unit 11 can be fixed or adaptively changed randomly, and the obtained video image frames do not have flicker feeling when being continuously played.
In the present embodiment, the exposure capture unit 11 performs exposure capture of video image frames within the range of the pulse width of the light source according to the pulse width of the light source. Wherein the light analysis unit 12 acquires a light source and analyzes the pulse width of the light source. In one embodiment, the light analysis unit 12 selects a time-series interval of consecutive overexposed video image frames in the video image frames obtained by exposure, and the time-series interval is determined as the pulse width of the light source. Of course, in order to more accurately determine the pulse width of the light source, the light analysis unit 12 may determine the pulse width of the light source multiple times, and continuously perform correction to obtain an optimal determination result. In another embodiment, the light analysis unit 12 acquires successive video image frames in units of a certain time interval, and determines the pulse width of the light source in the successive overexposed video image frames, i.e. in the time-series interval of the successive overexposed video image frames. The light analysis unit 12 performs a plurality of light source pulse width determinations each at a different time interval, thereby correcting the determination result.
In this embodiment, a method for pulse width analysis of a light source is provided. Of course, there are still many methods for determining the pulse width of the light source, and the method still belongs to the protection scope of the present application without departing from the inventive concept of the present application.
It is understood that the video capture module 10 is used to capture video image frames and needs to be installed at a certain position to be able to capture a range of video image frames. In the present embodiment, the video capture module 10 is installed at the rear of the vehicle to capture real-time video image frames behind the vehicle. It should be noted that the video capture module 10 can be integrated into a relatively independent device module, and the exposure capture unit 11 and the light analysis unit 12 are connected into a whole, so that the device has an intelligent operation chip, and has the characteristics of powerful functions, small size, strong module independence and the like.
In this application, the video processing module 20 is configured to receive the video image frames transmitted by the video acquisition, and process the video image frames. As shown in fig. 1, in the present embodiment, the video processing module 20 includes a brightness processing unit 21 and a video synthesizing unit 23, where the brightness processing unit 21 determines whether a brightness value of a video image frame is within a preset range, and if not, performs brightness adjustment on the video image frame. The video image frames with the brightness values within the preset range and the video image frames after brightness adjustment are transmitted to the video synthesizing unit 23, and a video data stream is synthesized. The brightness processing unit 21 performs scanning processing on the video image frames transmitted from the video capture module 10 to prevent the video image frames from dazzling during continuous playing.
Specifically, a video image frame is used as a processing object, the brightness processing unit 21 passes through all pixel points in the video image frame, and if the brightness value of a certain pixel point in the video image frame is greater than or equal to a first threshold value, the brightness value of the pixel point is adjusted downward; and if the brightness value of a certain pixel point in the video image frame is less than or equal to the second threshold value, the brightness value of the pixel point is adjusted upwards. The preset range is larger than the second threshold value and smaller than the first threshold value.
Each video image frame may be divided into at least two sub-regions, wherein a sub-region may be a certain pixel point or a continuous region of a set of multiple pixel points. The sub-regions may be circular regions, triangular regions, square regions, rectangular regions, or a combination thereof, and the sub-regions may have various shapes.
In this embodiment, for the purpose of fast operation, the video processing module 20 further includes a selection unit 22 (as shown in fig. 1). The selection unit 22 divides each video image frame into at least two sub-regions, and the brightness processing unit 21 sequentially performs scanning processing on the at least two sub-regions. In this embodiment, the selecting unit 22 divides each video image frame into a plurality of sub-regions, where a sub-region is a continuous region having a plurality of pixel point sets, and optionally, a sub-region is a square region.
In this embodiment, the brightness processing unit 21 first performs brightness judgment on a certain sub-region, and if the brightness value of a pixel point in the certain sub-region is greater than or equal to the first threshold, the brightness value of the pixel point is adjusted downward, optionally 5-20%; and if the brightness value of the pixel point is smaller than or equal to the second threshold value, the brightness value of the pixel point is adjusted upwards, and optionally 5-20% of the brightness value is adjusted upwards. It can be understood that, when the brightness value of the pixel point is greater than the second threshold value and is less than the first threshold value, the brightness value of the pixel point will remain unchanged, where the first threshold value is greater than the second threshold value.
Further, when the brightness value of the selected first pixel point is greater than the second threshold value and smaller than the first threshold value, the brightness processing unit 21 jumps to another sub-area for scanning processing, so as to perform brightness judgment. Optionally, the first pixel point selected by the brightness processing unit 21 in the sub-region is selected according to randomness, where the randomness may be represented by a specific probability function.
Of course, it should be understood that, when the luminance processing unit 21 selects a sub-region, it may randomly select one of the sub-regions among a plurality of sub-regions based on a certain specific probability function, and perform luminance determination on the sub-region. In another embodiment, the brightness processing unit 21 may select a central region of the video image frame as a sub-region for brightness determination.
It should be noted that, when the sub-region only includes one pixel, it is equivalent to the brightness processing unit 21 scanning each pixel one by one to determine the brightness. Further, the brightness processing unit 21 scans the video image frame based on a certain specific probability function or in a certain scanning manner to determine the brightness. Further, the brightness processing unit 21 may select a pixel point in a central area of the video image frame, and scan the video image frame based on a certain specific probability function or in a certain scanning manner to determine the brightness.
In this application, the video synthesizing unit 23 is configured to synthesize the video image frames into a video data stream so as to enable normal display, thereby ensuring comfortable viewing. As shown in fig. 1, in the present embodiment, the video synthesizing unit 23 is configured to synthesize a video image frame with a brightness value within a preset range and a video image frame after brightness adjustment into a video data stream, adjust a frame rate, and transmit the video data stream to the display module 30.
Specifically, in the process of processing the video image frames, in order to ensure that the video image frames can maintain uniform and stable fluency when being played, the video image synthesizing unit is configured to synthesize the video image frames processed by the brightness processing unit 21 into a video data stream, so that the video image frames have a stable frame rate when being played.
In this application, the display module 30 is used for displaying the video data stream in real time so as to be watched by people. In this embodiment, the display module 30 includes a display panel 31, and the display panel 31 is installed at a central control position of the vehicle and is used for displaying the video data stream transmitted from the video synthesis unit 23 in real time so as to be easily seen by the driver. Optionally, the display panel 31 is an LED display panel.
Further, in the present embodiment, the display module 30 further includes a control unit 32 (fig. 1). The control unit 32 is configured to partially select a video image frame in the video data stream of the display module 30 and display the video image frame on the display panel 31. Specifically, the control unit 32 performs partial selection on the video image frame, where the partially selected area is a partial area of the video image frame, which is equivalent to partially cutting and displaying the video image frame, so that the picture displayed on the display panel 31 can be adjusted up, down, left, or right, further, the display picture can be set in a rotating manner, and a user can perform video adjustment at the display module 30, which is convenient and practical.
Of course, in another embodiment, the picture displayed by the display panel 31 may be the entire width size of the video image frame.
The control unit 32 receives a control instruction, and partially selects a video image frame according to the control instruction, thereby displaying on the display panel 31. Alternatively, control instructions may enter the control unit 32 by means of a touch screen and/or by voice. In one embodiment, the operator performs a touch-screen command input on the display panel 31 to transmit a control command to the control unit 32, and the control unit 32 controls the video image frames according to the control command to perform a partial selection and display on the display panel 31.
In another embodiment, the operator may transmit a control command to the control unit 32 by means of voice command input, and the control unit 32 controls the video image frames according to the control command, performs partial selection, and displays the partial selection on the display panel 31.
Of course, in another embodiment, the operator may transmit a control command to the control unit 32 by way of the interaction between the touch command input and the voice command input, and the control unit 32 controls the video image frames according to the control command, performs the partial selection, and displays the partial selection on the display panel 31.
Further, in the present application, the vehicle-mounted video display device further includes a video encoding module 40 (fig. 1). The video encoding module 40 is used for encoding the video data stream to have ideal transmission and display effects. In this embodiment, the video encoding module 40 encodes the video data stream output by the video processing module 20, and transmits the encoded video data stream to the display module 30.
Further, in the present application, the vehicle-mounted video display device further includes a storage module 50 (fig. 1). The storage module 50 is used for storing the video data stream to have a memory function. In this embodiment, the storage module 50 is configured to store the video data stream in the display module 30, and a user may invoke or delete the video data stream in the storage module 50.
Referring to fig. 1-2, based on the above vehicle-mounted video display apparatus, the present application provides a vehicle-mounted video display method, which includes the following steps:
s10, the captured video image frames are exposed at intervals.
Specifically, the video capture module 10 is configured to capture video image frames, so as to capture a real-time scene behind the vehicle. In the present embodiment, the exposure capture unit 11 in the video capture module 10 captures video image frames at intervals to capture a real-time scene behind the vehicle.
Of course, the exposure capture unit 11 can selectively expose and capture video image frames according to the light source condition, so as to avoid the flicker phenomenon in the video playing process.
Further, the step of intermittently exposing and capturing the video image frames specifically includes:
acquiring a light source, and analyzing the pulse width of the light source;
and according to the pulse width of the light source, carrying out exposure in the range of the pulse width of the light source to acquire video image frames.
Specifically, the light analysis unit 12 in the video acquisition module 10 obtains the light source and analyzes the pulse width of the light source, and the exposure acquisition unit 11 performs exposure acquisition on the video image frames within the pulse width range of the light source according to the pulse width of the light source, so that when a vehicle travels at night, the video acquisition module 10 can inhibit the LED F i shaker, and the video image frames acquired by exposure do not flicker during playing, thereby ensuring the video playing quality.
And S20, judging whether the brightness value of the video image frame is in a preset range, and if not, adjusting the brightness of the video image frame.
Specifically, the brightness processing unit 21 in the video processing module 20 will go through all the pixels in the video image frame, and determine whether the brightness values of the pixels are within the preset range. If the brightness value of a certain pixel point in the video image frame is larger than or equal to the first threshold value, the brightness value of the pixel point is adjusted downwards; and if the brightness value of a certain pixel point in the video image frame is less than or equal to the second threshold value, the brightness value of the pixel point is adjusted upwards. Specifically, the brightness value of an overexposed area in the video image frame is reduced, and optionally, is reduced by 5 to 20 percent; meanwhile, the brightness value of a low exposure area in the video image frame is also improved, optionally, the brightness value is adjusted up by 5-20%, so that the brightness of the video image frame is moderate, the comfortable feeling of video watching is improved, and the user experience degree is improved. The preset range is larger than the second threshold value and smaller than the first threshold value. It can be understood that, if the brightness value of a certain pixel point in the video image frame is greater than the second threshold value and less than the first threshold value, the brightness value of the pixel point is kept unchanged.
Further, the step of determining whether the brightness value of the video image frame is within a preset range, and if not, adjusting the brightness of the video image frame specifically includes:
dividing a video image frame into at least two sub-regions, wherein the sub-regions are regions with one pixel point or continuous regions with a plurality of pixel point sets;
scanning the at least two sub-areas in sequence; if the brightness value of a certain pixel point in the video image frame is greater than or equal to a first threshold value, the brightness value of the pixel point is adjusted downwards; and if the brightness value of a certain pixel point in the video image frame is less than or equal to the second threshold value, the brightness value of the pixel point is adjusted upwards.
Specifically, the selection unit 22 in the video processing module 20 divides each video image frame into at least two sub-regions, where a sub-region may be a region having one pixel point or a continuous region having a plurality of pixel point sets. The brightness processing unit 21 sequentially scans the at least two sub-regions to determine brightness.
If the brightness value of a certain pixel point of a sub-region of a video image frame is greater than or equal to a first threshold value, the brightness value of the pixel point is adjusted downwards; and if the brightness value of a certain pixel point of the sub-area of the video image frame is less than or equal to the second threshold value, the brightness value of the pixel point is adjusted upwards. Specifically, the brightness processing unit 21 passes through all the pixel points in the sub-region in order to perform brightness adjustment processing.
Further, when the sub-region is a continuous region having a plurality of pixel point sets, the step of sequentially scanning the at least two sub-regions specifically includes: selecting a first pixel point in a certain sub-area according to randomness for brightness judgment, wherein the randomness is represented by a probability function;
and if the brightness value of the first pixel point is greater than the second threshold value and smaller than the first threshold value, jumping to another sub-area for scanning.
Specifically, the first pixel point selected by the brightness processing unit 21 in the video processing module 20 in a certain sub-region is selected according to randomness, where the randomness can be represented by a specific probability function, so as to achieve the purpose of probabilistically selecting the first pixel point in the sub-region. Further, when the brightness value of the selected first pixel point is greater than the second threshold value and smaller than the first threshold value, the brightness processing unit 21 jumps to another sub-area for brightness determination, thereby increasing the operation speed and reducing unnecessary operations.
And S30, synthesizing the video image frame with the brightness value within the preset range and the video image frame after brightness adjustment into a video data stream, and displaying.
Specifically, the display panel 31 of the display module 30 is used for displaying the video data stream in real time, so that the driver can conveniently view the real-time scene behind the vehicle.
In the technical solution of the present application, the exposure collecting unit 11 in the video collecting module 10 is configured to intermittently expose and collect video image frames, and the video image frames are transmitted to the video processing module 20. The exposure collection unit 11 selectively exposes and collects video image frames according to the condition of the light source so as to avoid the phenomenon of flicker in the video playing process.
A brightness processing unit 21 in the video processing module 20 performs scanning processing on a video image frame, and if a brightness value of a certain pixel point in the video image frame is greater than or equal to a first threshold value, the brightness value of the pixel point is adjusted downward; if the brightness value of a certain pixel point in the video image frame is smaller than or equal to the second threshold value, the brightness value of the pixel point is adjusted upwards, so that the brightness value of an overexposure area in the video image frame can be reduced, meanwhile, the brightness value of a low exposure area in the video image frame can be improved, the brightness of the video image frame is moderate, the comfort of watching the video is improved, and the user experience degree is improved.
In addition, the control unit 32 in the display module 30 can partially select the video image frames in the video data stream, wherein the partially selected area is a partial area of the video image frames, which is equivalent to partially cutting the video image frames, and displaying the cut video image frames on the display panel 31, so that the displayed video can be conveniently and flexibly set to be up-adjusted, down-adjusted, left-adjusted, right-adjusted or rotated, and a user can perform video adjustment at the end of the display module 30, which is convenient and practical.
In the technical scheme of the application, the video acquisition module 10 transmits acquired video image frames to the video processing module 20, and the video processing module 20 transmits the processed video image frames to the display module 30 for real-time display, so that the overall structure is simple, the intermediate processing process of the control function module on the video image frames is reduced, and resources are saved.
The above embodiments are preferred embodiments of the present application, but the present application is not limited to the above embodiments, and any other changes, modifications, substitutions, combinations, and simplifications which do not depart from the spirit and principle of the present application should be construed as equivalents and are included in the scope of the present application.
Claims (8)
1. An in-vehicle video display device, comprising: the device comprises a video acquisition module, a video processing module and a display module;
the video acquisition module comprises an exposure acquisition unit; the exposure acquisition unit is used for exposing and acquiring video image frames at intervals and transmitting the video image frames to the video processing module;
the video processing module comprises a brightness processing unit and a video synthesizing unit; the brightness processing unit judges whether the brightness value of the video image frame is within a preset range or not, and if not, the brightness of the video image frame is adjusted;
the video synthesis unit synthesizes the video image frames with the brightness values within the preset range and the video image frames after brightness adjustment into a video data stream and transmits the video data stream to the display module;
the display module is used for displaying the video data stream in real time;
the video acquisition module also comprises an optical analysis unit; the light analysis unit acquires a light source and analyzes the pulse width of the light source, wherein the pulse width is the time sequence interval of continuous overexposure video image frames; and the exposure acquisition unit is used for carrying out exposure acquisition on the video image frame within the pulse width range of the light source according to the pulse width of the light source.
2. The vehicular video display device according to claim 1, wherein the video processing module further comprises a selection unit;
the selection unit divides a video image frame into at least two sub-regions, wherein the sub-regions are regions with one pixel point or continuous regions with a plurality of pixel point sets;
and the brightness processing unit sequentially scans the at least two sub-areas.
3. The vehicular video display device according to claim 1 or 2, wherein the display module comprises a display panel and a control unit; the control unit is used for partially selecting the video image frames in the video data stream and displaying the video image frames on the display panel.
4. The vehicle-mounted video display device according to claim 3, further comprising a video encoding module; and the video coding module codes the video data stream output by the video processing module and transmits the coded video data stream to the display module.
5. The vehicle-mounted video display device according to claim 4, further comprising a storage module; the storage module is used for storing the video data stream in the display module.
6. A vehicle-mounted video display method is characterized by comprising the following steps:
exposing and acquiring video image frames at intervals;
judging whether the brightness value of the video image frame is within a preset range or not, and if not, adjusting the brightness of the video image frame;
synthesizing the video image frames with the brightness values within the preset range and the video image frames after brightness adjustment into a video data stream, and displaying the video data stream;
the step of intermittently exposing and acquiring video image frames specifically comprises:
acquiring a light source, and analyzing the pulse width of the light source, wherein the pulse width is the time sequence interval of continuous overexposure video image frames;
and according to the pulse width of the light source, carrying out exposure in the range of the pulse width of the light source to acquire video image frames.
7. The method according to claim 6, wherein the step of determining whether the brightness value of the video image frame is within a preset range, and if not, adjusting the brightness of the video image frame specifically comprises:
dividing a video image frame into at least two sub-regions, wherein the sub-regions are regions with one pixel point or continuous regions with a plurality of pixel point sets;
scanning the at least two sub-areas in sequence; if the brightness value of a certain pixel point in the video image frame is greater than or equal to a first threshold value, the brightness value of the pixel point is adjusted downwards; and if the brightness value of a certain pixel point in the video image frame is less than or equal to the second threshold value, the brightness value of the pixel point is adjusted upwards.
8. The method according to claim 7, wherein when the sub-region is a continuous region having a plurality of pixel point sets, the step of sequentially scanning the at least two sub-regions specifically includes:
selecting a first pixel point in a certain sub-area according to randomness for brightness judgment, wherein the randomness is represented by a probability function;
and if the brightness value of the first pixel point is greater than the second threshold value and smaller than the first threshold value, jumping to another sub-area for scanning.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811095408.6A CN110933323B (en) | 2018-09-19 | 2018-09-19 | Vehicle-mounted video display device and display method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811095408.6A CN110933323B (en) | 2018-09-19 | 2018-09-19 | Vehicle-mounted video display device and display method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110933323A CN110933323A (en) | 2020-03-27 |
CN110933323B true CN110933323B (en) | 2021-06-22 |
Family
ID=69856021
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811095408.6A Active CN110933323B (en) | 2018-09-19 | 2018-09-19 | Vehicle-mounted video display device and display method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110933323B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111739193B (en) * | 2020-06-17 | 2021-12-17 | 重庆蓝岸通讯技术有限公司 | Automobile data recorder image display method and automobile data recorder |
CN114049732B (en) * | 2021-09-29 | 2023-07-21 | 国网山东省电力公司郓城县供电公司 | Substation video monitoring method, system and storage medium |
CN115145442B (en) * | 2022-06-07 | 2024-06-11 | 杭州海康汽车软件有限公司 | Method and device for displaying environment image, vehicle-mounted terminal and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101414095A (en) * | 2007-10-19 | 2009-04-22 | 上海遥薇实业有限公司 | Control method of video camera synchronous LED flash light compensation |
CN103182985A (en) * | 2011-12-27 | 2013-07-03 | 大陆汽车电子(长春)有限公司 | Vehicle safety device utilizing image processing device and vehicle safety control method |
JP2014049918A (en) * | 2012-08-31 | 2014-03-17 | Clarion Co Ltd | In-vehicle imaging device |
CN104717442A (en) * | 2013-12-12 | 2015-06-17 | 中国航空工业集团公司第六三一研究所 | Method of automatically converting video of multiple formats to VESA (Video Electronics Standards Association)-protocol 1600*1200-resolution 60Hz-frame rate video |
CN105564325A (en) * | 2015-12-29 | 2016-05-11 | 戴姆勒股份公司 | Anti-dazzling rearview mirror |
CN106161984A (en) * | 2016-08-31 | 2016-11-23 | 钧捷科技(北京)有限公司 | The suppression of video image high light, profile and details enhancement process method and system |
CN108124122A (en) * | 2016-11-29 | 2018-06-05 | 法乐第(北京)网络科技有限公司 | Image treatment method, device and vehicle |
-
2018
- 2018-09-19 CN CN201811095408.6A patent/CN110933323B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101414095A (en) * | 2007-10-19 | 2009-04-22 | 上海遥薇实业有限公司 | Control method of video camera synchronous LED flash light compensation |
CN103182985A (en) * | 2011-12-27 | 2013-07-03 | 大陆汽车电子(长春)有限公司 | Vehicle safety device utilizing image processing device and vehicle safety control method |
JP2014049918A (en) * | 2012-08-31 | 2014-03-17 | Clarion Co Ltd | In-vehicle imaging device |
CN104717442A (en) * | 2013-12-12 | 2015-06-17 | 中国航空工业集团公司第六三一研究所 | Method of automatically converting video of multiple formats to VESA (Video Electronics Standards Association)-protocol 1600*1200-resolution 60Hz-frame rate video |
CN105564325A (en) * | 2015-12-29 | 2016-05-11 | 戴姆勒股份公司 | Anti-dazzling rearview mirror |
CN106161984A (en) * | 2016-08-31 | 2016-11-23 | 钧捷科技(北京)有限公司 | The suppression of video image high light, profile and details enhancement process method and system |
CN108124122A (en) * | 2016-11-29 | 2018-06-05 | 法乐第(北京)网络科技有限公司 | Image treatment method, device and vehicle |
Also Published As
Publication number | Publication date |
---|---|
CN110933323A (en) | 2020-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110933323B (en) | Vehicle-mounted video display device and display method | |
CN102150430B (en) | Video processing and telepresence system and method | |
US10193627B1 (en) | Detection of visible light communication sources over a high dynamic range | |
JP5566133B2 (en) | Frame rate conversion processor | |
US20180138977A1 (en) | Visible light signal generating method, signal generating apparatus, and program | |
JP2003507911A (en) | Video camera, storage system and storage method with improved dynamic range | |
US6549239B1 (en) | Smart progressive-scan charge-coupled device camera | |
CN110381244B (en) | Camera and method for improving image quality under low illumination | |
CN108347647B (en) | Video picture displaying method, device, television set and storage medium | |
CN1044022A (en) | Improve the method and apparatus of vertical definition of television signal by scan conversion | |
JP2010114834A (en) | Imaging apparatus | |
CN101740005A (en) | Display control apparatus and display control method | |
CN107431758B (en) | Imaging apparatus, imaging method, signal processing apparatus, signal processing method, and recording medium | |
US8620101B2 (en) | Image quality display control apparatus and method for synthesized image data | |
CN107431759B (en) | Imaging device, imaging method, electronic apparatus, and in-vehicle electronic apparatus | |
WO2008078236A1 (en) | A system, method, computer-readable medium, and user interface for displaying light radiation | |
JP5250701B2 (en) | LIGHTING CONTROL DEVICE, LIGHTING DEVICE AND LIGHTING SYSTEM USING LIGHTING CONTROL DEVICE, DISPLAY DEVICE AND GLASSES DEVICE USED WITH LIGHTING CONTROL DEVICE | |
CN110620874A (en) | Image processing method for parallel driving | |
JP2004048456A (en) | Image pickup system | |
KR20050065421A (en) | Imaging system | |
EP1530367A1 (en) | Image pickup system | |
JP2007013777A (en) | Imaging apparatus | |
JP2010183152A (en) | Optical communication equipment for vehicle | |
KR101601324B1 (en) | Image acquiring method of vehicle camera system | |
CN111510678B (en) | Unmanned aerial vehicle image transmission control method, device and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |