A video evidence retention method and full-process management system in automobile beauty construction

By adopting a video evidence retention method with adjustable acquisition position and angle in automotive beauty construction, combined with the synthesis of polarized images and the removal of reflective interference, the problem that the existing technology cannot record the process of car coat film throughout the process is solved, and panoramic recording and The effect of dispute prevention.

CN119052636BActive Publication Date: 2025-02-07ZHEJIANG YUETENG INFORMATION TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411505482.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-02-07
Estimated Expiration
2044-10-28

AI Technical Summary

Technical Problem

The existing technology cannot record the entire process of car clothes and filming in automobile beauty construction, and there are defects of fixed collection angles and inability to cover the panoramic view, making it difficult to prevent disputes during the construction process.

Method used

Through adjustable acquisition position and angle, polarized images are collected using the video evidence retention method, the retained images are synthesized and the reflective interference areas are removed, so as to realize the full recording of the car clothing construction process.

Benefits of technology

It realizes a panoramic record of the automotive beauty construction process, reduces the occurrence of disputes, and improves the transparency and traceability of the construction process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119052636B_ABST
    Figure CN119052636B_ABST
Patent Text Reader

Abstract

The present application relates to a method for preserving video evidence in automobile beautification construction and a full-process management system, the method comprising: collecting a basic display image within a coverage range in response to an acquired trigger instruction; identifying a feature object in the display content of the basic display image, the feature object being a tool, and when the feature object is not included in the basic display image, adjusting the image acquisition position within the coverage range; adjusting the focal length so that the display ratio of the feature object in the picture meets the set display ratio; obtaining a polarized image of the image acquisition range at the image acquisition position and synthesizing a retained image using the polarized image, and removing the reflective interference area during the synthesis process. The present application discloses a method for preserving video evidence in automobile beautification construction and a full-process management system, which realizes tracking and acquisition of feature objects within the coverage range through adjustable acquisition positions and acquisition angles, and this method can realize full recording of the film construction process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a method for preserving video evidence in automobile beautification construction and a full-process management system. Background Art

[0002] The invisible car cover (color-changing car cover) is made of a new high-performance environmentally friendly film with super toughness. It can isolate the car paint from the air and protect the paint for a long time. It can also isolate some minor scratches to protect the integrity of the paint.

[0003] The construction process of car covers is mainly divided into three steps: cutting, laying (heating, stretching and adjustment) and cutting. The cutting step requires the use of knives to cut the car cover, which may cause bumps and scratches on the paint surface. This is also the main stage where disputes arise.

[0004] The main solution at present is to record the construction process through monitoring, but the image acquisition angle in this method is fixed, which cannot achieve a complete record of the construction process and has natural blind spots. Summary of the invention

[0005] The present application provides a method for preserving video evidence in automobile beautification construction and a full-process management system, which realizes tracking and collection of feature objects within the coverage area through adjustable collection positions and collection angles. This method can realize full recording of the film construction process.

[0006] The above-mentioned purpose of the present application is achieved through the following technical solutions:

[0007] In a first aspect, the present application provides a method for preserving video evidence in automobile beautification construction, comprising:

[0008] In response to the acquired trigger instruction, a basic display image is collected within the coverage area;

[0009] Identify a feature object in the display content of the basic display image, the feature object being a tool, and when the basic display image does not include the feature object, adjust the image acquisition position within the coverage range;

[0010] Adjust the focal length so that the display ratio of the feature object in the picture meets the set display ratio;

[0011] A polarization image of an image acquisition range is obtained at an image acquisition position, wherein the number of polarization images is multiple;

[0012] The polarized image is used to synthesize the retained image, and the reflective interference area is removed during the synthesis process.

[0013] In a possible implementation manner of the first aspect, adjusting the image acquisition position within the coverage range includes:

[0014] identifying a person object in a base display image;

[0015] Determine a pre-image acquisition position based on the position of the person object as a reference position, and the number of pre-image acquisition positions is multiple;

[0016] Acquire a basic display image at a pre-image acquisition position and identify characteristic objects in display content of the basic display image;

[0017] Compare the display effects of feature objects at different image acquisition positions;

[0018] A pre-image acquisition position is selected as an image acquisition position according to the display effect.

[0019] In a possible implementation manner of the first aspect, comparing display effects of feature objects at different image acquisition positions includes:

[0020] Determine the proximal and distal ends of a feature object;

[0021] Establishing an analysis region at the far end of the feature object and determining a display area of ​​the feature object in the analysis region;

