Three-dimensional measurement device, control method of photographing apparatus, and related device

By introducing a shooting control component with both software and hardware triggering modes into the 3D measurement equipment, the problem of users having difficulty acquiring images in hardware mode is solved, thereby improving the equipment's flexibility and troubleshooting efficiency.

CN119289890BActive Publication Date: 2025-11-18SHENZHEN HUAHAN WEIYE TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411194104.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-28
Publication Date
2025-11-18
Estimated Expiration
2044-08-28

AI Technical Summary

Technical Problem

In existing 3D measurement equipment, the image capturing component cannot respond to software-simulated hardware triggering functions in hardware mode, making it difficult for users to easily obtain captured images.

Method used

A shooting control component is introduced into the 3D measurement equipment, which has both software trigger mode and hardware trigger mode. In the hardware trigger mode, a software simulation hardware trigger function is added, enabling the image shooting component to shoot in response to external contact sources and trigger signals generated by software.

Benefits of technology

This allows users to easily acquire captured images in any trigger mode, improving the device's flexibility and troubleshooting efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119289890B_ABST
    Figure CN119289890B_ABST
Patent Text Reader

Abstract

The application discloses a kind of three-dimensional measuring equipment, the control method of photographic device and related device, belong to three-dimensional measurement technical field.The three-dimensional measuring equipment includes: one or more projection components, which is used to project a predetermined pattern;Image shooting component, shooting in response to trigger signal;Image processing unit, for obtaining measurement image;The image processing unit obtains the three-dimensional information of the object to be detected by processing the measurement image;Photographic control component, the photographic control component includes first signal generating unit, first signal transmission line, second signal generating unit, second signal transmission line, external signal port, third signal transmission line, switching unit and controller.In the application, if the photographic control component in three-dimensional measuring equipment is in hardware trigger mode, as long as software simulates hardware trigger function is in enabled state, image shooting component can also shoot in response to trigger signal generated by host computer.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of three-dimensional measurement technology, specifically to a three-dimensional measurement device, a control method for an imaging device, and related devices. Background Technology

[0002] With the rapid development of mold design, precision machining, product inspection, and industrial measurement, two-dimensional image sensor technology can no longer meet the needs of production scenarios. Three-dimensional measurement sensors provide depth information compared to two-dimensional image sensors, and depth itself is less sensitive to factors such as pose and lighting. Therefore, three-dimensional measurement has a greater advantage for object recognition and measurement tasks, and the demand for three-dimensional measurement technology is growing rapidly.

[0003] Current 3D measurement sensors are mainly divided into contact and non-contact types. Among them, non-contact sensors often utilize pre-known geometric relationships between multiple sensors for coordinate measurement, and are more popular due to their advantages such as non-destructive deformation. In addition, surface structured light technology in 3D measurement equipment has gradually shown its application potential. Surface structured light technology uses a combination of camera and projector in 3D measurement equipment. The projector projects a stripe pattern with a fixed encoding pattern onto the object to be measured. After reflection from the object, the image is captured by the camera, and the captured image is obtained by decoding the captured image according to the corresponding decoding algorithm to obtain a phase image. Then, based on the pre-calibrated position parameters and phase values, the true 3D coordinates of the object are reconstructed.

[0004] Among these challenges, how to make 3D measurement equipment more flexible in capturing images of the objects being measured, and how to make it easier for users to obtain captured images, have become urgent problems to be solved. Summary of the Invention

[0005] The main technical problem solved by this invention is that, when the image capturing component in a 3D measurement device is in hardware mode, as long as the software-simulated hardware triggering function is enabled, the image capturing component can also respond to the trigger signal generated by the host computer to capture images. The technical solution is as follows:

[0006] One or more projection components, the projection components being used to project a preset pattern;

[0007] The image capturing component takes a picture in response to a trigger signal;

[0008] An image processing unit is used to acquire a measurement image, which is an image obtained by the image capturing unit after the projection component projects the preset pattern onto the object to be detected; the image processing unit processes the measurement image to obtain the three-dimensional information of the object to be detected;

[0009] A shooting control component includes a first signal generating unit, a first signal transmission line, a second signal generating unit, a second signal transmission line, an external signal port, a third signal transmission line, a switching unit, and a controller. The first signal generating unit is connected to the image capturing component via the first signal transmission line and generates the trigger signal, which is then transmitted to the image capturing component via the first signal transmission line. The second signal generating unit is connected to the image capturing component via the second signal transmission line and generates the trigger signal, which is then transmitted to the image capturing component via the second signal transmission line. The external signal port is used to connect to an external source capable of generating the trigger signal, and the external signal port is connected to the image capturing component via the third signal transmission line. The switching unit is used to switch the conduction and disconnection of the first signal transmission line, the second signal transmission line, and the third signal transmission line.

[0010] The shooting control component has a software trigger mode and a hardware trigger mode, and the hardware trigger mode has a software simulation hardware trigger function.

[0011] In the software-triggered mode: the switching unit turns on the first signal transmission line and disconnects the third signal transmission line; when a shooting command is received, the controller controls the first signal generation unit to generate the trigger signal to transmit it to the image capturing component through the turned-on first signal transmission line;

[0012] In the hardware trigger mode: the switching unit activates the third signal transmission line, and the external signal port can receive the trigger signal generated by the external contact generator and transmit it to the image capturing component through the activated third signal transmission line; if the software simulates hardware triggering function is enabled, the switching unit also activates the second signal transmission line, and when a shooting command is received, the controller can control the second signal generating unit to generate the trigger signal to transmit it to the image capturing component through the activated second signal transmission line; if the software simulates hardware triggering function is disabled, the switching unit also disconnects the first signal transmission line.

[0013] Optionally, in the software trigger mode: the switching unit further disconnects the second signal transmission line; in the hardware trigger mode: if the software simulates hardware triggering function is off, the switching unit further disconnects the second signal transmission line.

[0014] Optionally, the first signal transmission line and the second signal transmission line are the same signal transmission line;

[0015] In the software-triggered mode: the switching unit connects the same signal transmission line and disconnects the third signal transmission line;

[0016] In the hardware trigger mode: if the software simulates hardware triggering function is enabled, the switching unit connects the third signal transmission line and the same signal transmission line; if the software simulates hardware triggering function is disabled, the switching unit connects the third signal transmission line and disconnects the same signal transmission line.

[0017] Optionally, the second signal transmission line and the third signal transmission line are the same signal transmission line;

