Industrial flying shooting method, device and equipment for micro component appearance detection

By generating multiple sets of control signals under a single trigger signal, the light source and camera are coordinated to achieve multiple synchronous exposures and shooting, solving the imaging problem under multiple illumination conditions in the detection of micro-components, and improving detection efficiency and system integration.

CN122016652APending Publication Date: 2026-05-12SUZHOU INNOVISION IMAGE CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SUZHOU INNOVISION IMAGE CO LTD
Filing Date
2026-04-09
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

Existing technologies struggle to achieve rapid imaging under various lighting conditions in the appearance inspection of minute components without increasing hardware costs and system complexity, resulting in insufficient detection capabilities for multiple types of defects.

Method used

By generating multiple sets of control signals based on preset timing control parameters under the action of a single trigger signal, the regional light source and the camera are coordinated to achieve multiple synchronous exposures and capture multiple images under different lighting conditions. The shooting interval is controlled to enable continuous imaging of the material within the camera's field of view.

Benefits of technology

Without adding hardware, multiple images under different lighting conditions can be acquired, improving the detection capability for various defects and increasing detection efficiency and system integration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122016652A_ABST
    Figure CN122016652A_ABST
Patent Text Reader

Abstract

The invention discloses an industrial flying shooting method, device and equipment for micro component appearance detection, and relates to the technical field of industrial flying shooting. Comprising the following steps: receiving a trigger signal for moving materials; generating a plurality of groups of control signals arranged according to a time sequence under the action of a trigger signal based on a preset time sequence control parameter; the time sequence control parameters comprise a trigger delay parameter and a shooting interval parameter; according to the multiple groups of control signals, the regional light sources are controlled to be sequentially turned on under different illumination conditions in different time periods; triggering the camera to perform exposure shooting for corresponding times when each light source is turned on; and controlling the time interval between two adjacent times of shooting, so that the motion displacement of the material in the time interval is smaller than the view field of the camera, and obtaining a plurality of images corresponding to different illumination conditions output by the camera. According to the method, the adaptability to various defects is improved, and the detection efficiency and the system integration degree are both considered.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of industrial aerial photography technology, and more specifically to an industrial aerial photography method, apparatus, and equipment for the appearance inspection of minute components. Background Technology

[0002] In the field of industrial automation inspection, the appearance quality inspection of small components (such as capacitors and resistors) usually relies on machine vision technology to achieve high-precision, non-contact inspection. Among them, industrial aerial photography technology, as a common image acquisition method, completes the shooting in an extremely short exposure time through a global shutter camera. It can effectively avoid image distortion or ghosting problems caused by the high-speed movement of the tested material, and has been widely used in high-speed production line scenarios.

[0003] However, due to the diverse types of defects in micro-components, such as surface scratches, chipping, contamination, and cracks, different types of defects are highly dependent on lighting conditions. Specifically, different defects exhibit varying contrast and identifiability under different lighting colors, angles, and intensities. Therefore, a single imaging condition is often insufficient to simultaneously meet the detection needs of multiple defects.

[0004] In existing technologies, to ensure synchronization between the light source and camera exposure, two triggering methods are typically used: one is to trigger the light source to turn on by the camera exposure signal, and the other is to trigger the camera exposure by the light source turn-on signal. While these methods can achieve basic synchronization control, they still have the following shortcomings in practical applications: Firstly, in a single exposure process, only one fixed lighting condition can be provided, making it difficult to obtain image information applicable to various defect identification scenarios; secondly, using multiple light sources or multiple cameras to shoot under different conditions significantly increases the system's hardware cost and space occupation, while also increasing system integration complexity, which is not conducive to widespread application in high-speed inspection scenarios.

[0005] Therefore, how to achieve rapid and multiple imaging of the same moving material under various lighting conditions without significantly increasing hardware costs and system complexity, thereby improving the detection capability of multiple types of defects, has become a technical problem that urgently needs to be solved in this field. Summary of the Invention