[0022] Acquire the forward trajectory of the characteristic object in the analysis area;

[0023] Performing weighted calculation on the display area of ​​the feature object and the forward trajectory of the feature object to obtain a calculation result;

[0024] The calculation result is used as the display effect of the characteristic object at the image acquisition position.

[0025] In a possible implementation manner of the first aspect, acquiring a forward trajectory of the feature object in the analysis area includes:

[0026] Establish an analysis reference line in the analysis area, and the analysis reference line is perpendicular to the feature object;

[0027] Obtaining a color change trend line of the pixel points on the analysis reference line and determining a sudden change area on the color change trend line;

[0028] Use the sudden change area to establish the forward trajectory of the feature object;

[0029] When there is reflection in the analysis area, the polarization image is used to remove the reflection, and then an analysis reference line is established in the analysis area.

[0030] In a possible implementation manner of the first aspect, using the polarization image to synthesize the retained image includes:

[0031] determining a reflective area and a location of the reflective area on a base display image;

[0032] When the reflective area overlaps with the outline, the polarized image is used to repair the outline;

[0033] Establishing analysis reference lines at corresponding positions on the reflective area and the polarization image;

[0034] Calculate and obtain a frequency spectrum distribution diagram of pixel points on the analysis reference line, wherein the number of the frequency spectrum distribution diagrams is multiple;

[0035] The obtained frequency spectrum distribution graphs are combined to obtain a combined frequency spectrum distribution graph;

[0036] Generate a retained image using the merged spectral profile.

[0037] In a possible implementation manner of the first aspect, merging the obtained frequency spectrum distribution maps includes:

[0038] All spectrum distribution diagrams are placed in the same coordinate system;

[0039] Determine the overlap area of ​​two adjacent frequency spectrum distribution diagrams on the sequential sequence;

[0040] Selecting paired points on the overlapped area and determining the maximum compensation difference based on the distance between the paired points;

[0041] Construct a compensation curve using the maximum compensation difference and the set compensation distance;

[0042] Two adjacent spectrum distribution maps in the sequential sequence are fused using a compensation curve.

[0043] In a possible implementation manner of the first aspect, after two adjacent frequency spectrum distribution graphs in the sequential sequence are fused using the compensation curve, two points with the same abscissa and different ordinates are averaged.

[0044] In a second aspect, the present application provides a video evidence retention device, comprising:

[0045] A first image acquisition unit, configured to acquire a basic display image within a coverage area in response to an acquired trigger instruction;

[0046] An identification unit, used for identifying a characteristic object in the display content of a basic display image, the characteristic object being a tool, and when the basic display image does not include the characteristic object, adjusting the image acquisition position within the coverage range;

[0047] A parameter adjustment unit, used to adjust the focal length so that the display ratio of the feature object in the picture meets the set display ratio;

[0048] A second image acquisition unit is used to obtain a polarization image of an image acquisition range at an image acquisition position, wherein the number of polarization images is multiple;

[0049] The synthesis processing unit is used to synthesize the retained image using the polarized image and remove the reflective interference area during the synthesis process.

[0050] In a third aspect, the present application provides a full-process management system, the system comprising:

[0051] one or more memories for storing instructions; and

[0052] One or more processors, used to call and run the instructions from the memory to execute the method as described in the first aspect and any possible implementation of the first aspect.

[0053] In a fourth aspect, the present application provides a computer-readable storage medium, the computer-readable storage medium comprising:

[0054] Program, when the program is executed by a processor, the method described in the first aspect and any possible implementation of the first aspect is executed.

[0055] In a fifth aspect, the present application provides a computer program product, comprising program instructions. When the program instructions are executed by a computing device, the method described in the first aspect and any possible implementation of the first aspect is executed.

[0056] In a sixth aspect, the present application provides a chip system, which includes a processor for implementing the functions involved in the above aspects, for example, generating, receiving, sending, or processing the data and / or information involved in the above methods.

[0057] The chip system may be composed of chips, or may include chips and other discrete devices.

[0058] In a possible design, the chip system also includes a memory, which is used to store necessary program instructions and data. The processor and the memory can be decoupled and respectively set on different devices, connected by wired or wireless means, or the processor and the memory can also be coupled on the same device. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] Figure 1 This is a schematic flowchart of the steps of a method for preserving video evidence in automobile beautification construction provided by the present application.

[0060] Figure 2 It is a structural schematic diagram of a dynamic monitoring system provided by this application.