[0018] In the hardware trigger mode: if the software simulates the hardware trigger function is turned off, the controller will not respond to the shooting command when it is received.

[0019] Optionally, the first signal generating unit and the second signal generating unit are the same signal generating unit; the shooting control component further includes a first port and a second port;

[0020] The first port outputs a trigger signal used as the first signal generation unit, and the second port outputs a trigger signal used as the second signal generation unit.

[0021] Optionally, the first port and the second port are the same port.

[0022] The 3D measuring device provided in this application offers at least the following advantages: Since the imaging control component in this 3D measuring device not only has a software trigger mode and a hardware trigger mode, but the hardware trigger mode also has a software-simulated hardware trigger function, when the software-simulated hardware trigger function is enabled in the hardware trigger mode, the switching unit can activate not only the third signal transmission line but also the second signal transmission line. Thus, even in the hardware trigger mode, the image capturing component can capture images in response to both the trigger signal generated by the external contact source and the trigger signal generated by the second signal generation unit. Therefore, regardless of whether it is in software or hardware trigger mode, the user can easily acquire captured images. Furthermore, because the software trigger mode corresponds to the first signal transmission line, the hardware trigger mode with the software-simulated hardware trigger function enabled corresponds to the second signal transmission line, and the hardware trigger mode with the software-simulated hardware trigger function disabled corresponds to the third signal transmission line, when the 3D measuring device malfunctions, troubleshooting only requires checking the component corresponding to the current mode, without needing to troubleshoot components corresponding to other modes. This improves the efficiency of technicians when repairing the 3D measuring device.

[0023] On the other hand, a control method for a shooting device is provided, the shooting device including an external signal port and a communication component, the external signal port being used to connect to an external contact source capable of generating a trigger signal, the trigger signal enabling the shooting device to take a picture; characterized in that the control method includes:

[0024] A user interface is generated and displayed, comprising a first shooting button and a second shooting button; the first shooting button and the second shooting button generate shooting commands when operated by the user; the user interface also includes a trigger mode setting control and a switch control for software-simulated hardware triggering function; the trigger mode setting control allows the user to select between a software trigger mode and a hardware trigger mode to set the shooting mode of the shooting device; the switch control allows the user to enable or disable the software-simulated hardware triggering function.

[0025] In response to the user's operation on the trigger mode setting control, the current trigger mode is determined, and the corresponding trigger mode setting instruction is sent to the communication component of the shooting device to set the trigger mode of the shooting device to the corresponding trigger mode;

[0026] When the current triggering mode is the software triggering mode:

[0027] Set the trigger mode of the shooting device to the software trigger mode so that the shooting device does not respond to the trigger signal transmitted from the external signal port;

[0028] Furthermore, in response to the operation of the first shooting button, the shooting command is generated and sent to the communication component of the shooting device to trigger the shooting device to take a picture;

[0029] When the current triggering mode is the aforementioned hardware triggering mode:

[0030] Setting the trigger mode of the shooting device to the hardware trigger mode enables the shooting device to respond to the trigger signal transmitted from the external signal port in order to take a picture;

[0031] If the software simulation hardware triggering function is enabled, it can also generate the shooting command in response to the operation of the second shooting button, and send the shooting command to the communication component of the shooting device to trigger the shooting device to shoot.

[0032] The technical solution provided in this application offers at least the following advantages: By including a first shooting button and a second shooting button in the user interface displayed on the host computer, in software-triggered mode, the shooting device can take a picture after the user clicks the first shooting button; in hardware-triggered mode, with the software simulating hardware triggering function enabled, the shooting device can take a picture after the user clicks the second shooting button. This allows the user to easily acquire images even in hardware mode, enabling debugging based on the acquired images and improving debugging efficiency. Furthermore, the trigger mode control can be a drop-down list control, and the switch control can be a checkbox control, a first selection control, or a second selection control located to the right or below the trigger mode setting control. This allows the user to be prompted whether to enable the software simulating hardware triggering function after selecting the appropriate mode, making the user interface more practical. Attached Figure Description

[0033] Figure 1 This is a schematic diagram of the structure of a three-dimensional measuring device provided in an embodiment of this application;

[0034] Figure 2 This is a schematic diagram of the structure of another three-dimensional measuring device provided in the embodiments of this application;

[0035] Figure 3 This is a schematic diagram of the structure of another three-dimensional measuring device provided in the embodiments of this application;

[0036] Figure 4This is a schematic diagram of the structure of another three-dimensional measuring device provided in the embodiments of this application;

[0037] Figure 5 This is a schematic diagram of the structure of another three-dimensional measuring device provided in the embodiments of this application;

[0038] Figure 6 A flowchart illustrating a control method for a shooting device provided in an embodiment of this application;

[0039] Figure 7 A schematic diagram of a user interface provided for an embodiment of this application;

[0040] Figure 8 A schematic diagram of another user interface provided for an embodiment of this application;

[0041] Figure 9 A schematic diagram illustrating another user interface provided in an embodiment of this application;

[0042] Figure 10 A schematic diagram illustrating yet another user interface provided in an embodiment of this application;

[0043] Figure 11 This is a schematic diagram of yet another user interface provided in an embodiment of this application. Detailed Implementation

[0044] The present invention will now be described in further detail with reference to specific embodiments and accompanying drawings. Similar elements in different embodiments are referred to by associated similar element reference numerals. In the following embodiments, many details are described to facilitate a better understanding of this application. However, those skilled in the art will readily recognize that some features may be omitted in different situations, or may be replaced by other elements, materials, or methods. In some cases, certain operations related to this application are not shown or described in the specification. This is to avoid obscuring the core parts of this application with excessive description. For those skilled in the art, detailed description of these related operations is not necessary; they can fully understand the related operations based on the description in the specification and general technical knowledge in the art.

[0045] Furthermore, the features, operations, or characteristics described in the specification can be combined in any suitable manner to form various embodiments. At the same time, the steps or actions in the method description can be rearranged or adjusted in a manner obvious to those skilled in the art. Therefore, the various orders in the specification and drawings are only for the clear description of a particular embodiment and do not imply a necessary order, unless otherwise stated that a particular order must be followed.

[0046] The serial numbers assigned to components in this document, such as "first" and "second," are used only to distinguish the described objects and have no sequential or technical meaning. The terms "connection" and "linkage" used in this application, unless otherwise specified, include both direct and indirect connections (linkages).