[0006] The purpose of this invention is to provide an industrial aerial photography method, apparatus, and device for the appearance inspection of minute components. By generating multiple sets of control signals based on preset timing control parameters under a single trigger signal, and coordinating regional light sources and cameras to achieve multiple synchronous exposures and images, the same moving material can be continuously imaged under different lighting conditions. Simultaneously, by controlling the shooting interval, the material displacement is kept within the camera's field of view. Compared to existing technologies that can only complete one image under a single lighting condition or rely on multiple sets of equipment for multi-condition imaging, this application does not require additional hardware. It can acquire multiple images corresponding to different lighting conditions in a single triggering process, thereby providing multi-dimensional image information for subsequent identification of different types of defects, improving adaptability to various defects, and balancing detection efficiency and system integration.

[0007] To achieve the above objectives, the present invention provides the following technical solution: In a first aspect, the present invention provides an industrial aerial photography method for the appearance inspection of micro-components, the method comprising: Receive trigger signals for moving materials; Based on pre-set timing control parameters, multiple sets of control signals arranged in chronological order are generated under the action of a single trigger signal; the timing control parameters include trigger delay parameters and shooting interval parameters; Based on multiple sets of control signals, the regional light sources are controlled to be turned on sequentially under different lighting conditions at different time periods; The camera is triggered to take a corresponding number of exposures while each light source is turned on; By controlling the time interval between two consecutive shots, the displacement of the material within the time interval is less than the camera's field of view, thus obtaining multiple images output by the camera corresponding to different lighting conditions.

[0008] In some embodiments, the sub-regional light source includes multiple independently controlled light source regions, each of which differs in light color and / or light angle. Controlling the sub-regional light source to turn on sequentially includes: selecting different light source regions or combinations of different light source regions to turn on according to a preset order.

[0009] In some embodiments, based on preset timing control parameters, multiple sets of control signals arranged in chronological order are generated under the action of a single trigger signal, including: Based on the trigger delay parameter, the first set of control signals is generated after a preset delay following the receipt of the trigger signal; Based on the shooting interval parameter, subsequent control signals are generated sequentially according to the preset time interval.

[0010] In some embodiments, triggering the camera to perform a corresponding number of exposures while each light source is turned on includes: While all light sources are turned on, the exposure time is set according to the corresponding lighting conditions for each exposure. When the camera is triggered to take each exposure shot at the same time as each light source is turned on, the camera is controlled to complete the corresponding exposure time according to the set exposure time.

[0011] In some embodiments, the method further includes: The images are categorized and assigned according to the shooting order of multiple images output by the camera corresponding to different lighting conditions, so that they can be input into different image processing modules respectively.

[0012] In some embodiments, images are categorized and assigned according to the order in which they were captured, so that they can be input into different image processing modules respectively, including: Images from odd-numbered shooting sequences are assigned to the first image processing module for first-type defect detection. Images from even-numbered shooting sequences are assigned to the second image processing module for second-type defect detection. The first type of defect detection and the second type of defect detection correspond to the defect types that are enhanced under different lighting conditions.

[0013] Secondly, the present invention also provides an industrial aerial photography device for the appearance inspection of minute components, the device comprising: The signal receiving module is used to receive trigger signals for moving materials; The signal generation module is used to generate multiple sets of control signals arranged in chronological order under the action of a single trigger signal, based on pre-set timing control parameters; the timing control parameters include trigger delay parameters and shooting interval parameters; The light source control module is used to control the light sources in different areas to be turned on sequentially under different lighting conditions at different time periods according to multiple sets of control signals. The exposure shooting module is used to trigger the camera to perform a corresponding number of exposure shots when each light source is turned on; The image acquisition module is used to control the time interval between two adjacent shots, so that the displacement of the material within the time interval is less than the field of view of the camera, and to obtain multiple images output by the camera corresponding to different lighting conditions.

[0014] Thirdly, the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the industrial aerial photography method for the appearance inspection of minute components provided in the first aspect.

[0015] Fourthly, the present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the industrial aerial photography method for the appearance inspection of minute components provided in the first aspect.

[0016] Fifthly, the present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the industrial aerial photography method for the appearance inspection of minute components provided in the first aspect.

[0017] The beneficial effects of this invention are as follows: This invention generates multiple sets of control signals based on preset timing control parameters under a single trigger signal, and coordinates regional light sources and cameras to achieve multiple synchronous exposures and images. This allows for continuous imaging of the same moving material under different lighting conditions, while controlling the shooting interval to ensure the material displacement remains within the camera's field of view. Compared to existing technologies that can only complete one image under a single lighting condition or rely on multiple sets of equipment for multi-condition imaging, this application does not require additional hardware. It can acquire multiple images corresponding to different lighting conditions in a single triggering process, thereby providing multi-dimensional image information for subsequent identification of different types of defects, improving adaptability to various defects, and balancing detection efficiency and system integration.

