A shutter speed testing method and system
By capturing images of shutter motion with a camera and calculating the number of pixels and time intervals, the problem of low efficiency and high cost in shutter speed measurement is solved, enabling fast and accurate multi-shutter testing.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HAINAN YUYUAN PHOTOELECTRIC TECH CO LTD
- Filing Date
- 2022-09-09
- Publication Date
- 2026-06-26
Smart Images

Figure CN115639718B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of shutter testing technology, and specifically to a shutter speed testing method and system. Background Technology
[0002] When taking photos with a camera, a specific shutter speed is often needed to obtain a photo with accurate exposure and high image quality. Therefore, shutter speed, as an important parameter of camera products, requires special attention.
[0003] Because the shutter itself moves horizontally without a carrier and has a small total mass, its exposed components are only a thin film, making it impossible to measure its speed using a laser displacement meter attached to a lens. Furthermore, the shutter's aperture opening size is only about 1.6mm, resulting in an excessively large travel distance, exceeding the measurement range of a five-axis testing device. Currently, light transmission measuring instruments are used for measurement, but their measurement efficiency is low, only one shutter can be tested at a time, and the testing cost is relatively high, making them unsuitable for widespread use. Based on the above technical problems, the applicant has proposed the technical solution in this application. Summary of the Invention
[0004] The purpose of this invention is to provide a shutter speed testing method and system that can quickly, accurately and effectively measure shutter speed, with low testing cost, high efficiency, and the ability to test multiple shutter speeds at once, making it suitable for production applications of shutter speed testing.
[0005] To achieve the above objectives, the present invention provides a shutter speed testing method, comprising: controlling a camera to capture the process of the shutter moving from above the shutter to be tested, thereby obtaining a shutter motion image; identifying the number of pixels occupied by the shutter opening diameter in each frame of the shutter motion image, and acquiring a plurality of frames containing the opening or closing motion of the shutter from the shutter motion image; selecting at least two target images from the plurality of frames, and obtaining the shutter speed based on the number of pixels occupied by the shutter opening diameter in each target image, the shooting interval between the two target images, and a preset pixel calibration ratio.
[0006] This invention also provides a shutter speed testing system, comprising: a camera, a measuring platform, and a controller. The camera is communicatively connected to the controller. At least one shutter to be tested is mounted on the measuring platform. The camera is fixedly mounted on the measuring platform. The controller is communicatively connected to each shutter to be tested. The controller is used to control the opening and closing movement of each shutter. The controller is used to control the camera to capture the shutter movement process from above, obtaining shutter motion images. The controller is used to identify the number of pixels occupied by the shutter opening diameter in each frame of the shutter motion images, and to acquire several frames of images containing the opening or closing movement of the shutter from the shutter motion images. The controller is also used to select at least two target images from the several frames of images, and to obtain the shutter speed based on the number of pixels occupied by the shutter opening diameter in each target image, the shooting interval between the two target images, and a preset pixel calibration ratio.
[0007] In this embodiment of the invention, the camera is first controlled to capture the shutter's movement from above, obtaining a shutter motion image. Then, the number of pixels occupied by the shutter's opening diameter in each frame of the shutter motion image is identified. Several frames containing the shutter's opening and closing motion are obtained from the shutter motion image. Two target images are selected from these frames, and the shutter's movement speed is obtained based on the number of pixels occupied by the shutter's opening diameter in each target image, the shooting interval between the two target images, and a preset pixel calibration ratio. This achieves automated shutter speed testing, enabling rapid, accurate, and effective measurement of shutter speed. It also boasts low testing costs, high efficiency, and the ability to test multiple shutters simultaneously, making it suitable for production applications involving shutter speed testing.
[0008] In one embodiment, obtaining the shutter speed based on the number of pixels occupied by the shutter opening diameter in each of the target images, the shooting interval between two target images, and a preset pixel calibration ratio includes: calculating the absolute value of the difference between the number of pixels occupied by the shutter opening diameter in two target images, and calculating the product of the absolute value of the difference and the pixel calibration ratio as the shutter's travel distance; and calculating the quotient of the shutter's travel distance divided by the shooting interval between the two target images as the shutter's speed.
[0009] In one embodiment, the pixel calibration ratio is obtained based on the resolution of the image in the shutter motion image.
[0010] In one embodiment, the pixel calibration ratio is calculated as follows: K = 25.4 / px; where K represents the pixel calibration ratio and px represents the resolution of the image in the shutter motion image.
[0011] In one embodiment, the shutter aperture in the selected target image is greater than 0 and less than the maximum value of the shutter aperture.
[0012] In one embodiment, the controller is used to calculate the absolute value of the difference between the number of pixels occupied by the shutter opening diameter in two target images, and calculate the product of the absolute value of the difference and the pixel calibration ratio as the shutter's travel distance; the controller is used to calculate the quotient of the shutter travel distance divided by the shooting interval time between the two target images as the shutter's speed. Attached Figure Description
[0013] Figure 1 This is a schematic diagram of the data control of the shutter speed testing system used in the shutter speed testing method according to the first embodiment of the present invention;
[0014] Figure 2 yes Figure 1 Top view of the measurement platform in the medium shutter speed testing system;
[0015] Figure 3 This is a flowchart illustrating the shutter speed testing method according to the first embodiment of the present invention;
[0016] Figure 4 yes Figure 3 The detailed flowchart of step 103 of the medium shutter speed test method. Detailed Implementation
[0017] The embodiments of the present invention will be described in detail below with reference to the accompanying drawings to provide a clearer understanding of the purpose, features, and advantages of the present invention. It should be understood that the embodiments shown in the drawings are not intended to limit the scope of the present invention, but are merely illustrative of the essential spirit of the technical solution of the present invention.
[0018] In the following description, certain specific details are set forth for the purpose of illustrating various disclosed embodiments in order to provide a thorough understanding of the various disclosed embodiments. However, those skilled in the art will recognize that embodiments may be practiced without one or more of these specific details. In other instances, well-known apparatuses, structures, and techniques associated with this application may not have been shown or described in detail to avoid unnecessarily obscuring the description of the embodiments.
[0019] Unless the context requires otherwise, throughout the specification and claims, the word “comprising” and its variations, such as “including” and “having”, shall be understood to have an open, inclusive meaning, that is, to be interpreted as “including, but not limited to”.
[0020] Throughout this specification, references to "an embodiment" or "an embodiment" indicate that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. Therefore, the appearance of "in an embodiment" or "an embodiment" in various places throughout the specification does not necessarily refer to the same embodiment. Furthermore, a particular feature, structure, or characteristic may be combined in any manner in one or more embodiments.
[0021] The singular forms “a” and “the” used in this specification and the appended claims include plural references unless otherwise expressly stated herein. It should be noted that the term “or” is generally used to include the meaning of “or / and” unless otherwise expressly stated herein.
[0022] In the following description, in order to clearly demonstrate the structure and working method of the present invention, a number of directional terms will be used. However, terms such as "front", "back", "left", "right", "outside", "inside", "outward", "inward", "up", and "down" should be understood as convenient terms and not as limiting terms.
[0023] The first embodiment of this invention relates to a shutter speed testing method, applied to a shutter speed testing system. The controller in the shutter speed testing system can quickly, accurately, and effectively measure shutter speed using the shutter speed testing method of this embodiment, with low testing cost and high efficiency. Figure 1 and Figure 2 As shown, the shutter speed testing system includes a camera 10, a measuring platform 11, and a controller 12. The camera 10 is communicatively connected to the controller 12. At least one shutter to be tested (10 shutters are shown as an example in the figure) is mounted on the measuring platform 11. The camera 10 is fixedly mounted on the measuring platform 11. The distance between the camera 10 and the shutter to be tested on the measuring platform 11 is adjustable. The controller 12 is communicatively connected to each shutter to be tested. Specifically, the shutter to be tested is a shutter assembly 13 that includes a motor and a shutter assembled together. The controller 12 and the motor in the shutter assembly 13 are fixed and communicatively connected through a pin in the measuring platform 11. The camera 10 can be selected according to requirements, for example, a high frame rate camera can be selected, which can shoot up to 800-6000 frames.
[0024] The specific process of the shutter speed testing method in this embodiment is as follows: Figure 3 As shown below, in conjunction with Figure 1The shutter speed testing system described in this embodiment provides a detailed explanation of the shutter speed testing method. The shutter speed testing system can test multiple shutter speeds simultaneously. This embodiment uses the shutter speed test of one shutter speed as an example for explanation.
[0025] Step 101: Control the camera to capture the shutter's movement from above the shutter to be tested, thus obtaining a shutter motion image.
[0026] Specifically, when testing shutter speed, the controller 12 first controls the camera 10 to take a picture. After the camera 10 has taken a picture for a preset duration, the controller 12 outputs a drive signal to the motor, which drives the shutter to move. Generally, the shutter is initially closed, so the movement process includes the complete process of the shutter going from closed to fully open and back to closed. After the shutter completes its movement, it stops taking pictures shortly afterward, and the controller 12 then acquires the shutter motion image from the camera 10. The higher the frame rate of the camera 10, the higher the resolution of the shutter motion image captured by the camera.
[0027] Step 102: Identify the number of pixels occupied by the shutter opening diameter in each frame of the shutter motion image, and obtain several frames of images containing the shutter opening or closing motion process from the shutter motion image.
[0028] Specifically, the shutter motion image includes the complete process of the shutter from closing to fully opening and closing, at least one frame before the shutter starts moving, and at least one frame after the shutter stops moving. First, the number of pixels occupied by the shutter opening diameter in each frame of the shutter motion image is identified. Then, based on the number of pixels occupied by the shutter opening diameter in each frame of the shutter motion image identified above, several frames obtained from the shutter motion image can contain images of the shutter moving from closing to fully opening or from fully opening to closing. Thus, the shutter opening speed or closing speed can be calculated based on the selected frames. Assuming the shutter is initially fully closed, to select several frames from fully closed to fully open, the frame preceding the first frame of the shutter motion image (when the shutter is closed) is taken as the first frame of the several frames, and the frame with the shutter opening at its maximum diameter is taken as the last frame of the several frames. Similarly, to select several frames from fully open to fully closed, the frame with the shutter opening at its maximum diameter is taken as the first frame of the several frames, and the frame following the last frame of the shutter in the open state (when the shutter is closed) is taken as the last frame of the several frames.
[0029] For example, several frames of images were acquired from the shutter motion image, including four frames of images from the shutter closed state to the fully open state. The first frame image is the shutter fully closed state, and the number of pixels occupied by the shutter opening diameter is 0. The second frame image is the shutter open state, and the number of pixels occupied by the shutter opening diameter is 2. The third frame image is the shutter open state, and the number of pixels occupied by the shutter opening diameter is 5. The fourth frame image is the shutter fully open state, and the number of pixels occupied by the shutter opening diameter is 9.
[0030] Step 103: Select at least two target images from the plurality of frames of images, and obtain the shutter speed based on the number of pixels occupied by the shutter opening diameter in each target image, the shooting interval between the two target images, and a preset pixel calibration ratio.
[0031] In this embodiment, the specific content of step 103 is explained below by taking the selection of two target images as an example. If more than two target images are selected from the plurality of images, taking three frames as an example, the shutter speed is calculated pairwise by any two of the three frames in the manner described in step 103.
[0032] like Figure 4 As shown, step 103 includes the following sub-steps:
[0033] Step 1031: Select two target images from the plurality of frames of images, calculate the absolute value of the difference between the number of pixels occupied by the shutter opening diameter in the two target images, and calculate the product of the absolute value of the difference and the pixel calibration ratio as the shutter's motion path.
[0034] Step 1032: Calculate the quotient of the shutter movement distance divided by the shooting interval between the two target images as the shutter movement speed.
[0035] Specifically, after selecting two target images from the aforementioned frames, the absolute value of the difference between the number of pixels occupied by the shutter aperture in the two target images is first calculated. The pixel calibration ratio represents the physical distance corresponding to a single pixel in a single frame of the shutter motion image. Therefore, the product of the absolute value of the difference in the number of pixels between the two target images and the pixel calibration ratio is the movement distance of the shutter between the two frames.
[0036] Then, the shooting time interval between two target images is obtained, which is the shutter movement time. The shutter movement distance can then be divided by the shutter movement time to obtain a quotient, which is the shutter speed. For a camera, its frame rate is fixed, meaning the time between two adjacent frames is constant. For example, if the camera's frame rate is 24 frames per second, the shooting interval between two frames is 41.7 ms. After selecting two target images from a set of images, the shooting time interval between them can be calculated based on the number of frames between them.
[0037] In summary, the following formula for calculating shutter speed can be obtained:
[0038]
[0039] Where S represents the shutter speed, x1 represents the number of pixels occupied by the shutter aperture in one frame of the target image, x2 represents the number of pixels occupied by the shutter aperture in another frame of the target image, K represents the pixel calibration ratio, T represents the shooting interval between two frames of images taken by the camera, y1 represents the frame number order of one frame of the target image in a series of images, and y2 represents the frame number order of another frame of the target image in a series of images.
[0040] Taking the above-mentioned several frames of images including four frames of images from the shutter to the fully open state as an example, the first frame and the third frame are selected as two target images. Assuming that the shooting interval between the two frames of images taken by the camera is 41.7ms and the pixel calibration ratio is 0.189mm / pixel, the shutter speed S = 11.3mm / s can be calculated by substituting the above parameters into the above formula (1).
[0041] In one example, the shutter opening diameter in the selected target image is greater than 0 and less than the maximum value of the shutter opening diameter to avoid speed loss caused by the shutter being fully open or fully closed. It should be noted that if it is necessary to calculate the speed of the shutter from fully closed to fully open, or from fully open to fully closed, the first and last frames of several frames can be directly selected as the two target frames. In this embodiment, the above-mentioned several frames include four frames of images from the shutter to the fully open state. The second and third frames are selected as the two target frames. Assuming that the shooting interval between the two frames is 41.7ms and the pixel calibration ratio is 0.189mm / pixel, the shutter speed S = 13.6mm / s can be calculated by substituting the above parameters into the above formula (1).
[0042] In this embodiment, the pixel calibration ratio is obtained based on the resolution of the image in the shutter motion image. The pixel calibration ratio can be calculated in real time during the test or in advance before the test. Specifically, the formula for calculating the pixel calibration ratio is: K = 25.4 / px; where K represents the pixel calibration ratio and px represents the resolution of the image in the shutter motion image. For example, if the resolution of the image in the shutter motion image is identified as 150, substituting it into the pixel calibration ratio calculation formula yields a pixel calibration ratio of 0.169 mm / pixel.
[0043] In this embodiment, after multiple shutter speed tests, the results are verified using statistical methods to obtain the range of shutter speed test results for the same camera at the same shooting height. In one implementation, a standard tolerance is set to correct the obtained shutter speed, making the shutter speed test results more accurate.
[0044] In another example, a series of images contains five frames depicting the shutter moving from fully open to closed. The first frame shows the shutter fully open, with the shutter opening occupying 9 pixels. The second, third, and fourth frames show the shutter moving from open to closed, with the shutter opening occupying 6, 4, and 1 pixels respectively. The fifth frame shows the shutter fully closed, with the shutter opening occupying 0 pixels. Selecting the second and fourth frames as two target images, and assuming the shooting interval between the two frames is 41.7 ms and the pixel calibration ratio is 0.169 mm / pixel, the shutter speed S = 10.13 mm / s can be calculated by substituting these parameters into equation (1).
[0045] In this embodiment, the camera is first controlled to capture the shutter's movement from above, obtaining a shutter motion image. Then, the number of pixels occupied by the shutter opening diameter in each frame of the shutter motion image is identified. Several frames containing the shutter's opening and closing motion are obtained from the shutter motion image. Two target images are selected from these frames, and the shutter's movement speed is obtained based on the number of pixels occupied by the shutter opening diameter in each target image, the shooting interval between the two target images, and a preset pixel calibration ratio. This achieves automated shutter speed testing, enabling rapid, accurate, and effective measurement of shutter speed. It also boasts low testing costs, high efficiency, and the ability to test multiple shutters simultaneously, making it suitable for production applications involving shutter speed testing.
[0046] The second embodiment of the present invention relates to a shutter speed testing system for testing shutter speed, such as... Figure 1 As shown, the shutter speed testing system includes a camera 10, a measuring platform 11, and a controller 12. The camera 10 is communicatively connected to the controller 12. At least one shutter to be tested is mounted on the measuring platform 11. The camera 10 is fixedly mounted on the measuring platform 11. The distance between the camera 10 and the shutter to be tested on the testing platform 11 is adjustable. The controller 12 is communicatively connected to each shutter to be tested. Specifically, the shutter to be tested is a shutter assembly 13 that includes a motor and a shutter assembled together. The controller 12 and the motor in the shutter assembly 13 are fixed and communicatively connected through a pin in the testing platform 11. The camera 10 can be selected according to requirements, for example, a high frame rate camera can be selected, with a shooting frame rate of up to 800-6000 frames.
[0047] The controller is used to control the opening and closing of each shutter.
[0048] The controller is used to control the camera to capture the process of the shutter moving from above the shutter, thereby obtaining a shutter motion image.
[0049] The controller is used to identify the number of pixels occupied by the shutter opening diameter in each frame of the shutter motion image, and to acquire several frames of images containing the opening or closing motion of the shutter from the shutter motion image.
[0050] The controller is also used to select two target images from the plurality of image frames, and obtain the shutter speed based on the number of pixels occupied by the shutter opening diameter in each target image, the shooting interval between the two target images, and a preset pixel calibration ratio.
[0051] The measuring platform 11 includes a horizontal assembly unit and a vertical assembly unit. The horizontal assembly unit 13 has at least one shutter receiving area (10 are shown as an example in the figure). The shutter and the motor assembled with the shutter are fixedly assembled to form a shutter assembly 13, which is fixedly installed within the shutter receiving area. The vertical assembly unit has a camera receiving area 14 opposite to the shutter receiving area. The camera 10 is assembled within the camera receiving area 14, allowing the camera 10 to capture the shutter's movement process from directly above it. Figure 2As shown, the horizontal assembly unit of the measuring platform 11 is provided with 10 shutter receiving areas arranged in an array. Each shutter receiving area contains a shutter assembly 13, consisting of the shutter itself and a motor mounted thereon. After the shutter assembly 13 is assembled, the horizontal assembly unit contacts the motor's pin via a ejector pin to fix the shutter assembly 13 and to energize and control both the shutter and the motor. When the controller 12 sends a control signal to control the shutter's opening and closing movement, the horizontal assembly unit connects to the motor's pin via the ejector pin, causing the motor to automatically drive the shutter to open and close.
[0052] A scale (not shown in the figure) is provided at the edge of the shutter receiving area. This scale is used to measure the actual physical width of the shutter opening in several frames acquired from the shutter motion image. Using the ratio between the camera's shooting height and focal length as a scaling factor, the actual physical width of the shutter opening in the several frames is converted into a ratio between distance and pixels, yielding the physical distance occupied by each pixel. This physical distance is used to verify the pixel calibration ratio value obtained based on the resolution of the images in the shutter motion image, ensuring the accuracy of the pixel calibration ratio value. This provides a means of verifying the obtained shutter speed and ensures the accuracy of the shutter speed test. Figure 2 As shown, a vertical assembly unit is arranged opposite to the horizontal assembly unit of the measurement platform. The camera housing area 14 is arranged in the vertical assembly unit. The camera housing area 14 is used to place the camera 10 so that the camera 10 can shoot the shutter movement process from directly above. During the shooting process, the shooting height of the camera 10 remains fixed, ensuring the stability of the shooting and the consistency of the shooting environment, and avoiding shooting interference from hindering the shutter movement speed test.
[0053] In one example, the controller is used to calculate the absolute value of the difference between the number of pixels occupied by the shutter opening diameter in two target images, and calculate the product of the absolute value of the difference and the pixel calibration ratio as the shutter's travel distance; the controller is used to calculate the quotient of the shutter travel distance divided by the shooting interval time between the two target images as the shutter's speed.
[0054] In one example, the pixel calibration ratio is obtained based on the resolution of the image in the shutter motion image, and the pixel calibration ratio is calculated using the formula: K = 25.4 / px; where K represents the pixel calibration ratio and px represents the resolution of the image in the shutter motion image.
[0055] Since the first embodiment corresponds to this embodiment, this embodiment can be implemented in conjunction with the first embodiment. The relevant technical details mentioned in the first embodiment remain valid in this embodiment, and the technical effects achievable in the first embodiment can also be achieved in this embodiment. To reduce repetition, they will not be repeated here. Correspondingly, the relevant technical details mentioned in this embodiment can also be applied to the first embodiment.
[0056] The preferred embodiments of the present invention have been described in detail above, but it should be understood that, if necessary, aspects of the embodiments can be modified to utilize aspects, features, and concepts from various patents, applications, and publications to provide other embodiments.
[0057] In light of the detailed description above, these and other changes can be made to the embodiments. Generally, the terminology used in the claims should not be considered limited to the specific embodiments disclosed in the specification and claims, but should be understood to include all possible embodiments together with the full scope of equivalents enjoyed by these claims.
Claims
1. A shutter speed testing method, characterized in that, A controller is used in a shutter speed testing system, the shutter speed testing system further comprising: a camera and a measuring platform; the camera is communicatively connected to the controller, at least one shutter to be tested is mounted on the measuring platform, the camera is fixedly mounted on the measuring platform, and the controller is communicatively connected to each shutter to be tested; the method includes: Control each shutter to open and close; The camera is controlled to capture the process of the shutter moving from above the shutter to be tested, thus obtaining a shutter motion image; Identify the number of pixels occupied by the shutter opening diameter in each frame of the shutter motion image, and obtain several frames of images containing the shutter opening or closing motion process from the shutter motion image; At least two target images are selected from the plurality of image frames, and the shutter speed is obtained based on the number of pixels occupied by the shutter opening diameter in each target image, the shooting interval between the two target images, and a preset pixel calibration ratio.
2. The shutter speed testing method according to claim 1, characterized in that, The step of obtaining the shutter speed based on the number of pixels occupied by the shutter opening diameter in each of the target images, the shooting interval between two target images, and a preset pixel calibration ratio includes: Calculate the absolute value of the difference between the number of pixels occupied by the shutter opening diameter in two target images, and calculate the product of the absolute value of the difference and the pixel calibration ratio as the shutter's travel distance; The shutter speed is calculated as the quotient of the shutter travel distance divided by the shooting interval between two target images.
3. The shutter speed testing method according to claim 1, characterized in that, The pixel calibration ratio is obtained based on the resolution of the image in the shutter motion image.
4. The shutter speed testing method according to claim 3, characterized in that, The formula for calculating the pixel calibration ratio is: K = 25.4 / px; Where K represents the pixel calibration ratio, and px represents the resolution of the image in the shutter motion image.
5. The shutter speed testing method according to claim 1, characterized in that, The shutter aperture in the selected target image is greater than 0 and less than the maximum value of the shutter aperture.
6. A shutter speed testing system, characterized in that, include: The system includes a camera, a measuring platform, and a controller. The camera is communicatively connected to the controller. At least one shutter to be measured is mounted on the measuring platform. The camera is fixedly mounted on the measuring platform. The controller is communicatively connected to each shutter to be measured. The controller is used to control the opening and closing motion of each shutter; The controller is used to control the camera to capture the process of the shutter moving from above the shutter, thereby obtaining a shutter motion image; The controller is used to identify the number of pixels occupied by the shutter opening diameter in each frame of the shutter motion image, and to acquire several frames of images containing the shutter opening or closing motion process from the shutter motion image; The controller is further configured to select at least two target images from the plurality of image frames, and obtain the shutter speed based on the number of pixels occupied by the shutter opening diameter in each target image, the shooting interval between the two target images, and a preset pixel calibration ratio.
7. The shutter speed testing system according to claim 6, characterized in that, The controller is used to calculate the absolute value of the difference between the number of pixels occupied by the shutter opening diameter in two target images, and to calculate the product of the absolute value of the difference and the pixel calibration ratio as the shutter's travel distance. The controller is used to calculate the shutter speed by dividing the shutter travel distance by the shooting interval between two target images.
8. The shutter speed testing system according to claim 6, characterized in that, The pixel calibration ratio is obtained based on the resolution of the image in the shutter motion image.
9. The shutter speed testing system according to claim 8, characterized in that, The formula for calculating the pixel calibration ratio is: K = 25.4 / px; Where K represents the pixel calibration ratio, and px represents the resolution of the image in the shutter motion image.
10. The shutter speed testing system according to claim 6, characterized in that, The shutter aperture in the target image selected by the controller is greater than 0 and less than the maximum value of the shutter aperture.