[0047] Cameras typically employ two trigger modes for taking photos: software trigger mode and hardware trigger mode. In software trigger mode, the user can issue a shooting command via a host computer to initiate the photo capture. However, in other modes, the user cannot control the device to take photos via the host computer, thus failing to meet the user's need for easy image acquisition. Therefore, this application provides a 3D measurement device with both software and hardware trigger modes in its shooting control component. The hardware trigger mode also includes a software-simulated hardware trigger function. Thus, in hardware trigger mode with the software-simulated hardware trigger function enabled, the user can also control the 3D measurement device to take photos via a host computer, thereby easily acquiring images.

[0048] Please refer to Figure 1 , Figure 1 This is a schematic diagram of the structure of a three-dimensional measuring device provided in an embodiment of this application. The three-dimensional device includes one or more projection components 1, which are used to project a preset pattern; an image capturing component 2, which captures images in response to a trigger signal; an image processing unit 3, which is used to acquire a measurement image, which is an image obtained by the image capturing component 2 after the projection component 1 projects the preset pattern onto the object to be detected; the image processing unit 3 processes the measurement image to obtain the three-dimensional information of the object to be detected; and a capturing control component 4, which includes a first signal generating unit 41, a first signal transmission line 42, a second signal generating unit 43, a second signal transmission line 44, an external signal port 45, a third signal transmission line 46, and a cutting... The system includes a switching unit 47 and a controller 48; a first signal generating unit 41 connected to the image capturing component 2 via a first signal transmission line 42, used to generate a trigger signal and transmit it to the image capturing component 2 via the first signal transmission line 42; a second signal generating unit 43 connected to the image capturing component 2 via a second signal transmission line 44, used to generate a trigger signal and transmit it to the image capturing component 2 via the second signal transmission line 44; an external signal port 45 used to connect an external contact source capable of generating a trigger signal, and the external signal port 45 is connected to the image capturing component via a third signal transmission line 46; and a switching unit 47 used to switch the conduction and disconnection of the first signal transmission line 42, the second signal transmission line 44, and the third signal transmission line 46.

[0049] In other words, the projection component can project a preset pattern onto the object to be detected. In the subsequent process, the image processing unit can obtain the three-dimensional information of the object to be detected based on the changes of the preset pattern on the object. The image capturing component can capture an image of the object to be detected in response to a trigger signal from the capturing control component. Since the preset pattern is projected onto the object, the image processing unit can acquire the corresponding measurement image. Then, the image processing unit can process the measurement image to obtain the three-dimensional information of the object to be detected. Thus, the three-dimensional measuring device completes the three-dimensional measurement of the object to be detected.

[0050] Furthermore, since the shooting control component includes a switching unit, which is used to switch the conduction of the first signal transmission line, the second signal transmission line, and the third signal transmission line, when the switching unit switches the first signal transmission line to conduct, since the first signal generating unit is connected to the image capturing component through the first signal transmission line, after the first signal generating unit generates a trigger signal, the trigger signal can be transmitted to the image capturing component through the first signal transmission line, so that the image capturing component responds to the trigger signal generated by the first signal generating unit to take a picture.

[0051] When the switching unit switches the second signal transmission line to conduct, since the second signal generation unit is connected to the image capturing component through the second signal transmission line, after the second signal generation unit generates a trigger signal, the trigger signal can be transmitted to the image capturing component through the second signal transmission line, so that the image capturing component responds to the trigger signal generated by the second signal generation unit to take a picture.

[0052] When the switching unit switches the third signal transmission line to conduct, since the external signal port is connected to the image capturing component through the third signal transmission line and is also connected to the external contact source, after the external contact source generates a trigger signal, the trigger signal can be transmitted to the image capturing component through the third signal transmission line, so that the image capturing component responds to the trigger signal generated by the external contact source to take a picture.

[0053] In some embodiments, the structure of the three-dimensional measuring device can be similar to that of... Figure 2 The three-dimensional measuring devices shown have the same structure.

[0054] The shooting control component 4 has both a software trigger mode and a hardware trigger mode. The hardware trigger mode allows for software-simulated hardware triggering. In the software trigger mode, the switching unit 47 activates the first signal transmission line 42 and disconnects the third signal transmission line 46. Upon receiving a shooting command, the controller 48 controls the first signal generation unit 41 to generate a trigger signal, which is then transmitted to the image capturing component via the activated first signal transmission line 42. In other words, in the software trigger mode, the trigger signal that enables the capturing component to take a picture is the signal transmitted through the first signal transmission line.

[0055] In some embodiments, the shooting instruction can be a shooting instruction sent by a host computer. For example, a user interface can be displayed on the host computer, which includes a shooting button. By clicking the shooting button, the user can cause the host computer to send a shooting instruction to the controller in the shooting control component. After the controller receives the shooting instruction, it can control the first signal generation unit to generate a trigger signal to transmit the trigger signal to the image capturing component through the first signal transmission line.

[0056] It should be noted that the above description is based on the user clicking the shooting button in the user interface displayed on the host computer, thereby enabling the controller to receive the shooting command. Alternatively, in the application, the controller can also receive the shooting command in other ways, and this application embodiment does not limit this.

[0057] In hardware trigger mode: the switching unit 47 connects the third signal transmission line 46, and the external signal port 45 can receive the trigger signal generated by the external contact source and transmit it to the image capturing component 2 through the connected third signal transmission line 46; if the software simulates the hardware trigger function is enabled, the switching unit 47 also connects the second signal transmission line 44. When a shooting command is received, the controller 48 can control the second signal generating unit 43 to generate a trigger signal to transmit it to the image capturing component through the connected second signal transmission line 44; if the software simulates the hardware trigger function is disabled, the switching unit 47 also disconnects the first signal transmission line 42.

[0058] Therefore, in hardware-triggered mode, the trigger signal that enables the imaging component to take a picture can be a signal transmitted through a third signal transmission line. In other words, this trigger signal is generated by an external contact source. For example, suppose this external contact source is a robotic arm capable of placing the object to be detected at a designated position for imaging by the 3D measuring device, and this robotic arm is connected to an external signal port. After the robotic arm places the object to be detected at the designated position, it will generate a trigger signal. Since the external signal port is connected to the image imaging component through a third signal transmission line, the trigger signal generated by the robotic arm can be transmitted to the image imaging component, thereby enabling the image imaging component to take a picture of the object to be detected placed at the designated position.

[0059] As another example, technicians can configure the external robotic arm to generate trigger signals at regular intervals, thereby enabling the image capturing component to periodically capture images of the object to be inspected.