[0018] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, the preferred embodiments of the present invention are described in detail below with reference to the accompanying drawings. Attached Figure Description

[0019] Figure 1 This is a schematic flowchart of an industrial aerial photography method for the appearance inspection of micro-components, as shown in an embodiment of the present invention. Figure 2 This is a schematic diagram of a capacitor product according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the structure of an industrial aerial photography device for the appearance inspection of tiny components, according to an embodiment of the present invention. Figure 4 This is a schematic diagram of an electronic device structure provided in an embodiment of this application. Detailed Implementation

[0020] The technical solution of the present invention will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0021] It should be noted that references to "an embodiment," "embodiment," "example embodiment," etc., in this specification refer to the described embodiment including specific features, structures, or characteristics; however, not every embodiment must include these specific features, structures, or characteristics. Furthermore, such expressions do not refer to the same embodiment. Moreover, when describing specific features, structures, or characteristics in conjunction with embodiments, whether or not explicitly described, it is indicated that incorporating such features, structures, or characteristics into other embodiments is within the knowledge of those skilled in the art.

[0022] Furthermore, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0023] In some embodiments, such as Figure 1 The diagram shows a flowchart of an industrial aerial photography method for the appearance inspection of micro-components. The specific method includes: S101 receives a trigger signal for moving material.

[0024] Specifically, the system first receives a trigger signal for the moving material. The "moving material" refers to the object being detected, which moves continuously at a certain linear speed under the drive of the conveyor mechanism, such as a capacitor element with dimensions of 1.0 × 0.5 × 0.5 mm. The "trigger signal" is an electrical signal indicating that the material has reached a predetermined detection position. It can be generated by a photoelectric sensor, encoder, or position detection device, and its function is to trigger the subsequent shooting process. Specifically, when the material enters the preset area within the camera's field of view, the trigger signal is sent to the control system, thereby initiating a complete aerial shooting process. This method ensures that the start time of the shooting matches the position of the material, helping to avoid missed shots or shooting misalignment, and improving the accuracy of the shooting.

[0025] S102 generates multiple sets of control signals arranged in chronological order under the action of a single trigger signal, based on pre-set timing control parameters.

[0026] The timing control parameters include trigger delay parameters and shooting interval parameters. Based on the preset timing control parameters, multiple sets of control signals arranged in chronological order are generated under the action of a single trigger signal, including: generating the first set of control signals after a preset delay time following the receipt of the trigger signal according to the trigger delay parameters; and generating subsequent control signals sequentially according to the preset time interval parameters.

[0027] Specifically, upon receiving a trigger signal, based on pre-set timing control parameters, multiple sets of control signals arranged in chronological order are generated under the action of a single trigger signal. The "timing control parameters" are a set of parameters describing the control rules for multiple shots over time, including trigger delay parameters and shooting interval parameters. The "trigger delay parameters" define the delay time between receiving the trigger signal and generating the first set of control signals, while the "shooting interval parameters" define the time interval between two adjacent control signals. In practice, after receiving the trigger signal, the control system first generates the first set of control signals based on the trigger delay parameter (e.g., 5 μs), and then sequentially generates subsequent control signals based on the shooting interval parameter (e.g., 400 μs), thus forming multiple sets of control signal sequences arranged in chronological order. This method allows the control signals required for multiple shots to be generated in a single triggering process, reducing the number of triggers and improving overall response efficiency.

[0028] S103 controls the regional light sources to turn on sequentially under different lighting conditions at different time periods according to multiple sets of control signals.

[0029] The sub-regional light source includes multiple independently controlled light source areas, each with differences in light color and / or light angle. Controlling the sub-regional light sources to turn on sequentially includes: selecting different light source areas or combinations of different light source areas to turn on according to a preset order.