[0061] Figure 3 This is a schematic diagram of the position of a pre-image acquisition position provided by the present application.

[0062] Figure 4This is a schematic diagram of establishing an analysis area at the far end of a feature object provided by the present application.

[0063] Figure 5 This is a schematic diagram of a color change trend line with a sudden change area provided by the present application.

[0064] Figure 6 This is a schematic diagram of contour repair provided by the present application.

[0065] Figure 7 It is a schematic diagram of determining the overlapping area of ​​two adjacent frequency spectrum distribution diagrams in a sequential sequence provided by the present application.

[0066] Figure 8 It is a schematic diagram of a compensation curve provided in this application.

[0067] Fig. 9 This is a schematic diagram of two adjacent frequency spectrum distribution diagrams fused together provided by the present application. DETAILED DESCRIPTION

[0068] First, the relevant content is explained.

[0069] Currently, there are two types of car cover construction: special version construction and ordinary construction. Special version construction means that the car cover will be pre-cut by a machine, and then the car cover will be transferred to the car paint surface. The advantage of this method is that the amount of cutting is greatly reduced, but the scope of use of special version car cover is very limited. At the same time, the negative effects brought by material expansion rate, cutting error, construction temperature and construction error must also be considered. The pre-cut size may be insufficient, resulting in the need for secondary cutting.

[0070] The common construction is to cut the car cover into a rough shape and then divide the edges. This method is suitable for most car models, but there are problems mentioned in the background technology.

[0071] It should also be noted that most vehicles equipped with car covers are mid-to-high-end and luxury models. The prices of these models are high, and the repair costs and depreciation costs caused by paint damage are also relatively high. In addition, due to the small number of vehicles, the number of matching car covers for special construction is limited.

[0072] The technical solution in this application is further described in detail below in conjunction with the accompanying drawings.

[0073] This application discloses a method for preserving video evidence in automobile beauty construction. Figure 1 In some examples, the method for preserving video evidence in automobile beautification construction disclosed in this application includes the following steps:

[0074] S101, in response to the acquired trigger instruction, collecting a basic display image within a coverage area;

[0075] S102, identifying a feature object in the display content of the basic display image, where the feature object is a tool. When the basic display image does not include the feature object, adjusting the image acquisition position within the coverage range;

[0076] S103, adjusting the focal length so that the display ratio of the feature object in the picture meets the set display ratio;

[0077] S104, obtaining a polarization image of an image acquisition range at an image acquisition position, wherein the number of polarization images is multiple;

[0078] S105, using the polarized image to synthesize the retained image, and removing the reflective interference area during the synthesis process.

[0079] In step S101, in response to the acquired trigger instruction, the device starts to collect basic display images within the coverage area. The trigger instruction here is generally issued by the staff. When the construction starts, a start signal is first sent to the device.

[0080] The equipment here refers to a dynamic monitoring system. Figure 2 As shown, it includes a circular mobile track installed on the roof, a mobile cart moving on the circular mobile track, an image sensor and a server located on the mobile cart. After the image sensor is started, it begins to collect basic display images within the coverage area.

[0081] The construction vehicles are located inside the area covered by the circular mobile track.

[0082] The collected basic display images are sent to the server for analysis and processing.

[0083] Then in step S102, the server identifies the feature object in the display content of the basic display image. The feature object refers to the tool, specifically the cutting tool used in the construction process. When the basic display image does not include the feature object, the image acquisition position is adjusted within the coverage range to include the feature object within the coverage area of ​​the image acquisition position.

[0084] In some possible implementations, the hands of the person object are also identified at the same time, and then the feature object is identified, so that the recognition area can be limited to a limited range.

[0085] In some possible implementations, the feature object carries special marks (text, patterns). The special marks have two purposes: one is to be used as evidence, and the other is to reduce the difficulty of identifying the feature object. When the feature object cannot be determined by comparison, it can be determined with the help of special marks.

[0086] In step S103, the focal length needs to be adjusted so that the display ratio of the feature object in the picture meets the set display ratio. Generally, the display ratio is set at 30%-50% in order to make the moving track of the feature object and the surrounding situation of the moving track as clear as possible.

[0087] Then, step S104 is executed, in which a polarization image of the image acquisition range is obtained at the image acquisition position, and the number of polarization images is multiple. Then, in step S105, the polarization images are used to synthesize the retained image, and the reflective interference area is removed during the synthesis process.

[0088] It should be understood that the construction process requires a high-brightness lighting environment, so reflections are likely to occur on the car paint, car cover and feature objects. The reflections will make it impossible to see the construction area clearly through the video, so polarized images are needed to remove the reflective interference area.