[0060] It should be noted that the above description is based on the use of a robotic arm as the external contact source. Alternatively, in application, the external contact source can be other devices or components, and this application does not limit this.

[0061] As described above, the hardware trigger mode has a software simulation hardware trigger function. In the hardware trigger mode, if the software simulation hardware trigger function is enabled, the switching unit can not only connect the third signal transmission line, but also the second signal transmission line. Thus, the trigger signal transmitted through the second signal transmission line can also enable the image capturing component to capture images.

[0062] In other words, in hardware trigger mode, and when the software simulates hardware trigger function is enabled, the image capturing component can respond not only to the trigger signal generated by the external contact source, but also to the trigger signal generated by the second signal generating unit.

[0063] In some embodiments, when the software-simulated hardware triggering function is enabled, the shooting command received by the controller can be a shooting command sent by the host computer. For example, a user interface can be displayed on the host computer, which includes a shooting button. By clicking the shooting button, the user can cause the host computer to send a shooting command to the controller in the shooting control component. After the controller receives the shooting command, it can control the second signal generation unit to generate a trigger signal to transmit the trigger signal to the image capturing component through the connected second signal transmission line.

[0064] Therefore, in hardware trigger mode, as long as the software simulates the hardware trigger mode, the 3D measuring device can not only receive trigger signals generated by external contact sources for taking pictures, but also receive trigger signals generated by the user clicking the shooting button on the user interface for taking pictures. Thus, in hardware trigger mode, the user can easily acquire the captured images without switching the trigger mode, and it will not affect the normal operation of the 3D measuring device, greatly improving the flexibility of the 3D measuring device.

[0065] Continuing from the above description, in hardware trigger mode, if the software simulates the hardware trigger function and is turned off, it means that the user cannot take a picture by clicking the shooting button on the user interface. In this case, the switching unit also needs to disconnect the first signal transmission line. That is to say, at this time, even if the first signal generation unit generates a trigger signal, it cannot transmit the trigger signal to the image capturing component.

[0066] In some embodiments, in software-triggered mode: the switching unit 47 also disconnects the second signal transmission line 44; in hardware-triggered mode: if the software-simulated hardware triggering function is off, the switching unit 47 also disconnects the second signal transmission line 42.

[0067] In other words, the first signal transmission line, the second signal transmission line, and the third signal transmission line are three different signal transmission lines. In the software trigger mode, since the image capturing component only needs to respond to the trigger signal generated by the first signal generating unit to capture images, the switching unit needs to disconnect the second signal transmission line in addition to turning on the first signal transmission line and disconnecting the third signal transmission line.

[0068] In hardware trigger mode, since the software simulates the hardware trigger function is turned off, the image capturing component only needs to respond to the trigger signal generated by the external contact source to capture images. Therefore, in addition to turning on the third signal transmission line and turning off the first signal transmission line, the switching unit also needs to turn off the second signal transmission line.

[0069] In some embodiments, please refer to Figure 3 The first signal transmission line 42 and the second signal transmission line 44 are the same signal transmission line. In software trigger mode, the switching unit 47 turns on this signal transmission line and disconnects the third signal transmission line 46. In hardware trigger mode, if the software simulates the hardware trigger function, the switching unit 47 turns on the third signal transmission line and turns on this signal transmission line. If the software simulates the hardware trigger function, the switching unit 47 turns on the third signal transmission line and disconnects this signal transmission line.

[0070] If the first signal transmission line and the second signal transmission line are the same signal transmission line, that is, the signal transmission line connecting the first signal generating unit and the image capturing unit is the same signal transmission line connecting the second signal generating unit and the image capturing unit, then in the software trigger mode, the switching unit needs to turn on this signal transmission line and also disconnect the third signal transmission line that transmits the trigger signal generated by the external contact source, so that the image capturing unit can respond to the trigger signal generated by the first signal unit to take a picture.

[0071] Continuing from the above description, in hardware trigger mode, if the software simulates the hardware trigger function is enabled, then in addition to turning on the third signal transmission line, the signal switching unit also needs to turn on this signal transmission line. In this way, the trigger signal generated by the second signal generation unit can be transmitted to the image capturing component through this signal transmission line, so that the image capturing component can not only respond to the trigger signal generated by the external contact source to take pictures, but also respond to the trigger signal generated by the second signal generation unit to take pictures.

[0072] In hardware trigger mode, if the software simulates the hardware trigger function and is turned off, then the signal switching unit only needs to turn on the third signal transmission line, and does not need to turn on this signal transmission line. At this time, the image component can only respond to the trigger signal generated by the external contact source to take pictures, and cannot respond to the trigger signal generated by the first signal generation unit or the second signal generation unit to take pictures.

[0073] Additionally, in some embodiments, please refer to Figure 4 The second signal transmission line 44 and the third signal transmission line 46 are the same signal transmission line; in hardware trigger mode: if the software simulates the hardware trigger function is off, the controller 48 will not respond to the shooting command when it receives the shooting command.

[0074] If the second signal transmission line and the third signal transmission line are the same transmission line, that is, the signal transmission line connecting the external signal port and the image capturing component is the same signal transmission line connecting the second signal generating unit and the image capturing component, then in the hardware trigger mode, regardless of whether the trigger signal is generated by the external contact source or by the second signal generating unit, it can only be transmitted to the image capturing component through one signal transmission line.

[0075] Therefore, when the second and third signal transmission lines are the same signal transmission line, and in hardware trigger mode, if the software simulates the hardware trigger function and is turned off, it means that the user cannot make the three-dimensional measurement device take a picture by clicking the shooting button on the user interface displayed by the host computer. Therefore, when the shooting command is received, the controller will not respond to the shooting command, and thus cannot control the second signal generation unit to generate a trigger signal. At this time, the only signal transmitted on the signal transmission line is the trigger signal generated by the external contact source.

[0076] Continuing from the previous description, in hardware trigger mode, if the software simulates the hardware trigger function and is enabled, it means that the user can click the shooting button on the user interface displayed by the host computer to make the 3D measurement device take a picture. Therefore, when the shooting command is received, the controller can respond to the shooting command and then control the second signal generation unit to generate a trigger signal. At this time, the signal transmitted in the signal transmission line includes not only the trigger signal generated by the external contact source, but also the trigger signal generated by the second signal generation unit.

[0077] In addition, in some embodiments, since the trigger signal generated by the second signal generating unit and the trigger signal generated by the external contact source are both transmitted through the same signal transmission line, in order for the image capturing component to distinguish whether the currently received trigger signal is generated by the second signal generating unit or by the external contact source, generation information can be carried in the trigger signal. The generation information is used to indicate the source of the trigger signal.