[0030] Specifically, after generating multiple sets of control signals, the regional light sources are sequentially activated under different lighting conditions at different time periods based on these signals. Here, "regional light sources" refers to dividing the light source into multiple independently controllable light source regions or channels, each with differences in light color and / or light angle. For example, they can be configured as multiple light source channels with different incident angles or wavelengths. Specifically, in one embodiment, the light source can be divided into seven independently controllable channels, and different light source regions or combinations of light source regions can be activated sequentially according to a preset order. For example, some channels can be activated during the first shot, and another set of channels can be activated during the second shot, thus creating different lighting conditions at different time periods. In this way, differentiated lighting environments can be provided for different types of defects, which is beneficial for enhancing the representation of defects in images. Simultaneously, it eliminates the need for multiple sets of light source equipment, thereby reducing system costs and simplifying the structure.

[0031] S104 triggers the camera to perform the corresponding number of exposures when all light sources are turned on.

[0032] Optionally, the camera can be triggered to perform a corresponding number of exposure shots when each light source is turned on, including: when each light source is turned on, setting the exposure time for each exposure shot according to the corresponding lighting conditions; when the camera is triggered to perform each exposure shot when each light source is turned on, controlling the camera to complete the corresponding exposure time according to the set exposure time.

[0033] Specifically, the camera is triggered to perform a corresponding number of exposure shots simultaneously with the activation of each light source. "Simultaneous triggering" here means that the activation of the light source and the camera exposure are synchronized in time to ensure image acquisition is completed under stable illumination conditions; "exposure shooting" refers to the process of the camera performing photosensitive imaging under illumination conditions. Furthermore, during each exposure shooting process, the exposure time can be set according to the corresponding illumination conditions. For example, in one embodiment, the exposure time for the first shot can be set to 30μs, and the exposure time for the second shot can be set to 50μs, with the camera controlled to complete the exposure according to the corresponding exposure time simultaneously with the activation of the light source. By matching different exposure times to different illumination conditions, images with suitable brightness and contrast can be obtained, thereby avoiding overexposure or underexposure and improving image quality.

[0034] S105 controls the time interval between two adjacent shots, ensuring that the material's displacement is less than the camera's field of view within the time interval, thereby obtaining multiple images output by the camera corresponding to different lighting conditions.

[0035] Specifically, during the multiple exposure shooting process, the time interval between two adjacent shots is controlled to ensure that the material's displacement within this interval is less than the camera's field of view. Here, "camera field of view" refers to the detection area that the camera can cover under the current installation conditions, for example, 3.3mm × 2.48mm; "displacement" refers to the distance the material moves between two shots, which can be obtained by multiplying the material's linear velocity by the time interval. For example, when the material's linear velocity is 0.5mm / ms and the shooting interval is 400μs (i.e., 0.4ms), the material's movement distance is approximately 0.2mm, much smaller than the size of the camera's field of view, thus ensuring that the material remains within the camera's field of view throughout the multiple shots. This method ensures that multiple images correspond to the same material, facilitating subsequent joint analysis of multiple images of the same material and improving the consistency of the detection results.

[0036] In another embodiment, the method further includes: classifying and assigning images according to the shooting order of multiple images output by the camera corresponding to different lighting conditions, so as to input them into different image processing modules respectively.

[0037] Optionally, the images are classified and assigned according to the order in which they were captured, so as to be input into different image processing modules respectively, including: assigning images of odd-numbered capture sequences to a first image processing module and performing a first type of defect detection on the images of odd-numbered capture sequences; assigning images of even-numbered capture sequences to a second image processing module and performing a second type of defect detection on the images of even-numbered capture sequences; the first type of defect detection and the second type of defect detection correspond to the defect types of enhanced characterization under different lighting conditions.

[0038] Specifically, after obtaining multiple images from the camera corresponding to different lighting conditions, the images need to be classified and assigned, and corresponding defect detection processing needs to be performed. In this embodiment, the "image shooting order" refers to the order in which the camera outputs images according to time sequence during a single triggering process, such as the first image, the second image, etc., numbered sequentially; the "image processing module" refers to the functional unit used to analyze and process the images, which can be implemented by a software module in an industrial control computer or by independent image processing hardware, and its main functions include feature extraction and defect recognition.