[0089] In general, the method for preserving video evidence in automobile beautification construction provided in this application uses dynamic monitoring of characteristic objects to preserve video evidence of the car cover construction process. This method can ensure that the relevant content of the characteristic objects during the construction process is clearly retained. At the same time, it also uses polarized imaging to remove reflective interference areas, thereby avoiding disputes caused by unclear information.

[0090] In some examples, the specific ways to adjust the image acquisition position within the coverage range are:

[0091] S201, identifying a person object in a basic display image;

[0092] S202, determining a pre-image acquisition position with the position of the person object as a reference position, wherein the number of pre-image acquisition positions is multiple;

[0093] S203, capturing a basic display image at a pre-image capturing position and identifying a feature object in display content of the basic display image;

[0094] S204, comparing display effects of feature objects at different image acquisition positions;

[0095] S205: Select a pre-image acquisition position as an image acquisition position according to the display effect.

[0096] In the above steps, the image acquisition position is adjusted by the person object because the feature object is controlled by the person object. The specific method is to first identify the person object in the basic display image, and then determine the pre-image acquisition position based on the position of the person object as the reference position. The number of pre-image acquisition positions is generally multiple.

[0097] Next, the basic display image is acquired at the pre-image acquisition position and the characteristic objects in the display content of the basic display image are identified. Then, the display effects of the characteristic objects at different image acquisition positions are compared. Finally, a pre-image acquisition position is selected as the image acquisition position according to the display effect.

[0098] For example, after identifying the person object in the basic display image, the pre-image acquisition position is determined according to the position of the person object, see Figure 3 The number of pre-image acquisition positions is generally three, one located on the front and two located on the sides. The basic display image is then acquired at these three pre-image acquisition positions and the characteristic objects in the display content of the basic display image are identified, and then it is determined which pre-image acquisition position to use as the image acquisition position.

[0099] The specific method for comparing the display effects of feature objects at different image acquisition positions is as follows:

[0100] Determine the proximal and distal ends of a feature object;

[0101] Establishing an analysis region at the far end of the feature object and determining a display area of ​​the feature object in the analysis region;

[0102] Acquire the forward trajectory of the characteristic object in the analysis area;

[0103] Performing weighted calculation on the display area of ​​the feature object and the forward trajectory of the feature object to obtain a calculation result;

[0104] The calculation result is used as the display effect of the characteristic object at the image acquisition position.

[0105] Specifically, the proximal end of the feature object refers to the end located at the hand of the person object, and the distal end refers to the end used to cut the car cover. After the determination is completed, an analysis area is established at the distal end of the feature object. Figure 4 As shown ( Figure 4 The dotted rectangular box in the figure is the analysis area), and then the display area of ​​the feature object is determined in the analysis area.

[0106] Generally speaking, it is necessary to maximize the display area of ​​the feature object.

[0107] Then, the forward trajectory of the feature object is obtained in the analysis area. The forward trajectory refers to the area where the far end of the feature object is going to go. Then, a weighted calculation is performed on the display area of ​​the feature object and the forward trajectory of the feature object to obtain a calculation result. Finally, the calculation result is used as the display effect of the feature object at the image acquisition position.

[0108] The three pre-image acquisition positions mentioned in the above content are expanded here. The number of pre-image acquisition positions is generally three groups, one group is located on the front, and two groups are located on the sides. The number of pre-image acquisition positions in each group is two or three.

[0109] When performing weighted calculation on the display area and the forward trajectory of the feature object, it is necessary to first determine the moving direction of the feature object. Specifically, the feature object is photographed at two time points respectively, and then the moving direction of the feature object is determined by comparison.

[0110] During weighted calculation, the display area of ​​the feature object is generally assigned a value of 0.6, and the forward trajectory of the feature object is generally assigned a value of 0.4. Through weighted calculation, both the display area of ​​the feature object and the forward trajectory of the feature object can be displayed.

[0111] In some examples, the method of obtaining the forward trajectory of the feature object in the analysis area is:

[0112] Establish an analysis reference line in the analysis area, and the analysis reference line is perpendicular to the feature object;

[0113] Obtaining a color change trend line of the pixel points on the analysis reference line and determining a sudden change area on the color change trend line;

[0114] Use the sudden change area to establish the forward trajectory of the feature object;

[0115] When there is reflection in the analysis area, the polarization image is used to remove the reflection, and then an analysis reference line is established in the analysis area.