[0078] For example, when the second signal generating unit generates a trigger signal, the generated trigger signal can carry generation information. After the trigger signal is transmitted to the image capturing unit through the signal transmission line, the image capturing unit can also know that the trigger signal was generated by the second signal generating unit. Similarly, when the external contact source generates a trigger signal, the generated trigger signal can also carry generation information. After the trigger signal is transmitted to the image capturing unit through the signal transmission line, the image capturing unit can know that the trigger signal was generated by the external contact source.

[0079] It should be noted that the above description assumes that the generated trigger signal carries generation information when the second signal generating unit or the external contact source generates the trigger signal, so that the image capturing component can identify whether the current trigger signal generation source is the second signal generating unit or the external contact source. Alternatively, in application, the generation source of the trigger signal can be identified in other ways, which is not limited in this application embodiment.

[0080] In some embodiments, please refer to Figure 5The first signal generating unit 41 and the second signal generating unit 43 are the same signal generating unit; the shooting control component 4 also includes a first port 491 and a second port 492; the first port 491 outputs a trigger signal for the first signal generating unit 41, and the second port 492 outputs a trigger signal for the second signal generating unit 43.

[0081] Since the first signal generation unit and the second signal generation unit are the same signal generation unit, the trigger signal is generated by the same signal generation unit in both software trigger mode and hardware trigger mode when the software simulation hardware trigger function is enabled. However, to distinguish the trigger signals in different modes, the shooting control component may also include a first port and a second port. The signal generation unit can output a trigger signal for use as the first signal generation unit through the first port, that is, the signal generation unit can output the trigger signal corresponding to the software trigger mode through the first port; the signal generation unit can output a trigger signal for use as the second signal generation unit through the second port, that is, the signal generation unit can output the trigger signal corresponding to the hardware trigger mode when the software simulation hardware trigger function is enabled through the second port.

[0082] Furthermore, in some embodiments, the first port 491 and the second port 492 are the same port. That is, the trigger signal corresponding to the software trigger mode and the trigger signal corresponding to the hardware trigger mode with the software simulating hardware triggering function enabled can both be output from the same port.

[0083] This application provides a three-dimensional measurement device. The imaging control component of this device has both a software trigger mode and a hardware trigger mode, and the hardware trigger mode also has a software-simulated hardware trigger function. Therefore, in the hardware trigger mode and when the software-simulated hardware trigger function is enabled, the switching unit can activate both the third and second signal transmission lines. Thus, even in the hardware trigger mode, the image capturing component can capture images in response to both the trigger signal generated by the external contact source and the trigger signal generated by the second signal generation unit. This allows the user to easily acquire images regardless of whether the device is in software or hardware trigger mode. Furthermore, since the software trigger mode corresponds to the first signal transmission line, the hardware trigger mode with the software-simulated hardware trigger function enabled corresponds to the second signal transmission line, and the hardware trigger mode with the software-simulated hardware trigger function disabled corresponds to the third signal transmission line, when the three-dimensional measurement device malfunctions, troubleshooting only requires checking the component corresponding to the current mode, without needing to check components corresponding to other modes. This improves the efficiency of technicians repairing the three-dimensional measurement device.

[0084] The control method of the shooting device provided in the embodiments of this application will be explained in detail below.

[0085] Figure 6 This is a flowchart illustrating a control method for a shooting device according to an embodiment of this application. The shooting device includes an external signal port and a communication component. The external signal port is used to connect to an external contact source capable of generating a trigger signal, which enables the shooting device to take a picture. This method is applied to a host computer. Please refer to... Figure 6 The method includes the following steps.

[0086] Step 601: Generate and display the user interface, which includes a first shooting button and a second shooting button; the first shooting button generates a shooting command when operated by the user, and the second shooting button generates a shooting command when operated by the user; the user interface also includes a trigger mode setting control and a switch control for the software simulating hardware triggering function; the trigger mode setting control is used by the user to select one of the software triggering mode and the hardware triggering mode to set the shooting mode of the shooting device; the switch control is used by the user to turn the software simulating hardware triggering function on or off.

[0087] Please refer to Figure 7 , Figure 7 This is a schematic diagram of a user interface provided in an embodiment of this application. Figure 7 As can be seen, the user interface includes a first shooting button and a second shooting button. The first shooting button generates a shooting command when clicked by the user, and similarly, the second shooting button also generates a shooting command when clicked by the user. Both shooting commands generated by the first and second shooting buttons enable the shooting device to take a picture.

[0088] Moreover, from Figure 7 It can also be seen that the user interface includes a trigger mode setting control and a switch control for the software-simulated hardware trigger function. Users can operate the trigger mode setting control to set the shooting mode of the shooting device to software trigger mode or hardware trigger mode. Since the hardware trigger mode also has a software-simulated hardware trigger function, users can also turn the software-simulated hardware trigger function on or off by clicking the switch control.

[0089] Additionally, in some embodiments, please refer to Figure 7 The user interface may also include a captured image display panel, so that after the capturing device takes a picture in a subsequent process, the captured image can be displayed on the captured image display panel.

[0090] Step 602: In response to the user's operation on the trigger mode setting control, determine the current trigger mode and send the corresponding trigger mode setting instruction to the communication component of the shooting device to set the trigger mode of the shooting device to the corresponding trigger mode.

[0091] In some embodiments, after a user operates the trigger mode setting control on the user interface, the host computer can also determine the current trigger mode in response to the user's operation on the trigger mode setting control. That is, if the user operates the trigger mode setting control and the operation is to select the software trigger mode as the shooting mode of the shooting device, then the current trigger mode is determined to be the software trigger mode; if the user operates the trigger mode setting control and the operation is to select the hardware trigger mode as the shooting mode of the shooting device, then the current trigger mode is determined to be the hardware trigger mode.

[0092] After determining the current trigger mode, a corresponding trigger mode setting command must be sent to the communication component of the shooting device to set the shooting device's trigger mode to the corresponding trigger mode. For example, after determining that the current trigger mode is a software trigger mode, the host computer can also send a first trigger mode setting command to the communication component of the shooting device. Since the first trigger mode setting command instructs the user to select the software trigger mode as the shooting mode of the shooting device, the shooting device will set its own trigger mode to the software trigger mode according to the first trigger mode setting command. As another example, after determining that the current trigger mode is a hardware trigger mode, the host computer can also send a second trigger mode setting command to the communication component of the shooting device. Since the second trigger mode setting command instructs the user to select the hardware trigger mode as the shooting mode of the shooting device, the shooting device will set its own trigger mode to the hardware trigger mode according to the second trigger mode setting command.