[0039] Specifically, after acquiring multiple images, the control system first classifies and allocates the images according to their shooting order. Taking the output of two images per trigger as an example, if N trigger signals are received consecutively, the camera will output 2N images, which can be numbered according to their sequence number, such as 1, 2, 3, 4...2N. During the classification and allocation process, images from odd-numbered shooting sequences (e.g., images 1, 3, 5...) are assigned to the first image processing module, and images from even-numbered shooting sequences (e.g., images 2, 4, 6...) are assigned to the second image processing module. This "allocation" can be achieved by indexing the image buffer queue using an industrial control computer, for example, by judging based on the image frame number and sending the corresponding image to different processing threads or processing queues.

[0040] After image allocation is completed, the first image processing module performs first-type defect detection on images captured in odd-numbered sequences, and the second image processing module performs second-type defect detection on images captured in even-numbered sequences. The "first-type defect detection" and "second-type defect detection" are detection methods set based on the differences in image features under different lighting conditions. Specifically, different lighting conditions (e.g., different lighting angles or different lighting colors) will cause different types of defects to exhibit differentiated characteristics in the image. For example, some lighting conditions are more conducive to highlighting the contour changes of the material surface, while other lighting conditions are more conducive to enhancing surface reflection or brightness changes. Therefore, in one embodiment, the first image processing module can be configured to extract features from images acquired based on the first lighting conditions and identify defects related to contour changes, and the second image processing module can be configured to extract features from images acquired based on the second lighting conditions and identify defects related to surface reflection features.

[0041] In practical implementation, "feature extraction" can include processing steps such as edge detection, grayscale change analysis, or region segmentation. For example, contour information in an image can be extracted using edge operators, or areas with abnormal brightness can be extracted using grayscale thresholding. "Defect recognition" can determine whether defects exist by judging the extracted features based on preset rules or trained models. By performing targeted feature extraction and defect recognition processing on images under different lighting conditions, the advantages of various types of images can be fully utilized.

[0042] The benefits of the above-mentioned classification, allocation, and modular processing are as follows: images acquired under different lighting conditions can be processed in a targeted manner, allowing each image to be analyzed under the most suitable detection strategy, thereby improving the ability to identify multiple defects. At the same time, it avoids the information interference problem caused by processing all images uniformly, improves the accuracy and stability of detection results, and improves the overall detection efficiency through parallel processing.

[0043] like Figure 2 As shown, Figure 2 This diagram illustrates the application of an industrial aerial photography method using a 1005 capacitor as the object of inspection. The 1005 capacitor measures 1.0 × 0.5 × 0.5 mm, a typical micro-component, and is continuously transported on the production line at a certain linear speed, for example, 0.5 mm / ms. The camera's field of view can be set to 3.3 mm × 2.48 mm, with a detection accuracy of 4.6 μm / pixel, thus enabling the coverage of multiple capacitors within a single field of view.

[0044] In actual testing, when the 1005 capacitor product moves with the conveyor and enters a preset position within the camera's field of view, a photoelectric sensor located at that position generates a trigger signal, which is sent to the control system, thus initiating a single shooting sequence. Upon receiving the trigger signal, the control system generates multiple sets of control signals according to pre-set timing control parameters. The trigger delay parameter can be set to 5μs, and the shooting interval parameter can be set to 400μs. Specifically, after receiving the trigger signal, the control system generates the first set of control signals after a 5μs delay, and then generates the second set of control signals after a 400μs interval, thus achieving two shots corresponding to one trigger.

[0045] In terms of lighting control, the regional light source can be divided into seven independently controlled light source channels, each with differences in lighting angle and / or lighting color. For example, some channels can be set to low-angle side lighting to enhance the contour features of the capacitor edge, while others can be set to front lighting or high-angle lighting to enhance surface reflection features. During the first shot, some light source channels (e.g., channels 1, 3, and 5) are activated according to the first set of control signals. During the second shot, another set of light source channels (e.g., channels 2, 4, 6, and 7) is activated according to the second set of control signals, thus creating different lighting conditions in the two shots.

[0046] During the shooting process, the camera is triggered to take exposure shots simultaneously with the activation of each light source, and the exposure time is set according to the corresponding lighting conditions. For example, in the first shot, the camera exposure time is set to 30μs to adapt to the light intensity of the first set of light sources; in the second shot, the exposure time is set to 50μs to match the lighting conditions of the second set of light sources. By triggering the camera and controlling the exposure time simultaneously with the activation of the light sources, clear images with appropriate contrast can be obtained under different lighting conditions.