[0116] It should be understood that the analysis reference line is a straight line, and the pixels on the straight line are represented by numerical values. Therefore, the color change trend line of the pixels on the analysis reference line can be obtained by using the pixel positions and pixel values. The color change trend line is a curve. Figure 5 shown.

[0117] There is a sudden change area on the color change trend line, and the sudden change area refers to the change in the slope of the color change trend line. The sudden change area obtained here may be one or more. When the number of sudden change areas is multiple, the sudden change area closest to the feature object is selected as the result.

[0118] Color-changing car covers and patterned car covers may appear here. The relevant processing method is to use the forward trajectory of the existing feature object to predict the possible forward trajectory, because the sudden change area cannot be obtained by using the above method to process the color-changing car covers and patterned car covers.

[0119] In some examples, the specific steps of synthesizing the retained image using the polarization image are as follows:

[0120] S301, determining a reflective area and a position of the reflective area on a basic display image;

[0121] S302, when the reflective area overlaps with the outline, repairing the outline using the polarized image;

[0122] S303, establishing an analysis reference line at corresponding positions on the reflective area and the polarization image;

[0123] S304, calculating and obtaining a frequency spectrum distribution diagram of pixel points on the analysis reference line, wherein the number of the frequency spectrum distribution diagrams is multiple;

[0124] S305, merging the obtained frequency spectrum distribution graphs to obtain a merged frequency spectrum distribution graph;

[0125] S306: Generate a retained image using the merged frequency spectrum distribution map.

[0126] In step S301 to step S306, the reflective area and the position of the reflective area on the basic display image are first determined. There are two situations where the position of the reflective area overlaps with the outline or does not overlap. When the reflective area overlaps with the outline, the polarized image is used to repair the outline. The repair process is as follows: Figure 6 shown.

[0127] For example, if a reflective area appears on both the car cover and the feature object, the far end of the feature object will be blurred or even disappear, so the outline needs to be repaired first. After the repair is completed, an analysis reference line is established at the corresponding position on the reflective area and the polarization image, and the frequency spectrum distribution map of the pixel points on the analysis reference line is calculated.

[0128] The number of spectrum distribution graphs is one less than the number of polarization images because correlation processing of the spectrum distribution graphs is not performed on the polarization image with the strongest reflective region (largest area).

[0129] It should be understood that the reflective area has corresponding positions on multiple polarization images, so the retained image needs to be synthesized using the information at these corresponding positions. The specific method is to use the merged spectrum distribution map. The method of obtaining the merged spectrum distribution map is as follows:

[0130] All spectrum distribution diagrams are placed in the same coordinate system;

[0131] Determine the overlap area of ​​two adjacent frequency spectrum distribution diagrams on the sequential sequence;

[0132] Selecting paired points on the overlapped area and determining the maximum compensation difference based on the distance between the paired points;

[0133] Construct a compensation curve using the maximum compensation difference and the set compensation distance;

[0134] Two adjacent spectrum distribution maps in the sequential sequence are fused using a compensation curve.

[0135] First of all, it should be explained that the polarization image can be regarded as adding a selector to the propagation path of light. Each selector only allows light that meets the requirements to pass through, but for adjacent selectors, there is a certain amount of overflow. The application handles the overflow phenomenon (the overlapping area of ​​two adjacent spectrum distribution diagrams) as follows:

[0136] Selecting paired points on the overlapped area and determining the maximum compensation difference based on the distance between the paired points;

[0137] Construct a compensation curve using the maximum compensation difference and the set compensation distance;

[0138] Two adjacent spectrum distribution maps in the sequential sequence are fused using a compensation curve.

[0139] See also Figure 7 , Figure 8 and Fig. 9 The compensation curve is a curve with a high middle part and zero points at both ends. The maximum compensation difference is the peak point of the curve, and twice the compensation distance is the length of the curve. The maximum compensation difference is determined by calculating the mean of the overlapping area below the overlapping area of ​​two adjacent spectrum distribution graphs, and the obtained value is the maximum compensation difference. The compensation distance is a set value, and then the compensation curve is constructed based on the maximum compensation difference and compensation distance.

[0140] Finally, the compensation value is calculated according to the distance difference between the compensation curve and the corresponding position of the spectrum distribution map, and then the compensation value is assigned to the spectrum distribution map. This can achieve a smoother transition at each location on the combined spectrum distribution map, and at the same time, it can fully utilize the information in the spectrum distribution map to regenerate the content in the reflective area.