[0093] In some embodiments, when the current triggering mode is software triggering mode: the triggering mode of the shooting device is set to software triggering mode so that the shooting device does not respond to the trigger signal transmitted from the external signal port; and in response to the operation of the first shooting button, a shooting command is generated and the shooting command is sent to the communication component of the shooting device to trigger the shooting device to shoot.

[0094] In other words, in software-triggered mode, the shooting device will not respond to trigger signals transmitted from the external signal port; that is, even if the shooting device receives a trigger signal from the external signal port, it will not take a picture. However, in software-triggered mode, the host computer will respond to the user's click on the first shooting button, generate a shooting command, and send the shooting command to the communication component of the shooting device. After receiving this shooting command, the shooting device will take a picture. Therefore, in software-triggered mode, the user can click the first shooting button in the user interface displayed on the host computer to trigger the shooting device to take a picture.

[0095] In some embodiments, when the current triggering mode is hardware triggering mode: setting the triggering mode of the shooting device to hardware triggering mode enables the shooting device to take pictures in response to the trigger signal transmitted from the external signal port; if the software simulation hardware triggering function is enabled, it can also generate a shooting command in response to the operation of the second shooting button, and send the shooting command to the communication component of the shooting device to trigger the shooting device to take pictures.

[0096] In other words, in hardware-triggered mode, the shooting device will take a picture in response to a trigger signal transmitted from an external signal port, which is used to transmit trigger signals generated by an external contact source (such as a robotic arm). However, in hardware-triggered mode, even if the shooting device receives a shooting command based on the first shooting button, it will not be triggered to take a picture. Therefore, in hardware-triggered mode, the user cannot click the first shooting button in the user interface displayed on the host computer to make the shooting device take a picture.

[0097] In hardware trigger mode, if the software-simulated hardware trigger function is enabled, the host computer can respond to the user's click on the second shooting button, generate a shooting command, and send the shooting command to the communication component of the shooting device. After receiving this shooting command, the shooting device will take a picture. In other words, even in hardware trigger mode, as long as the software-simulated hardware trigger function is enabled, the user can click the second shooting button in the user interface displayed on the host computer to trigger the shooting device to take a picture, thereby easily acquiring a captured image without switching from hardware trigger mode to software trigger mode.

[0098] In addition, in some embodiments, when the current triggering mode is hardware triggering mode, it can also be determined whether the current software simulates hardware triggering function is enabled in response to the user's operation of the switch control; if the current software simulates hardware triggering function is enabled, a first switch command is sent to the communication component of the shooting device to enable the software simulates hardware triggering function of the shooting device; if the current software simulates hardware triggering function is disabled, a second switch command is sent to the communication component of the shooting device to disable the software simulates hardware triggering function of the shooting device.

[0099] It should be noted that the above description refers to sending a first switch command when the software-simulated hardware triggering function is enabled and sending a second switch command when the software-simulated hardware triggering function is disabled, so as to enable or disable the software-simulated hardware triggering function of the shooting device. Alternatively, in practical applications, a function enable command can be sent when the software-simulated hardware triggering function is enabled and a function disable command can be sent when the software-simulated hardware triggering function is disabled, so as to enable or disable the software-simulated hardware triggering function of the shooting device. Other methods may also be used, which are not limited in this application embodiment.

[0100] In some embodiments, in hardware-triggered mode, the first shooting button on the user interface is in an inactive state, and the inactive first shooting button cannot generate a shooting command when operated by the user; the method further includes: in hardware-triggered mode, the operation of the first shooting button is not responded to.

[0101] In other words, in hardware-triggered mode, since the first shooting button on the user interface is disabled, the host computer will not respond to the click operation after the user clicks the first shooting button, and therefore cannot generate a shooting command. That is, the user cannot make the shooting device take a picture by clicking the first shooting button.

[0102] In some embodiments, in hardware trigger mode and when the software simulation hardware trigger function is disabled, the second shooting button on the user interface is in a disabled state, and the disabled second shooting button cannot generate a shooting command when operated by the user; the method further includes: in hardware trigger mode and when the software simulation hardware trigger function is disabled, the operation of the second shooting button is not responded to.

[0103] Similar to the situation where the first shooting button is in a disabled state, in hardware trigger mode and when the software simulation hardware trigger function is disabled, since the second shooting button is in a disabled state, the host computer will not respond to the click operation after the user clicks the second shooting button, and thus cannot generate a shooting command. In other words, the user cannot take a picture by clicking the first shooting button.

[0104] In some embodiments, the first shooting button and the second shooting button are the same shooting button. The method further includes: when the current triggering mode is a software triggering mode, generating a shooting command to be used as the first shooting button in response to the operation of the shooting button; when the current triggering mode is a hardware triggering mode and the software simulation hardware triggering function is enabled, generating a shooting command to be used as the second shooting button in response to the operation of the shooting button.

[0105] like Figure 8 As shown, Figure 8 This is a schematic diagram of another user interface provided in an embodiment of this application, from... Figure 8 As can be seen, there is only one shutter button in this user interface, meaning that the first shutter button and the second shutter button are the same button. Furthermore, based on the above description, the first shutter button is the software-triggered shutter button, while the second shutter button is the button corresponding to the hardware-triggered mode when the software simulates the hardware-triggered function.

[0106] Therefore, in the current software trigger mode, the host computer can also respond to the user's click operation on the shooting button and generate a shooting command used as the first shooting button. In other words, in the software trigger mode, the shooting button is equivalent to the first shooting button, and the shooting command generated after the user clicks the shooting button is the same as the shooting command generated after clicking the first shooting button. In the current hardware trigger mode, and the software simulation hardware trigger function is enabled, the host computer can also respond to the user's click operation on the shooting button and generate a shooting command used as the second shooting button. In other words, in the current mode, the shooting button is equivalent to the second shooting button, and the shooting command generated after the user clicks the shooting button is the same as the shooting command generated after clicking the second shooting button.

[0107] In some embodiments, the trigger mode setting control is Figure 9 The control mentioned above, from Figure 9 As can be seen, the trigger mode setting control is a drop-down list control. Therefore, the specific implementation process for determining the current trigger mode is as follows: in response to the user's click operation on the drop-down list control, a drop-down menu is displayed, which includes software trigger mode options and hardware trigger mode options; in response to the user's click operation on the software trigger mode option, the current trigger mode is determined to be software trigger mode; or in response to the user's click operation on the hardware trigger mode option, the current trigger mode is determined to be hardware trigger mode.