[0047] Between two shots, the time interval is controlled to be 400μs using the shooting interval parameter. Within this time interval, the displacement of the 1005 capacitor product can be calculated based on its linear velocity, i.e., 0.5mm / ms × 0.4ms = 0.2mm. This displacement is much smaller than the length of the camera's field of view (3.3mm), thus ensuring that the capacitor product remains within the camera's field of view throughout both shots. Therefore, the two images acquired in a single triggering process correspond to the same capacitor product.

[0048] After acquiring an image, the camera outputs two images in a single triggering process; when multiple triggering signals are received consecutively, multiple image sequences can be formed. The industrial control computer classifies and allocates the images according to the order in which they were captured. For example, images in odd-numbered sequences (such as images 1, 3, 5, etc.) are assigned to the first image processing module, and images in even-numbered sequences (such as images 2, 4, 6, etc.) are assigned to the second image processing module. The first image processing module can perform feature extraction and defect identification on images acquired under the first lighting condition, such as focusing on analyzing whether there are defects or chipped edges on the capacitor's contours. The second image processing module can perform feature extraction and defect identification on images acquired under the second lighting condition, such as analyzing whether there are abnormal brightness or contamination on the capacitor's surface.

[0049] Through the above implementation method, the 1005 capacitor product can be photographed under two different lighting conditions under a single trigger condition. By combining different image processing modules, different types of defects can be analyzed in a targeted manner. Thus, without increasing the number of hardware devices, effective detection of multiple defects can be achieved, while improving detection efficiency and reducing system complexity.

[0050] Based on the same inventive concept, this application also provides an industrial aerial photography device for inspecting the appearance of micro-components, which implements the above-described industrial aerial photography method for inspecting the appearance of micro-components. The solution provided by this device is similar to the solution described in the above method. Therefore, the specific limitations of one or more embodiments of the industrial aerial photography device for inspecting the appearance of micro-components provided below can be found in the limitations of the industrial aerial photography method for inspecting the appearance of micro-components described above, and will not be repeated here.

[0051] In one embodiment, such as Figure 3 As shown, an industrial aerial photography device for the appearance inspection of tiny components is provided, the device comprising: The signal receiving module 30 is used to receive trigger signals for moving materials; The signal generation module 31 is used to generate multiple sets of control signals arranged in chronological order under the action of a single trigger signal based on preset timing control parameters; the timing control parameters include trigger delay parameters and shooting interval parameters; The light source control module 32 is used to control the light sources in different areas to be turned on sequentially under different lighting conditions at different time periods according to multiple sets of control signals. The exposure shooting module 33 is used to trigger the camera to perform a corresponding number of exposure shots when each light source is turned on; The image acquisition module 34 is used to control the time interval between two adjacent shots, so that the displacement of the material within the time interval is less than the field of view of the camera, and to obtain multiple images corresponding to different lighting conditions output by the camera.

[0052] This application also provides an electronic device, in some embodiments, referring to... Figure 4 As shown, the electronic device 700 includes an input unit 710, a memory 720, a processor 730, and an output unit 740. The memory 720 stores program instructions that can be executed on the processor 730. The processor 730 can execute the industrial aerial photography method and / or technical solution for the appearance inspection of small components based on the foregoing embodiments by calling the program instructions. The electronic device 700 can be a mobile terminal device such as a mobile phone or computer.

[0053] Furthermore, embodiments of this application also provide a computer-readable storage medium for storing a computer program that executes an industrial aerial photography method for inspecting the appearance of minute components. For example, computer program instructions, when executed by a computer, can invoke or provide the methods and / or technical solutions according to this application through the operation of the computer. The program instructions that invoke the methods of this application may be stored in a fixed or removable storage medium, and / or transmitted via data streams in broadcast or other signal carrying media, and / or stored in a storage medium that operates according to the program instructions.

[0054] Obviously, those skilled in the art should understand that the modules or steps of this application described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. Optionally, they can be implemented using computer-executable program code, thereby storing them in a storage device for execution by a computing device, or fabricating them separately as individual integrated circuit modules, or fabricating multiple modules or steps as a single integrated circuit module. Thus, this application is not limited to any particular combination of hardware and software.