[0141] In some possible implementations, after two adjacent frequency spectrum distribution graphs in a sequential sequence are fused using a compensation curve, two points with the same abscissa and different ordinates are averaged.

[0142] The present application also provides a video evidence retention device, comprising:

[0143] A first image acquisition unit, configured to acquire a basic display image within a coverage area in response to an acquired trigger instruction;

[0144] An identification unit, used for identifying a characteristic object in the display content of a basic display image, the characteristic object being a tool, and when the basic display image does not include the characteristic object, adjusting the image acquisition position within the coverage range;

[0145] A parameter adjustment unit, used to adjust the focal length so that the display ratio of the feature object in the picture meets the set display ratio;

[0146] A second image acquisition unit is used to obtain a polarization image of an image acquisition range at an image acquisition position, wherein the number of polarization images is multiple;

[0147] The synthesis processing unit is used to synthesize the retained image using the polarized image and remove the reflective interference area during the synthesis process.

[0148] Furthermore, it also includes:

[0149] A person object recognition unit, used to recognize a person object in a basic display image;

[0150] A pre-image acquisition position determination unit, used to determine the pre-image acquisition position based on the position of the human object as a reference position, and the number of pre-image acquisition positions is multiple;

[0151] A feature object recognition unit, used to capture a basic display image at a pre-image capture position and recognize a feature object in display content of the basic display image;

[0152] A comparison unit, used to compare the display effects of feature objects at different image acquisition positions;

[0153] The selection unit is used to select a pre-image acquisition position as an image acquisition position according to a display effect.

[0154] Furthermore, it also includes:

[0155] A position determination unit, used for determining the proximal end and the distal end of the feature object;

[0156] A first processing unit, configured to establish an analysis region at a distal end of the feature object and determine a display area of ​​the feature object in the analysis region;

[0157] A second processing unit is used to obtain a forward trajectory of the feature object in the analysis area;

[0158] A third processing unit is used to perform weighted calculation on the display area of ​​the feature object and the forward trajectory of the feature object to obtain a calculation result;

[0159] The result output unit is used to use the calculation result as the display effect of the feature object at the image acquisition position.

[0160] Furthermore, it also includes:

[0161] A first analysis reference line establishing unit is used to establish an analysis reference line in the analysis area, where the analysis reference line is perpendicular to the feature object;

[0162] A fourth processing unit, configured to obtain a color change trend line of the pixel points on the analysis reference line and determine a sudden change area on the color change trend line;

[0163] A fifth processing unit, configured to establish a forward trajectory of the feature object using the sudden change region;

[0164] When there is reflection in the analysis area, the polarization image is used to remove the reflection, and then an analysis reference line is established in the analysis area.

[0165] Furthermore, it also includes:

[0166] A reflective area processing unit, used to determine the reflective area and the position of the reflective area on the basic display image;

[0167] A contour repair unit is used to repair the contour using a polarized image when the reflective area overlaps with the contour;

[0168] A second analysis reference line establishing unit, used to establish an analysis reference line at corresponding positions on the reflective area and the polarization image;

[0169] A fifth processing unit, configured to calculate and obtain a frequency spectrum distribution diagram of pixel points on the analysis reference line, wherein the number of the frequency spectrum distribution diagrams is multiple;

[0170] A merging processing unit, used for merging the obtained frequency spectrum distribution diagrams to obtain a merged frequency spectrum distribution diagram;

[0171] The retained image generating unit is used to generate a retained image using the merged frequency spectrum distribution map.

[0172] Furthermore, it also includes:

[0173] Placement unit, used to place all spectrum distribution diagrams into the same coordinate system;

[0174] An overlap region determination unit, used for determining an overlap region of two adjacent frequency spectrum distribution graphs in a sequential sequence;

[0175] A compensation difference calculation unit, used for selecting pairing points on the overlapped area and determining a maximum compensation difference according to the distance between the pairing points;

[0176] A compensation curve building unit, used for building a compensation curve using a maximum compensation difference and a set compensation distance;

[0177] The fusion processing unit is used to fuse two adjacent frequency spectrum distribution diagrams in the sequential sequence using a compensation curve.

[0178] Furthermore, after two adjacent frequency spectrum distribution diagrams on the sequential sequence are fused using the compensation curve, two points with the same abscissa and different ordinates are averaged.

[0179] In one example, the unit in any of the above devices can be one or more integrated circuits configured to implement the above methods, such as: one or more application specific integrated circuits (ASICs), or, one or more digital signal processors (DSPs), or, one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.