[0108] It should be noted that the above description uses a drop-down list control as the trigger mode setting control. Alternatively, in applications, the trigger mode setting control may also include a selection box for a software trigger mode and a selection box for a hardware trigger mode, allowing the user to select either a software trigger mode or a hardware trigger mode as the shooting mode for the shooting device. In other words, the embodiments of this application do not limit the form of the trigger mode setting control.

[0109] In some embodiments, the switch control can be as follows: Figure 10 The control shown, from Figure 10 As can be seen, the switch control is a checkbox control located to the right or below the trigger mode setting control (the image below is an example). The process of determining whether the current software simulates hardware triggering function is enabled is as follows: in response to the user's checkbox control, it is determined that the current software simulates hardware triggering function is enabled; otherwise, it is determined that the software simulates hardware triggering function is disabled.

[0110] In other words, when the switch control is a checkbox control located to the right or below the trigger mode setting control, if the user checks the checkbox control, it is determined that the current software simulates hardware triggering function is enabled; if the user does not check the checkbox control, it is determined that the current software simulates hardware triggering function is not enabled.

[0111] In addition, in some embodiments, the switch control can be as follows: Figure 11 The control shown, from Figure 11 As can be seen, the switch control consists of a first selection control and a second selection control located to the right or below the trigger mode setting control (the lower part of the image is used as an example). The two selection controls are related so that when one is selected, the other is not selected. Therefore, the process of determining whether the current software simulates hardware triggering function is enabled is as follows: in response to the user's click operation on the first selection control, it is determined that the current software simulates hardware triggering function is enabled; or in response to the user's click operation on the second selection control, it is determined that the current software simulates hardware triggering function is disabled.

[0112] from Figure 11 As can be seen, the first selection control indicates that the software's hardware simulation triggering function is enabled, and the second selection control indicates that the software's hardware simulation triggering function is disabled. Since the two selection controls are related, when one is selected, the other is not selected. Therefore, after the user selects the first selection control, the second selection control will not be selected; and after the user selects the second selection control, the first selection control will not be selected. In this way, the user's click operation on the first or second selection control can determine whether the software's hardware simulation triggering function is currently enabled.

[0113] It should be noted that the above description refers to the switch control as a checkbox control or a first selection control and a second selection control located to the right or below the trigger mode setting control. Alternatively, in practical applications, the switch control can be configured on the user interface in other forms, and this application embodiment does not limit this.

[0114] This embodiment of the application includes a first shooting button and a second shooting button in the user interface displayed on the host computer. In software trigger mode, the shooting device can take a picture after the user clicks the first shooting button. In hardware trigger mode, when the software simulates hardware triggering and is enabled, the shooting device can take a picture after the user clicks the second shooting button. Thus, even in hardware mode, the user can easily acquire captured images, allowing for debugging based on the acquired images and improving debugging efficiency. Furthermore, the trigger mode control can be a drop-down list control, and the switch control can be a checkbox control, a first selection control, or a second selection control located to the right or below the trigger mode setting control. This allows the user to be prompted whether to enable the software simulates hardware triggering function after selecting the appropriate mode, making the user interface more practical.

[0115] Those skilled in the art will understand that all or part of the functions of the various methods in the above embodiments can be implemented by hardware or by computer programs. When all or part of the functions in the above embodiments are implemented by computer programs, the program can be stored in a computer-readable storage medium, which may include: read-only memory, random access memory, disk, optical disk, hard disk, etc., and the program is executed by a computer to achieve the above functions. For example, the program can be stored in the memory of a device, and when the program in the memory is executed by the processor, all or part of the above functions can be achieved. In addition, when all or part of the functions in the above embodiments are implemented by computer programs, the program can also be stored in a server, another computer, disk, optical disk, flash drive, or external hard drive, etc., and can be downloaded or copied to the memory of a local device, or the system of the local device can be updated. When the program in the memory is executed by the processor, all or part of the functions in the above embodiments can be achieved.

[0116] The above examples illustrate the present invention only to aid in understanding it and are not intended to limit the scope of the invention. Those skilled in the art can make various simple deductions, modifications, or substitutions based on the principles of this invention.

Claims

1. A three-dimensional measuring device, characterized in that, include: One or more projection components, the projection components being used to project a preset pattern; The image capturing component takes a picture in response to a trigger signal; An image processing unit is used to acquire a measurement image, which is an image obtained by the image capturing unit after the projection component projects the preset pattern onto the object to be detected; the image processing unit processes the measurement image to obtain the three-dimensional information of the object to be detected; A shooting control component includes a first signal generating unit, a first signal transmission line, a second signal generating unit, a second signal transmission line, an external signal port, a third signal transmission line, a switching unit, and a controller; the first signal generating unit is connected to the image capturing component through the first signal transmission line and is used to generate the trigger signal and transmit it to the image capturing component through the first signal transmission line. The second signal generating unit is connected to the image capturing component via the second signal transmission line, and is used to generate the trigger signal and transmit it to the image capturing component via the second signal transmission line; the external signal port is used to connect an external contact source capable of generating the trigger signal, and the external signal port is connected to the image capturing component via the third signal transmission line; the switching unit is used to switch the conduction and disconnection of the first signal transmission line, the second signal transmission line, and the third signal transmission line; wherein: The shooting control component has a software trigger mode and a hardware trigger mode, and the hardware trigger mode has a software simulation hardware trigger function. In the software-triggered mode: the switching unit turns on the first signal transmission line and disconnects the third signal transmission line; when a shooting command is received, the controller controls the first signal generation unit to generate the trigger signal to transmit it to the image capturing component through the turned-on first signal transmission line; In the hardware trigger mode: the switching unit activates the third signal transmission line, and the external signal port can receive the trigger signal generated by the external contact generator and transmit it to the image capturing component through the activated third signal transmission line; if the software simulates hardware triggering function is enabled, the switching unit also activates the second signal transmission line, and when a shooting command is received, the controller can control the second signal generating unit to generate the trigger signal to transmit it to the image capturing component through the activated second signal transmission line; if the software simulates hardware triggering function is disabled, the switching unit also disconnects the first signal transmission line.