[0055] The technical features of the above embodiments can be arbitrarily integrated. For the sake of brevity, not all possible integrations of the technical features in the above embodiments are described. However, as long as the integration of these technical features does not contradict each other, they should be considered to be within the scope of this specification.

[0056] The above embodiments merely illustrate several implementation methods of the present invention, and their descriptions are relatively specific and detailed, but they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these all fall within the protection scope of the present invention. Therefore, the protection scope of this invention patent should be determined by the appended claims.

Claims

1. An industrial aerial photography method for the appearance inspection of micro-components, characterized in that, The method includes: Receive trigger signals for moving materials; Based on preset timing control parameters, multiple sets of control signals arranged in chronological order are generated under the action of a single trigger signal; the timing control parameters include trigger delay parameters and shooting interval parameters; Based on the multiple sets of control signals, the regional light sources are controlled to be turned on sequentially under different lighting conditions at different time periods; The camera is triggered to perform the corresponding number of exposures and take pictures when each of the aforementioned light sources is turned on; By controlling the time interval between two consecutive shots, the displacement of the material within the time interval is less than the field of view of the camera, and multiple images corresponding to different lighting conditions are obtained from the camera output.

2. The industrial aerial photography method for inspecting the appearance of micro-components as described in claim 1, characterized in that, The sub-regional light source includes multiple independently controlled light source regions, each of which differs in light color and / or light angle. The control of the sub-regional light sources to turn on sequentially includes: selecting different light source regions or combinations of different light source regions to turn on according to a preset order.

3. The industrial aerial photography method for inspecting the appearance of micro-components as described in claim 1, characterized in that, Based on pre-set timing control parameters, multiple sets of control signals arranged in chronological order are generated under a single trigger signal, including: Based on the trigger delay parameter, a first set of control signals is generated after a preset delay following the receipt of the trigger signal; Based on the shooting interval parameter, subsequent control signals are generated sequentially according to a preset time interval.

4. The industrial aerial photography method for inspecting the appearance of micro-components as described in claim 3, characterized in that, Simultaneously triggering the camera to perform a corresponding number of exposures while each of the aforementioned light sources is turned on includes: While each of the aforementioned light sources is turned on, the exposure time is set according to the corresponding lighting conditions for each exposure shot. When the camera is triggered to take each exposure shot at the same time as each of the light sources is turned on, the camera is controlled to complete the corresponding exposure time according to the set exposure time.

5. The industrial aerial photography method for inspecting the appearance of micro-components as described in any one of claims 1-4, characterized in that, The method further includes: The images are classified and assigned according to the shooting order of multiple images output by the camera corresponding to different lighting conditions, so as to be input into different image processing modules respectively.

6. The industrial aerial photography method for inspecting the appearance of micro-components as described in claim 5, characterized in that, The images are categorized and assigned according to the order in which they were captured, and then input into different image processing modules, including: The images of the odd-numbered shooting sequence are assigned to the first image processing module, and the images of the odd-numbered shooting sequence are subjected to first-type defect detection; The images from the even-numbered shooting sequence are assigned to the second image processing module for second-type defect detection. The first type of defect detection and the second type of defect detection correspond to the defect types that are enhanced under different lighting conditions.

7. An industrial aerial photography device for inspecting the appearance of minute components, characterized in that, The device includes: The signal receiving module is used to receive trigger signals for moving materials; The signal generation module is used to generate multiple sets of control signals arranged in chronological order under the action of a single trigger signal, based on preset timing control parameters; the timing control parameters include trigger delay parameters and shooting interval parameters. The light source control module is used to control the regional light sources to be turned on sequentially under different lighting conditions at different time periods according to the multiple sets of control signals. The exposure shooting module is used to trigger the camera to perform a corresponding number of exposure shots when each of the light sources is turned on; The image acquisition module is used to control the time interval between two adjacent shots, so that the displacement of the material within the time interval is less than the field of view of the camera, and to obtain multiple images output by the camera corresponding to different lighting conditions.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that, When the processor executes the computer program, it implements the industrial aerial photography method for the appearance inspection of minute components as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the industrial aerial photography method for the appearance inspection of minute components as described in any one of claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that, When executed by a processor, the computer program implements the industrial aerial photography method for the appearance inspection of minute components as described in any one of claims 1 to 6.