[0180] For another example, when the units in the device can be implemented in the form of a processing element scheduling program, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call a program. For another example, these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0181] Various objects such as various messages / information / equipment / network elements / systems / devices / actions / operations / processes / concepts that may appear in this application are named. It can be understood that these specific names do not constitute a limitation on the relevant objects. The names assigned may change with factors such as scenarios, contexts or usage habits. The understanding of the technical meaning of the technical terms in this application should be mainly determined from the functions and technical effects embodied / executed in the technical scheme.

[0182] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0183] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0184] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0185] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0186] It should also be understood that in various embodiments of the present application, the first, second, etc. are only used to indicate that multiple objects are different. For example, the first time window and the second time window are only used to indicate different time windows. They should not have any impact on the time window itself, and the first, second, etc. mentioned above should not impose any limitations on the embodiments of the present application.

[0187] It should also be understood that in the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.

[0188] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a computer-readable storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned computer-readable storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0189] The present application also provides a full-process management system, the system comprising:

[0190] one or more memories for storing instructions; and

[0191] One or more processors are used to call and run the instructions from the memory to execute the method as described above.

[0192] The present application also provides a computer program product, which includes instructions. When the instructions are executed, the terminal device and the network device perform operations of the terminal device and the network device corresponding to the above method.

[0193] The present application also provides a chip system, which includes a processor for implementing the functions involved in the above content, such as generating, receiving, sending, or processing the data and / or information involved in the above method.

[0194] The chip system may be composed of chips, or may include chips and other discrete devices.

[0195] The processor mentioned in any of the above places can be a CPU, a microprocessor, an ASIC, or one or more integrated circuits for executing programs for controlling the above-mentioned feedback information transmission method.

[0196] In a possible design, the chip system also includes a memory, which is used to store necessary program instructions and data. The processor and the memory can be decoupled and respectively set on different devices, connected by wire or wireless means to support the chip system to implement various functions in the above embodiments. Alternatively, the processor and the memory can also be coupled on the same device.

[0197] Optionally, the computer instructions are stored in a memory.

[0198] Optionally, the memory is a storage unit within the chip, such as a register, a cache, etc. The memory can also be a storage unit within the terminal located outside the chip, such as a ROM or other types of static storage devices that can store static information and instructions, RAM, etc.

[0199] It can be understood that the memory in the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories.

[0200] The nonvolatile memory may be a ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), or a flash memory.

[0201] The volatile memory may be a RAM, which is used as an external cache. There are many different types of RAM, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct memory bus RAM.

[0202] The embodiments of this specific implementation method are all preferred embodiments of the present application, and are not intended to limit the protection scope of the present application. Therefore, all equivalent changes made based on the structure, shape, and principle of the present application should be included in the protection scope of the present application.

Claims

1. A method for preserving video evidence in automobile beautification construction, characterized in that: include: In response to the acquired trigger instruction, a basic display image is collected within the coverage area; Identify a feature object in the display content of the basic display image, the feature object being a tool, and when the basic display image does not include the feature object, adjust the image acquisition position within the coverage range; Adjust the focal length so that the display ratio of the feature object in the picture meets the set display ratio; A polarization image of an image acquisition range is obtained at an image acquisition position, wherein the number of polarization images is multiple; Use polarization images to synthesize the retained image, and remove the reflective interference area during the synthesis process; Using polarization images to synthesize a retained image includes: determining a reflective area and a location of the reflective area on a base display image; When the reflective area overlaps with the outline of the feature object, the outline of the feature object is repaired using the polarization image; Establish an analysis reference line at corresponding positions on the reflective area and the polarization image. The analysis reference line is a straight line. The pixel points on the straight line are represented by numerical values. The analysis reference line is perpendicular to the feature object. Calculate and obtain a frequency spectrum distribution diagram of pixel points on the analysis reference line, wherein the number of the frequency spectrum distribution diagrams is multiple; The obtained frequency spectrum distribution graphs are combined to obtain a combined frequency spectrum distribution graph; Generate a retained image using the merged spectral distribution map; The obtained spectrum distribution diagrams are combined and processed including: All spectrum distribution diagrams are placed in the same coordinate system; Determine the overlap area of ​​two adjacent frequency spectrum distribution diagrams on the sequential sequence; Selecting paired points on the overlapped area and determining the maximum compensation difference based on the distance between the paired points; Construct a compensation curve using the maximum compensation difference and the set compensation distance; Two adjacent spectrum distribution maps in the sequential sequence are fused using a compensation curve.