2. The three-dimensional measuring device as described in claim 1, characterized in that, In the software-triggered mode: the switching unit also disconnects the second signal transmission line; in the hardware-triggered mode: if the software-simulated hardware triggering function is off, the switching unit also disconnects the second signal transmission line.

3. The three-dimensional measuring device as described in claim 1, characterized in that, The first signal transmission line and the second signal transmission line are the same signal transmission line; In the software-triggered mode: the switching unit connects the same signal transmission line and disconnects the third signal transmission line; In the hardware trigger mode: if the software simulates hardware triggering function is enabled, the switching unit connects the third signal transmission line and the same signal transmission line; if the software simulates hardware triggering function is disabled, the switching unit connects the third signal transmission line and disconnects the same signal transmission line.

4. The three-dimensional measuring device as described in claim 1, characterized in that, The second signal transmission line and the third signal transmission line are the same signal transmission line; In the hardware trigger mode: if the software simulates the hardware trigger function is turned off, the controller will not respond to the shooting command when it is received.

5. The three-dimensional measuring device as described in claim 1, characterized in that, The first signal generating unit and the second signal generating unit are the same signal generating unit; the shooting control component also includes a first port and a second port; The first port outputs a trigger signal used as the first signal generation unit, and the second port outputs a trigger signal used as the second signal generation unit.

6. The three-dimensional measuring device as described in claim 5, characterized in that, The first port and the second port are the same port.

7. A control method for a shooting device, the shooting device comprising an external signal port and a communication component, the external signal port being used to connect to an external contact source capable of generating a trigger signal, the trigger signal enabling the shooting device to perform shooting; characterized in that, The control method includes: A user interface is generated and displayed, comprising a first shooting button and a second shooting button; the first shooting button and the second shooting button generate shooting commands when operated by the user; the user interface also includes a trigger mode setting control and a switch control for software-simulated hardware triggering function; the trigger mode setting control allows the user to select between a software trigger mode and a hardware trigger mode to set the shooting mode of the shooting device; the switch control allows the user to enable or disable the software-simulated hardware triggering function. In response to the user's operation on the trigger mode setting control, the current trigger mode is determined, and the corresponding trigger mode setting instruction is sent to the communication component of the shooting device to set the trigger mode of the shooting device to the corresponding trigger mode; When the current triggering mode is the software triggering mode: Set the trigger mode of the shooting device to the software trigger mode so that the shooting device does not respond to the trigger signal transmitted from the external signal port; Furthermore, in response to the operation of the first shooting button, the shooting command is generated and sent to the communication component of the shooting device to trigger the shooting device to take a picture; When the current triggering mode is the aforementioned hardware triggering mode: Setting the trigger mode of the shooting device to the hardware trigger mode enables the shooting device to respond to the trigger signal transmitted from the external signal port in order to take a picture; If the software simulation hardware triggering function is enabled, it can also generate the shooting command in response to the operation of the second shooting button, and send the shooting command to the communication component of the shooting device to trigger the shooting device to shoot.

8. The method as described in claim 7, characterized in that, When the current triggering mode is the hardware triggering mode, the method further includes: In response to the user's operation on the switch control, determine whether the software simulation hardware triggering function is currently enabled; If the software-simulated hardware triggering function is currently enabled, a first switch command is sent to the communication component of the shooting device to enable the software-simulated hardware triggering function of the shooting device. If the software-simulated hardware triggering function is currently disabled, a second switch command is sent to the communication component of the shooting device to disable the software-simulated hardware triggering function of the shooting device.

9. The method as described in claim 7, characterized in that, In the hardware trigger mode, the first shooting button of the user interface is in a disabled state, and the first shooting button in the disabled state cannot generate the shooting command when it is operated by the user. The method further includes: In the hardware trigger mode, the operation of the first shooting button will not be responded to.

10. The method as described in claim 7, characterized in that, In the hardware trigger mode, and when the software simulation hardware trigger function is turned off, the second shooting button of the user interface is in a disabled state, and the second shooting button in a disabled state cannot generate the shooting command when operated by the user. The method further includes: In the hardware trigger mode, and when the software simulation hardware trigger function is disabled, the operation of the second shooting button will not be responded to.

11. The method as described in claim 7, characterized in that, The first shooting button and the second shooting button are the same shooting button, and the method further includes: When the current triggering mode is the software triggering mode, in response to the operation of the shooting button, a shooting command is generated for use as the first shooting button; When the current triggering mode is the hardware triggering mode and the software simulation hardware triggering function is enabled, a shooting command is generated in response to the operation of the shooting button, which is used as the second shooting button.

12. The method as described in claim 7, characterized in that, The trigger mode setting control is a drop-down list control, and determining the current trigger mode in response to the user's operation on the trigger mode setting control includes: In response to a user's click on the drop-down control, a drop-down menu is displayed, the drop-down menu including a software trigger mode option and a hardware trigger mode option; In response to the user's click on the software trigger mode option, determine that the current trigger mode is the software trigger mode; or In response to the user's click on the hardware trigger mode option, the current trigger mode is determined to be the hardware trigger mode.

13. The method as described in claim 8, characterized in that, The switch control is a checkbox control located to the right or below the trigger mode setting control. The step of determining whether the software-simulated hardware triggering function is currently enabled in response to user operation of the switch control includes: In response to the user's checkbox control, it is determined that the software-simulated hardware triggering function is currently enabled; otherwise, it is determined that the software-simulated hardware triggering function is disabled.

14. The method as described in claim 8, characterized in that, The switch control is a first selection control and a second selection control located to the right or below the trigger mode setting control, and the two selection controls are related such that when one is selected, the other is not selected. The step of determining whether the software-simulated hardware triggering function is currently enabled in response to the user's operation on the switch control includes: In response to the user's click on the first selection control, it is determined that the software-simulated hardware triggering function is currently enabled; or In response to the user's click on the second selection control, it is determined that the software simulation hardware triggering function is currently disabled.

15. A shooting device, characterized in that, The imaging device includes: Memory, used to store computer programs; A processor for implementing the method as described in any one of claims 7-14 by executing the computer program stored in the memory.

16. A computer-readable storage medium, characterized in that, The medium stores a computer program that can be executed by a processor to implement the method as described in any one of claims 7-14.

17. A computer program product comprising a computer program and / or instructions, characterized in that, When the computer program and / or instructions are executed by the processor, they implement the method of any one of claims 7-14.

Citation Information

Patent Citations

  • Product detection method and device, detection equipment and storage medium

    CN115494068A

  • Multi-camera synchronous image acquisition card and application method thereof in image acquisition

    CN117939031A