2. The method for preserving video evidence in automobile beautification construction according to claim 1, characterized in that: Adjusting the image acquisition position within the coverage area includes: identifying a person object in a base display image; Determine a pre-image acquisition position based on the position of the person object as a reference position, and the number of pre-image acquisition positions is multiple; Acquire a basic display image at a pre-image acquisition position and identify characteristic objects in display content of the basic display image; Compare the display effects of feature objects at different image acquisition positions; A pre-image acquisition position is selected as an image acquisition position according to the display effect.

3. The method for preserving video evidence in automobile beautification construction according to claim 2, characterized in that: Comparison of the display effects of feature objects at different image acquisition positions includes: Determine the proximal and distal ends of a feature object; Establishing an analysis region at a distal end of the feature object and determining a display area of ​​the feature object in the analysis region; Acquire the forward trajectory of the characteristic object in the analysis area; Performing weighted calculation on the display area of ​​the feature object and the forward trajectory of the feature object to obtain a calculation result; The calculation result is used as the display effect of the characteristic object at the image acquisition position.

4. The method for preserving video evidence in automobile beautification construction according to claim 3, characterized in that: Acquiring the forward trajectory of the feature object in the analysis area includes: Establish an analysis reference line in the analysis area, and the analysis reference line is perpendicular to the feature object; Obtaining a color change trend line of the pixel points on the analysis reference line and determining a sudden change area on the color change trend line; Use the sudden change area to establish the forward trajectory of the feature object; When there is reflection in the analysis area, the polarization image is used to remove the reflection, and then an analysis reference line is established in the analysis area.

5. The method for preserving video evidence in automobile beautification construction according to claim 1, characterized in that: After two adjacent spectrum distribution graphs on the sequential sequence are fused using the compensation curve, the two points with the same abscissa and different ordinates are averaged.

6. A video evidence storage device, characterized in that: include: A first image acquisition unit, configured to acquire a basic display image within a coverage area in response to an acquired trigger instruction; An identification unit, used for identifying a characteristic object in the display content of a basic display image, the characteristic object being a tool, and when the basic display image does not include the characteristic object, adjusting the image acquisition position within the coverage range; A parameter adjustment unit, used to adjust the focal length so that the display ratio of the feature object in the picture meets the set display ratio; A second image acquisition unit is used to obtain a polarization image of an image acquisition range at an image acquisition position, wherein the number of polarization images is multiple; A synthesis processing unit, used to synthesize the retained image using the polarization image, and remove the reflective interference area during the synthesis process; A reflective area processing unit, used to determine the reflective area and the position of the reflective area on the basic display image; A contour repair unit, used to repair the contour of the feature object using the polarization image when the reflective area overlaps with the contour of the feature object; A second analysis reference line establishing unit is used to establish an analysis reference line at corresponding positions on the reflective area and the polarization image; the analysis reference line is a straight line, the pixel points on the straight line are represented by numerical values, and the analysis reference line is perpendicular to the feature object; A fifth processing unit, configured to calculate and obtain a frequency spectrum distribution diagram of pixel points on the analysis reference line, wherein the number of the frequency spectrum distribution diagrams is multiple; A merging processing unit, used for merging the obtained frequency spectrum distribution diagrams to obtain a merged frequency spectrum distribution diagram; A retained image generating unit, configured to generate a retained image using the merged frequency spectrum distribution map; Placement unit, used to place all spectrum distribution diagrams into the same coordinate system; An overlap region determination unit, used for determining an overlap region of two adjacent frequency spectrum distribution graphs in a sequential sequence; A compensation difference calculation unit, used for selecting pairing points on the overlapped area and determining a maximum compensation difference according to the distance between the pairing points; A compensation curve building unit, used for building a compensation curve using a maximum compensation difference and a set compensation distance; The fusion processing unit is used to fuse two adjacent frequency spectrum distribution diagrams in the sequential sequence using a compensation curve.

7. A full process management system, characterized in that: The system comprises: one or more memories for storing instructions; and One or more processors, configured to call and execute the instructions from the memory to perform the method according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that: The computer readable storage medium comprises: The program, when the program is executed by a processor, the method according to any one of claims 1 to 5 is executed.

Citation Information

Patent Citations

  • Human face identification method, apparatus and system

    CN106650671A

  • High-reflectivity target enhancement method based on polarization fusion

    CN114627033A

  • Polarized light image processing method and system for highly reflective object detection

    CN114897787A