An evaluation system, method and control device for the shooting success rate
By simulating shooting scenarios using vibration devices and light sources, and adjusting parameters to assess the success rate of shooting, this technology solves the problem of inaccurate assessment of shooting capabilities in existing technologies, and achieves efficient and accurate assessment of shooting success rate.
Patent Information
- Application Number
- CN202211142429.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-20
- Publication Date
- 2025-12-23
- Estimated Expiration
- 2042-09-20
AI Technical Summary
Existing shooting success rate assessment systems cannot accurately simulate electronic devices in various shooting scenarios, resulting in an inability to accurately assess their shooting capabilities.
Various shooting scenarios are simulated by using vibration devices, targets, and light sources. Vibration parameters, light emission parameters, and illumination parameters are adjusted, and image processing technology is used to evaluate the success rate of shooting.
It enables accurate evaluation of electronic devices in different shooting scenarios, improving the accuracy and convenience of evaluating the success rate of shooting.
Smart Images

Figure CN117793329B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the field of electronic devices, and in particular to a system and method for evaluating a shot-to-image ratio and a control device. BACKGROUND
[0002] Electronic devices with camera functions, such as digital cameras, mobile phones, tablet computers, etc., may result in unclear images in the process of taking photos or videos if affected by the shooting scene. For example, in a shooting scene where the electronic device is shaking, the images taken may have a problem of border blurring. For another example, in a shooting scene where there is a strong light-dark contrast between the object being photographed and the surrounding environment, or the brightness of the object being photographed is high, the images taken may have a problem of detail loss.
[0003] In order to improve the clarity of the images taken, the electronic device may perform image processing on the images taken to obtain the final images. For example, the blurred images are corrected to improve the clarity of the images. For another example, the image details in the images are supplemented through a High-Dynamic Range (HDR) function to improve the clarity of the images. If the electronic device cannot correctly correct the blurred images, or there is a fusion error when using the HDR function to synthesize the HDR images, the final images may still have problems of border blurring, detail loss, etc.
[0004] If the clear images processed by the electronic device are referred to as shot images, the shooting ability of the electronic device can be evaluated by the shot-to-image ratio of the electronic device. The higher the shot-to-image ratio of the electronic device, the stronger the shooting ability of the electronic device. The lower the shot-to-image ratio of the electronic device, the weaker the shooting ability of the electronic device. The existing system for evaluating the shot-to-image ratio of the electronic device cannot accurately simulate the shooting scene of the electronic device, resulting in an inability to accurately evaluate the shot-to-image ratio of the electronic device in various shooting scenes, and further an inability to accurately evaluate the shooting ability of the electronic device. SUMMARY
[0005] Embodiments of the present application provide a system and method for evaluating a shot-to-image ratio and a control device. The various shooting scenes of the electronic device can be accurately simulated by the evaluation system, so as to accurately evaluate the shot-to-image ratio of the electronic device in various shooting scenes.
[0006] In a first aspect, an embodiment of the present application provides an evaluation system for a shooting success rate. The evaluation system comprises a vibration device, a target object, a light source and a control device. The vibration device is configured to place a device to be evaluated and drive the device to be evaluated to vibrate. The target object comprises a first target object and a second target object, the first target object being a picture comprising at least one graphic with a clear edge, and the second target object being a light emitter. The light source is configured to provide light for the surrounding environment of the target object. The control device is configured to configure system parameters corresponding to at least one preset shooting scene, the system parameters comprising at least one of the following: vibration parameters of the vibration device, light emission parameters of the second target object and light emission parameters of the light source. The control device is further configured to obtain a photo of the target object shot by the device to be evaluated under the preset shooting scene. When the system parameters comprise the vibration parameters of the vibration device, the photo is obtained by the device to be evaluated shooting the first target object. When the system parameters comprise the light emission parameters of the second target object and the light emission parameters of the light source, the photo is obtained by the device to be evaluated shooting the second target object. The control device is further configured to evaluate the shooting success rate of the device to be evaluated according to the photo.
[0007] According to the above evaluation system, the system parameters of the evaluation system can be adjusted by adjusting the parameters of the vibration device, the second target object and the light source, so that various preset shooting scenes can be simulated to evaluate the shooting success rate of the device to be evaluated under different preset shooting scenes. Not only the comprehensiveness of the evaluation of the device to be evaluated can be met, but also the convenience of operation can be effectively improved.
[0008] In an implementation manner, each preset scene comprises at least one of the following scene features: a hand shaking feature of a user holding an electronic device, brightness and color temperature of a shot object, and a difference between brightness of the shot object and brightness of a surrounding environment. The vibration parameters of the vibration device are determined according to the hand shaking feature of the user holding the electronic device. The light emission parameters of the second target object are determined according to the brightness and the color temperature of the shot object. The light emission parameters of the light source are determined according to the brightness of the surrounding environment. According to the above evaluation system, each preset shooting scene can be accurately simulated by adjusting the parameters of the corresponding device based on the scene features of the preset shooting scene.
[0009] In an implementation, the vibration parameter of the vibration device comprises a vibration waveform obtained by simulating the hand shaking feature when a user holds the electronic device, and the light-emitting parameter of the second target object comprises brightness and color temperature. According to the above evaluation system, the vibration waveform is used as the vibration parameter of the vibration device, so that the vibration state of the vibration device when driving the to-be-evaluated device to vibrate is closer to the vibration state when a user holds the electronic device, thereby effectively improving the accuracy of evaluating the shooting success rate of the to-be-evaluated device in the vibration state. The brightness and color temperature of the second target object can be adjusted, so that the light effect of the second target object is closer to the light effect of the object in the actual shooting, thereby effectively improving the accuracy of evaluating the shooting success rate of the to-be-evaluated device when shooting the light-emitting object.
[0010] In an implementation, the control device is configured to configure the system parameters corresponding to the preset shooting scene, comprising: determining at least one target device from the vibration device, the second target object and the light source according to the scene feature included in the preset shooting scene; and determining the parameter of each target device according to the scene feature included in the preset shooting scene. According to the above evaluation system, the control device only needs to configure the device parameters of the target device for simulating the specified shooting scene, without configuring the device parameters of all devices in the evaluation system, thereby effectively reducing the workload and configuration time of the parameters.
[0011] In an implementation, the system parameters further comprise shooting parameters of the to-be-evaluated device. The shooting parameters comprise at least one of the following: a node of starting shooting, a shooting interval, a shooting frequency, and a node of ending shooting.
[0012] In an implementation, the evaluation system further comprises a trigger. The trigger is connected with the control device and is configured to trigger the shooting key of the to-be-evaluated device according to the shooting parameters, so as to realize the shooting action of the to-be-evaluated device. According to the above evaluation system, the control device controls the shooting parameters of the to-be-evaluated device through the trigger, so as to accurately control the node of shooting of the to-be-evaluated device, thereby improving the effectiveness of the photos obtained by the to-be-evaluated device. Moreover, the control device can more accurately record the time point corresponding to each photo, thereby improving the accuracy of subsequent evaluation.
[0013] In an implementation, the control device is configured to configure the system parameters corresponding to at least one preset shooting scene, comprising: if the preset shooting scene is one, the system parameters corresponding to the preset shooting scene are configured in advance before starting the shooting function of the to-be-evaluated device; and if the preset shooting scene is multiple, the system parameters corresponding to each preset shooting scene are configured in sequence according to the shooting order of the multiple preset shooting scenes after starting the shooting function of the to-be-evaluated device. According to the above evaluation system, the shooting success rate of the to-be-evaluated device in a specified shooting scene can be evaluated, and the shooting success rate of the to-be-evaluated device in multiple specified shooting scenes can also be evaluated.
[0014] In an implementation, the control device is further configured to evaluate the shot success rate of the device to be evaluated according to the photo, including: obtaining a shot in the photo. According to the photo and the shot, the shot success rate is obtained. According to the above evaluation system, the shot success rate of the device to be evaluated can be accurately evaluated by accurately identifying the shot in the photo.
[0015] In an implementation, the control device is configured to obtain the shot in the photo, including: obtaining an edge region of a first image in the photo, the first image being an image of a first target object in the photo, and the edge region being a region in the first image corresponding to an edge of the first target object. The control device is configured to obtain a gray value of each pixel point in the edge region. According to the gray value of each pixel point, a gray change curve is generated. According to the gray change curve, a blur amount of the edge region is determined, the blur amount of the edge region being a width of a region in which the edge region changes in the gray change direction. According to the blur amount of the edge region, it is determined whether the photo is a shot. If the blur amount of the edge region is less than a preset blur amount, the photo is a shot. If the blur amount of the edge region is greater than or equal to the preset blur amount, the photo is a waste. According to the above evaluation system, the control device uses the blur amount of the edge region of the first image in the photo as the basis for determining the shot, which can effectively reduce the region in the photo participating in image analysis, thereby effectively reducing the calculation workload, and further effectively improving the efficiency of evaluating the shot success rate of the device to be evaluated in a vibration state.
[0016] In an implementation, the control device is configured to obtain the shot in the photo, including: obtaining a gray value of each pixel point in a second image in the photo, the second image being an image of a second target object in the photo. According to the gray value of each pixel point in the second image, an image information entropy of the second image is calculated. According to the image information entropy of the second image, it is determined whether the photo is a shot. If the image information entropy is greater than or equal to a preset information entropy, the photo is a shot. If the image information entropy is less than the preset information entropy, the photo is a waste. According to the above evaluation system, the control device can more objectively and accurately evaluate the shot success rate of the device to be evaluated when shooting a luminous body based on the image information entropy of the second image in the photo.
[0017] In an implementation, the control device is configured to obtain a shooting frame rate of the device to be evaluated according to the photos and the frames, including: calculating a ratio of the number of first frames to the number of first photos to obtain a first shooting frame rate, wherein the first photos are photos obtained by the device to be evaluated under a same specified shooting scene, and the first frames are frames in the first photos. Alternatively, a ratio of the number of second frames to the number of second photos is calculated to obtain a second shooting frame rate, wherein the second photos are photos obtained by the device to be evaluated under all specified shooting scenes, and the second frames are frames in the second photos. According to the above evaluation system, the shooting frame rate of the device to be evaluated under a specific shooting scene can be evaluated, and the shooting frame rate of the device to be evaluated under various shooting scenes can be comprehensively evaluated.
[0018] In a second aspect, the embodiments of the present application provide an evaluation method of a shooting frame rate, applied to the evaluation system in the above aspects and various implementation manners. The method includes: a control device configuring system parameters corresponding to at least one preset shooting scene, the system parameters including at least one of: vibration parameters of a vibration device, light emission parameters of a second target object, and light emission parameters of a light source. The control device obtains photos of a target object obtained by a device to be evaluated under a preset shooting scene. When the system parameters include the vibration parameters of the vibration device, the photos are photos obtained by the device to be evaluated on a first target object. When the system parameters include the light emission parameters of the second target object and the light emission parameters of the light source, the photos are photos obtained by the device to be evaluated on the second target object. The control device evaluates a shooting frame rate of the device to be evaluated according to the photos.
[0019] According to the above evaluation method, various specified shooting scenes can be simulated by adjusting the device parameters of the vibration device, the second target object, and the light source, so as to evaluate the shooting frame rate of the device to be evaluated under different specified shooting scenes. The evaluation of the device to be evaluated can be comprehensive, and the operation convenience can be effectively improved.
[0020] In an implementation, each preset scene includes at least one of the following scene features: a hand jitter feature of a user holding the electronic device, a brightness and color temperature of a photographed object, and a difference between the brightness of the photographed object and the brightness of a surrounding environment. The control device determines the vibration parameters of the vibration device according to the hand jitter feature of the user holding the electronic device. The control device determines the light emission parameters of the second target object according to the brightness and color temperature of the photographed object. The control device determines the light emission parameters of the light source according to the brightness of the surrounding environment. According to the above evaluation method, each preset shooting scene can be accurately simulated by adjusting the parameters of the corresponding devices based on the scene features of the preset shooting scenes.
[0021] In an implementation, the vibration parameter of the vibration device includes a vibration waveform obtained by simulating a hand shaking feature when a user holds the electronic device. The light-emitting parameter of the second target object includes brightness and color temperature. According to the above evaluation method, the vibration waveform is used as the vibration parameter of the vibration device, so that the vibration state of the vibration device when driving the to-be-evaluated device to vibrate is closer to the vibration state when a human holds the electronic device, thereby effectively improving the accuracy of evaluating the shooting success rate of the to-be-evaluated device in the vibration state. The brightness and color temperature of the second target object can be adjusted, so that the light effect of the second target object is closer to the light effect of the object in the actual shooting, thereby effectively improving the accuracy of evaluating the shooting success rate of the to-be-evaluated device in shooting the light-emitting object.
[0022] In an implementation, the control device configures the system parameter corresponding to the preset shooting scene, including: determining at least one target device from the vibration device, the second target object, and the light source according to the scene feature included in the preset shooting scene; and determining the parameter of each of the target devices according to the scene feature included in the preset shooting scene. According to the above evaluation method, the control device only needs to configure the device parameter of the target device used to simulate the specified shooting scene, without configuring the device parameter of all devices in the evaluation system, thereby effectively reducing the workload and configuration time of the parameter configuration.
[0023] In an implementation, the system parameter further includes a shooting parameter of the to-be-evaluated device, and the shooting parameter includes at least one of the following: a node of starting shooting, a shooting interval, a shooting frequency, and a node of ending shooting.
[0024] In an implementation, the method further includes: the control device controls the trigger to trigger the shooting key of the to-be-evaluated device according to the shooting parameter, so as to realize the shooting action of the to-be-evaluated device. According to the above evaluation method, the control device controls the shooting parameter of the to-be-evaluated device through the trigger, so as to accurately control the node of shooting of the to-be-evaluated device, thereby improving the effectiveness of the photos obtained by the to-be-evaluated device. Moreover, it is more convenient for the terminal device to accurately record the time point corresponding to each photo, thereby improving the accuracy of subsequent evaluation.
[0025] In an implementation, the control device configures the system parameter corresponding to at least one preset shooting scene, including: if the preset shooting scene is one, the control device pre-configures the system parameter corresponding to the preset shooting scene before controlling to start the shooting function of the to-be-evaluated device; and if the preset shooting scene is multiple, the control device switches to configure the system parameter corresponding to each preset shooting scene according to the shooting sequence of the multiple preset shooting scenes after controlling to start the shooting function of the to-be-evaluated device. According to the above evaluation method, the shooting success rate of the to-be-evaluated device in a specified shooting scene can be evaluated, and the shooting success rate of the to-be-evaluated device in multiple specified shooting scenes can also be evaluated.
[0026] In an implementation, the control device evaluates the shot success rate of the to-be-evaluated device according to the photo, including: the control device acquires a shot in the photo. The control device acquires the shot success rate of the to-be-evaluated device according to the photo and the shot. According to the above evaluation method, the shot success rate of the to-be-evaluated device can be accurately evaluated by accurately identifying the shot in the photo.
[0027] In an implementation, the control device acquires the shot in the photo, including: the control device acquires an edge region of a first image in the photo, the first image being an imaging of a first target object in the photo, and the edge region being a region in the first image corresponding to an edge of the first target object. The control device acquires a gray value of each pixel point in the edge region. The control device generates a gray change curve according to the gray value of each pixel point. The control device determines a blur amount of the edge region according to the gray change curve, the blur amount of the edge region being a width of a region in which the edge region changes in the gray change direction. The control device determines whether the photo is a shot according to the blur amount of the edge region. If the blur amount of the edge region is less than a preset blur amount, the photo is a shot. If the blur amount of the edge region is greater than or equal to the preset blur amount, the photo is a waste shot. According to the above evaluation method, the blur amount of the edge region of the first image in the photo is used as a basis for determining whether the photo is a shot, which can effectively reduce the region in the photo participating in image analysis, thereby effectively reducing the calculation workload, and further effectively improving the efficiency of evaluating the shot success rate of the to-be-evaluated device in a vibration state.
[0028] In an implementation, the control device acquires the shot in the photo, including: the control device acquires a gray value of each pixel point in a second image in the photo, the second image being an imaging of a second target object in the photo. The control device calculates an image information entropy of the second image according to the gray value of each pixel point in the second image. The control device determines whether the photo is a shot according to the image information entropy of the second image. If the image information entropy is greater than or equal to a preset information entropy, the photo is a shot. If the image information entropy is less than the preset information entropy, the photo is a waste shot. According to the above evaluation method, the image information entropy of the second image in the photo can be used to more objectively and accurately evaluate the shot success rate of the to-be-evaluated device when shooting a luminous body.
[0029] In an implementation manner, the control device obtains a shooting frame rate according to the photos and the frames, including: the control device calculates a ratio of a first number of frames to a first number of photos to obtain a first shooting frame rate. The first photos are photos obtained by the device to be evaluated under a specified shooting scene, and the first frames are frames in the first photos. Alternatively, the control device calculates a ratio of a second number of frames to a second number of photos to obtain a second shooting frame rate. The second photos are photos obtained by the device to be evaluated under all specified shooting scenes, and the second frames are frames in the second photos. According to the above evaluation method, the shooting frame rate of the device to be evaluated under a specific shooting scene can be evaluated, and the shooting frame rate of the device to be evaluated under various shooting scenes can also be evaluated.
[0030] In a third aspect, an embodiment of the present application provides a control device, including: a processor and a memory; the memory stores program instructions, when the program instructions are executed by the processor, the control device executes the method in the above aspects and each implementation manner thereof.
[0031] In a fourth aspect, an embodiment of the present application further provides a chip system, including a processor and a memory, the memory stores program instructions, when the program instructions are executed by the processor, the chip system executes the method in the above aspects and each implementation manner thereof. For example, generating or processing information involved in the above method.
[0032] In a fifth aspect, an embodiment of the present application further provides a computer readable storage medium, the computer readable storage medium stores program instructions, when the program instructions are executed on a computer, the computer executes the method in the above aspects and each implementation manner thereof. BRIEF DESCRIPTION OF DRAWINGS
[0033] Figure 1 FIG. 1 is a schematic diagram of a shooting frame rate evaluation system 100 provided by an embodiment of the present application;
[0034] Figure 2 FIG. 3 is a structural schematic diagram of a control device provided by an embodiment of the present application;
[0035] Figure 3 FIG. 4 is a schematic diagram of another shooting frame rate evaluation system 300 provided by an embodiment of the present application;
[0036] Figure 4 FIG. 5 is a flowchart of a method 500 for a control device to configure device parameters for a target device provided by an embodiment of the present application;
[0037] Figure 5 FIG. 5 is a flowchart of a method 500 for a control device to configure device parameters for a target device provided by an embodiment of the present application;
[0038] Figure 6 is a flowchart of a method 600 provided by the control device for evaluating the shooting success rate of a device to be evaluated;
[0039] Figure 7 is a flowchart of a method 700 provided by the control device for judging whether a photo belongs to a shot according to a first image;
[0040] Figure 8 is a schematic diagram of a photo;
[0041] Figure 9 is a schematic diagram of a gray scale change curve;
[0042] Figure 10 is a flowchart of a method 1000 provided by the control device for judging whether a photo belongs to a shot according to a second image;
[0043] Figure 11 is a schematic diagram of another control device provided by the control device. DETAILED DESCRIPTION
[0044] The terms “first”, “second”, and “third” and the like in the specification and claims of the present application and the description of the drawings are used to distinguish different objects, and are not intended to limit a specific order.
[0045] In the embodiments of the present application, the words “exemplary” or “for example” are used to mean serving as an example, instance, or illustration. Any embodiment or design presented as “exemplary” or “for example” in the embodiments of the present application should not be interpreted as being more preferred or advantageous than other embodiments or design solutions. Rather, the use of “exemplary” or “for example” is intended to present concepts in a particular manner.
[0046] The terms used in the embodiment part of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application. The embodiments of the present application will be described in detail below with reference to the accompanying drawings.
[0047] In the process of photographing a photo by an electronic device, corresponding photographing parameters are used to photograph a photo according to different photographing scenes, and / or the photographed photo is processed to improve the clarity of the photo. Taking a mobile phone as an example, if the photographing scene is that the mobile phone is photographed in a shaking state, for example, a user holds the mobile phone to take a photo, and the hand holding is unstable, so that the mobile phone is in a shaking state, the photo taken by the mobile phone in the shaking state will have a problem of edge blur. If the mobile phone detects that it is in a shaking state and the camera is turned on, the mobile phone turns on an anti-shaking mode. The anti-shaking mode can be realized by optical image stabilization (OIS), electric image stabilization (EIS), artificial intelligence image stabilization (AIS), etc. The mobile phone can effectively improve the clarity of the photo by taking a photo in the anti-shaking mode. If the photographing scene is that the mobile phone photographs an object with brightness higher than the surrounding environment, for example, the mobile phone photographs a light turned on in the dark night, the photo taken by the mobile phone will have a problem of missing details of the light image. If the mobile phone detects that the HDR function is turned on, the mobile phone will process the photographed image by using the HDR technology, and the details of the light image in the photo can be supplemented by fusing multiple photos, so that the clarity of the photo can be effectively improved. If the photographing scene is that the mobile phone is photographed in a shaking state and the mobile phone photographs an object with brightness higher than the surrounding environment, for example, a user holds the mobile phone to take a photo of a light turned on in the dark night. The mobile phone turns on the anti-shaking mode and the HDR function to improve the clarity of the photographed photo.
[0048] If the clarity of the photo processed by the electronic device is high, the photo can be referred to as a good photo. If the clarity of the photo processed by the electronic device is low, for example, there are still problems of image edge blur and overexposure of a high-brightness area in the photo, the photo can be referred to as a bad photo. If the proportion of the good photos (i.e., the good photo rate) in the photos taken by the electronic device is lower than a preset value, that is, there are fewer good photos and more bad photos in the photos taken by the electronic device, the photographing capability of the electronic device is weak.
[0049] From the above, the photographing capability of the electronic device can be evaluated according to the good photo rate of the electronic device. The good photo rate of the electronic device can be evaluated by an evaluation system, but the existing evaluation system cannot accurately simulate various photographing scenes, so that the good photo rate of the electronic device in each photographing scene cannot be accurately evaluated, and the photographing performance of the electronic device cannot be accurately evaluated.
[0050] To solve the above problems, an evaluation system for a shooting success rate is provided in the embodiments of the present application. The evaluation system can accurately simulate various shooting scenes to accurately evaluate the shooting success rate of an electronic device in various shooting scenes. Figure 1 is a schematic diagram of the evaluation system 100 for a shooting success rate provided in the embodiments of the present application. The evaluation system 100 is used to evaluate the shooting success rate of a device to be evaluated 11. As shown in Figure 1 , the evaluation system 100 comprises a vibration device 12, a target object 13, a light source 14 and a control device 15.
[0051] The device to be evaluated 11 refers to an electronic device whose shooting success rate needs to be evaluated. The device to be evaluated 11 has a photo shooting function. The device to be evaluated 11 can be a mobile phone, a video camera, a digital camera or the like. The device to be evaluated 11 has a function of shooting a photo according to a shooting scene using a corresponding shooting parameter and / or processing the photo obtained by shooting to improve the shooting success rate.
[0052] The vibration device 12 is used to place the device to be evaluated 11. The vibration device 12 has a vibration function. If the vibration function of the vibration device 12 is turned on, the vibration device 12 drives the device to be evaluated 11 to shake according to specified vibration parameters. If the vibration function of the vibration device 12 is turned off, the vibration device 12 is in a static state and only serves as a support. The vibration device 12 can be a support, a support table or the like. The height and position of the vibration device 12 are adjustable to adjust the shooting distance and shooting angle between the device to be evaluated 11 and the target object 13, so that the device to be evaluated 11 focuses on the target object 13 and the target object 13 is completely located in the viewfinder frame of the device to be evaluated 11. The target object 13 completely located in the viewfinder frame of the device to be evaluated 11 means that the target object 13 can be completely located in the viewfinder frame of the device to be evaluated 11 in the case that the device to be evaluated 11 moves or is static.
[0053] The target object 13 is a shooting target of the device to be evaluated 11. The image corresponding to the target object 13 in a photo is used to evaluate the quality of the photo. The target object 13 can comprise a first target object 131 and a second target object 132.
[0054] The first target object 131 is a picture. The picture comprises at least one pattern with a clear edge. The gray value of the pattern and the background can be the same or different. In some embodiments, the width of the edge of the pattern is greater than or equal to a specified width, and the gray value of the edge of the pattern is different from the gray value of the remaining area of the pattern and the gray value of the background in the picture. In this way, the edge area of the pattern can be more accurately and quickly identified. For example, as shown in Figure 1As shown, the first target object 131 is an image including a pentagon with a clear edge, wherein the gray value of the remaining area of the pentagon is different from the gray value of the background in the first target object 131, and the gray value of the remaining area of the pentagon is greater than the gray value of the background in the first target object 131. The gray value of the edge area of the pentagon is greater than the gray value of the remaining area of the pentagon and the gray value of the background in the first target object 131, and the edge area has a certain width.
[0055] The second target object 132 is a light-emitting body, meaning it emits light itself and has brightness, which is greater than the brightness of the surrounding environment. The second target object 132 can be a lamp, candle, etc. In some embodiments, the second target object 132 can be a lamp with a regular shape. For example: Figure 1 The rectangular HDR lightbox shown features an HDR transmitted light source with a wide range of continuously adjustable brightness, such as 30-100,000 lux (50,000 adjustable brightness levels), and also supports continuous adjustment of multiple color temperatures, such as 2300-10000K (multi-level adjustable color temperature). Therefore, the image of the second target object 132 in the photograph also has a regular shape, facilitating accurate identification of all details of the second target object 132 in the photograph, and both the brightness and color temperature of the second target object 132 are adjustable. The statement that the brightness of the second target object 132 is greater than the brightness of the surrounding environment means that the second target object 132 has the highest brightness within the viewfinder of the device under evaluation 11. For example, if only the second target object 132 is a light source within the viewfinder of the device under evaluation 11, and the brightness of other objects comes from the illumination of the light source 14, then the brightness of the second target object 132 is higher than the brightness of the light source 14. For example, if the viewfinder of the device 11 to be evaluated includes multiple light-emitting objects, such as a second target object 132 and other light-emitting objects, and the brightness of the other objects is all derived from the illumination of the light source 14, the brightness of the second target object 132 is not only higher than the brightness of the light source 14, but also higher than the brightness of the other light-emitting objects. In some embodiments, there can be multiple second target objects 132, and the brightness of each of the multiple second target objects 132 is greater than the brightness of the surrounding environment.
[0056] In practical use, the target object to be used can be selected according to the specified shooting scene to be evaluated by the device 11 to be evaluated.
[0057] In some embodiments, the selected target object can be included in the viewfinder of the device 11 to be evaluated by adjusting the vibration device 12 and the device 11 to be evaluated. If only the first target object 131 is needed, the second target object 132 is turned off to avoid the influence of the brightness of the second target object 132 on the first target object 131 by adjusting the vibration device 12 and the device 11 to be evaluated so that only the first target object 131 is included in the viewfinder of the device 11 to be evaluated. If only the second target object 132 is needed, the second target object 132 is included in the viewfinder of the device 11 to be evaluated by adjusting the vibration device 12 and the device 11 to be evaluated. If both the first target object 131 and the second target object 132 are needed, the first target object 131 and the second target object 132 are included in the viewfinder of the device 11 to be evaluated by adjusting the vibration device 12 and the device 11 to be evaluated, and the power of the second target object 132 is turned on.
[0058] The light source 14 is used to provide light for the surrounding environment of the target object 13.
[0059] The control device 15 is connected with the device 11 to be evaluated, and is used to acquire the photo taken by the device 11 to be evaluated in a specified scene, and evaluate the shooting success rate of the device 11 to be evaluated according to the photo. Figure 5 The control device 15 can also be connected with the vibration device 12, the second target object 132 and the light source 14 to control the vibration device 12, the second target object 132 and the light source 14, for example, to control the turning on and off of the vibration device 12, the second target object 132 and the light source 14, and to configure the parameters of the vibration device 12, the second target object 132 and the light source 14.
[0060] In the embodiments of the present application, the control device 15 can be a mobile phone, a computer, a camera, etc. Figure 2 The hardware structure of the control device 15 in the embodiments of the present application is shown in FIG. 2. As shown in FIG. 2, the control device 15 can include a central processing unit (CPU), a read-only memory (ROM), a random access memory (RAM), an input device, an output device, a storage device and a bus. Figure 2As shown, the control device 15 can include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, a headphone jack 170D, a sensor module 180, a key 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a SIM card interface 195, etc. The sensor module 180 can include a pressure sensor 180A, a gyroscope sensor 180B, a barometric pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.
[0061] It can be understood that, Figure 2 The structure shown does not constitute a specific limitation on the control device 15. In another embodiment of the present application, the control device 15 can include more or fewer components than shown, or combine certain components, or split certain components, or different component arrangements. The components shown can be implemented in hardware, software, or a combination of software and hardware.
[0062] The processor 110 can include one or more processing units. For example, the processor 110 can include an application processor (AP), a modem, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units can be independent devices, or can be integrated in one or more processors.
[0063] The charging management module 140 is configured to receive a charging input from a charger. The charger can be a wireless charger or a wired charger.
[0064] The power management module 141 is configured to connect the battery 142 and the charging management module 140 to the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140 to power the processor 110, the internal memory 121, the display screen 194, the camera 193, the wireless communication module 160, and the like.
[0065] The wireless communication function of the control device 15 can be implemented by the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem, the baseband processor, and the like.
[0066] The antenna 1 and the antenna 2 are configured to transmit and receive electromagnetic wave signals. Each antenna in the control device 15 can be configured to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization of the antennas.
[0067] The mobile communication module 150 can provide a solution for wireless communication including 2G / 3G / 4G / 5G and the like applied to the control device 15.
[0068] The wireless communication module 160 can provide a solution for wireless communication including WLAN (e.g., Wi-Fi network), BT, Global Navigation Satellite System (GNSS), Frequency Modulation (FM), Near Field Communication (NFC), infrared technology, and the like applied to the control device 15. The wireless communication module 160 can be one or more devices that integrate at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, performs frequency modulation and filtering processing on the electromagnetic wave signals, and sends the processed signals to the processor 110. The wireless communication module 160 can also receive signals to be sent from the processor 110, perform frequency modulation and amplification on the signals, and radiate the signals as electromagnetic waves via the antenna 2.
[0069] In some embodiments, in the example in which the wireless communication module 160 provides Bluetooth communication, the wireless communication module 160 can specifically be a Bluetooth chip. The Bluetooth chip can include one or more memories, one or more processors, and the like. The processor in the Bluetooth chip can perform frequency modulation, filtering, operation, judgment, and the like on the electromagnetic waves received via the antenna 2, and radiate the processed signals as electromagnetic waves via the antenna 2, i.e., without the need for the processor 110 to process.
[0070] The control device 15 implements the display function by the GPU, the display screen 194, and the application processor, and the like. The GPU is a microprocessor for image processing, and is connected to the display screen 194 and the application processor.
[0071] The display 194 is used to display images or videos, etc. A series of graphical user interfaces (GUIs) can be displayed on the display 194 of the control device 15.
[0072] The control device 15 can realize the photographing function through the ISP, the camera 193, the video codec, the GPU, the display 194, and the application processor, etc.
[0073] The camera 193 is used to capture still images or videos.
[0074] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to realize the expansion of the storage capacity of the control device 14.
[0075] The internal memory 121 can be used to store computer executable program codes, which include instructions. The processor 110 executes various function applications and data processing of the control device 15 by running the instructions stored in the internal memory 121.
[0076] The control device 15 can realize the audio function, such as music playing, recording, etc. through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the earphone interface 170D, and the application processor, etc.
[0077] The SIM card interface 195 is used to connect a SIM card. The SIM card can be inserted into or pulled out of the SIM card interface 195 to realize the contact and separation of the control device 15. The control device 15 can support one or N SIM card interfaces, N being a positive integer greater than 1. The SIM card interface 195 can support Nano SIM cards, Micro SIM cards, SIM cards, etc. Multiple cards can be inserted into the same SIM card interface 195 at the same time. The SIM card interface 195 can also be compatible with external memory cards. The control device 15 interacts with the network through the SIM card to realize the functions of calling and data communication, etc.
[0078] On top of the above-mentioned components, an operating system, such as an iOS operating system, an Android operating system, a Windows operating system, etc. is run. Application programs can be installed and run on the operating system. In some other embodiments, multiple operating systems can be run in the control device 15.
[0079] In some embodiments, the photographing of the target object 13 by the control device 11 to be evaluated can be controlled manually. For example, the start node of the photographing of the target object 13 by the control device 11 to be evaluated, the photographing interval of the target object 13, the number of times of photographing of the target object 13, the end node of the photographing of the target object 13, etc. can be controlled manually.
[0080] In some embodiments, in order to improve the accuracy and effectiveness of the target object 13 photographed by the to-be-evaluated device 11, the control device 15 can control the to-be-evaluated device 11 to photograph the target object 13. The control device 15 controls the to-be-evaluated device 11 to photograph the target object 13, which can be realized by a trigger. The trigger is used to replace the human hand to trigger the shooting key of the to-be-evaluated device 11 under the control of the control device 15, so as to control the to-be-evaluated device 11 to start the node of photographing the target object 13, the shooting interval of the target object 13, the number of times of photographing the target object 13, the node of ending photographing the target object 13, and the like. For details, please refer to Figure 3 The evaluation system 300 shown in the figure, the trigger 16 is arranged on the to-be-evaluated device 11, so that the trigger 16 can trigger the shooting key of the to-be-evaluated device 11. The trigger 16 is connected with the control device 15, so as to control the triggering operation of the trigger 16 through the control device 15.
[0081] In order to accurately evaluate the shooting success rate of the to-be-evaluated device 11 in the specified shooting scene, the embodiment of the application provides a shooting success rate evaluation method, which can be applied to Figure 1 or Figure 3 The shooting success rate evaluation system shown in the figure or other systems. For example, in the shooting success rate evaluation system shown in Figure 1 or Figure 3 The control device 15 executes the shooting success rate evaluation method, and the shooting success rate of the to-be-evaluated device 11 in the preset shooting scene can be evaluated. Wherein, the control device 15 executing the shooting success rate evaluation method can also be understood as the control device 15 being used to realize each step in the shooting success rate evaluation method, or the control device 15 being configured to execute each step in the shooting success rate evaluation method.
[0082] Figure 4 is a flowchart of the shooting success rate evaluation method 400 provided by the embodiment of the application. As Figure 4 shown, the method 400 includes the following steps S401-S403:
[0083] Step S401, configure system parameters corresponding to at least one preset shooting scene.
[0084] The preset shooting scene refers to a shooting scene that needs to evaluate the shooting success rate of the to-be-evaluated device 11. The preset shooting scene can be represented by scene features, and different preset shooting scenes correspond to different scene features. Each preset scene includes at least one of the following scene features: a hand jitter feature when a user holds an electronic device, a luminance and color temperature of a light-emitting parameter of a photographed object, a difference between the luminance of the photographed object and the luminance of the surrounding environment, and the like. Among them, the hand jitter feature when the user holds the electronic device is used to represent the jitter state of the hand when the user holds the electronic device to shoot. The luminance and color temperature of the light-emitting parameter of the photographed object are used to represent the light and dark contrast between the photographed object and the surrounding environment.
[0085] The preset shooting scene can be n (n is a positive integer greater than 0) preset shooting scenes, that is, to evaluate the shooting success rate of the to-be-evaluated device 11 in one (n = 1) preset shooting scene, or to evaluate the shooting success rate of the to-be-evaluated device 11 in multiple (n > 1) preset shooting scenes.
[0086] The control device 15 configures the system parameters of the evaluation system according to the preset shooting scene to simulate the preset shooting scene. The system parameters include at least one of the following: the vibration parameters of the vibration device 12, the light-emitting parameters of the second target object 132, and the light-emitting parameters of the light source 14.
[0087] Among them, the vibration parameters of the vibration device 12 are determined according to the hand jitter feature when the user holds the electronic device. In some embodiments, the vibration parameters of the vibration device 12 can include: vibration amplitude, vibration frequency, vibration direction, and the like. In some embodiments, the vibration parameters of the vibration device 12 can be a vibration waveform. The vibration waveform of the hand can be obtained by simulating the process of the user holding the electronic device to shoot a photo in the jitter state in advance. Different vibration waveforms can be obtained by simulating the real jitter state of different types of users in different external motion environments, in different postures, and using different types and / or models of electronic devices to shoot. These vibration waveforms can be saved as a vibration parameter library, wherein each vibration waveform represents a jitter state of the hand. Since the vibration waveform can more accurately reflect the real jitter state of the hand, setting the vibration waveform as the vibration parameter of the vibration device 12 can effectively improve the realism of the vibration device 12 simulating human hand jitter, and thus effectively improve the effectiveness of the evaluation result of the to-be-evaluated device 11 shooting a photo in the jitter state.
[0088] The light-emitting parameters of the second target object 132 can include: luminance and color temperature. The light-emitting parameters of the second target object 132 are determined according to the luminance and color temperature of the photographed object.
[0089] The light-emitting parameters of the light source 14 include: luminance. The light-emitting parameters of the light source 14 are determined according to the luminance of the surrounding environment.
[0090] The control device 15 automatically controls the configuration of each system parameter. For a preset shooting scene, if flexible configuration of parameters is required, such as testing a plurality of different types and different models of the to-be-evaluated device 11, and switching of system parameters during shooting is required, the control device 15 can meet the requirement of accurate and rapid configuration of system parameters, thereby ensuring the effectiveness and accuracy of the test process. The user only needs to configure the control device 15 to achieve the configuration of each system parameter, which can effectively save manual operation.
[0091] In some embodiments, the system parameters can also include shooting parameters of the to-be-evaluated device 11. The shooting parameters include at least one of the following: a node for starting shooting, a shooting interval, a shooting number, and a node for ending shooting. The control device 15 can configure corresponding shooting parameters according to the scene requirement of the preset scene, the test requirement, and the like. In an implementation, the evaluation system 300 shown in FIG. 6 is taken as an example. The control device 15 controls the to-be-evaluated device 11 to shoot through the trigger 16. The trigger 16 triggers the shooting key of the to-be-evaluated device 11 according to the configured shooting parameters, so as to realize shooting of the to-be-evaluated device 11 according to the shooting parameters. In this way, the effect of shooting a photo at a fixed node can be achieved, and the effectiveness and pertinence of the obtained photo can be effectively improved. Figure 3
[0092] Figure 5 A flowchart of a method 500 for configuring system parameters by the control device according to an embodiment of the present application is provided. As shown in FIG. 7, the method 500 includes the following steps S501-S502: Figure 5
[0093] In step S501, at least one target device is determined from the vibration device, the second target object, and the light source according to the scene characteristics included in the preset shooting scene.
[0094] The target device is used to simulate the scene characteristics of the preset shooting scene.
[0095] For example, if the scene characteristics of the preset shooting scene include the hand shaking characteristics when the user holds the electronic device, the target device corresponding to the preset shooting scene includes the vibration device 12. If the scene characteristics of the preset shooting scene include the brightness and color temperature lighting parameters of the photographed object, the target device corresponding to the preset shooting scene includes the second target object 132. If the scene characteristics of the preset shooting scene include the difference between the brightness of the photographed object and the brightness of the surrounding environment, the target device corresponding to the preset shooting scene includes the second target object 132 and the light source 14.
[0096] In step S502, the parameters of each target device are determined according to the scene characteristics included in the preset shooting scene.
[0097] To accurately simulate the preset shooting scene, the control device 15 configures the target device with parameters identical to the scene characteristics of the preset shooting scene. For example, if the hand shaking characteristics of the user holding the electronic device are represented by a vibration waveform, the control device 15 configures the vibration device 12 with the same vibration waveform. The control device 15 configures the second target object 132 with the same luminance and color temperature as the luminance and color temperature of the object being photographed. For example, the control device 15 configures the second target object 132 with the same luminance and color temperature as the object being photographed. The control device 15 configures the luminance of the second target object 132 and the light source 14 so that the difference between the luminance of the second target object 132 and the luminance of the surrounding environment is identical to the difference between the luminance of the object being photographed and the luminance of the surrounding environment.
[0098] In one implementation, if the preset shooting scene is one, the control device 15 configures the system parameters corresponding to the preset shooting scene in advance before starting the shooting function of the device to be evaluated 11.
[0099] The process of configuring the system parameters by the control device 15 is described below in connection with the specified shooting scenes in the following examples.
[0100] Example 1
[0101] The preset shooting scene is a first shooting scene, and the scene characteristics of the first shooting scene include the hand shaking characteristics of the user holding the electronic device, i.e., the first shooting scene refers to a scene in which the user holds the electronic device and takes a photograph while the hand is in a shaking state.
[0102] The control device 15 determines the target device to be the vibration device 12 according to the hand shaking characteristics of the user holding the electronic device.
[0103] The control device 15 configures the vibration device 12 with vibration parameters matching the hand shaking characteristics of the user holding the electronic device to simulate the first shooting scene. For example, if the hand shaking characteristics of the user holding the electronic device are represented by a vibration waveform, the control device 15 configures the vibration device 12 with the same vibration waveform.
[0104] Example 2
[0105] The preset shooting scene is a second shooting scene, and the scene characteristics of the second shooting scene include the luminance and color temperature of the object being photographed, i.e., the second shooting scene refers to a scene in which the electronic device photographs an object with a certain luminance and color temperature.
[0106] The control device 15 determines the target device to be the second target object 132 according to the luminance and color temperature of the object being photographed.
[0107] The control device 15 configures the second target object 132 with the same luminance and color temperature as the luminance and color temperature of the object to be photographed, to simulate the second shooting scene.
[0108] In this example, the control device 15 controls to turn off the vibration function of the vibration device 12, and the vibration device 12 only serves as a support for the device to be evaluated 11.
[0109] Example 3
[0110] The preset shooting scene is a third shooting scene, and the scene feature of the third shooting scene includes the difference between the luminance of the object to be photographed and the luminance of the surrounding environment, that is, the third shooting scene refers to a scene in which the electronic device photographs an object with a certain light-dark contrast with the surrounding environment.
[0111] The control device 15 determines the target device to include the second target object 132 and the light source 14 according to the difference between the luminance of the object to be photographed and the luminance of the surrounding environment.
[0112] The control device 15 configures the second target object 132 with the same luminance as the difference between the luminance of the object to be photographed and the luminance of the surrounding environment, to simulate the third shooting scene.
[0113] In this example, the control device 15 controls to turn off the vibration function of the vibration device 12, and the vibration device 12 only serves as a support for the device to be evaluated 11.
[0114] Example 4
[0115] The preset shooting scene is a fourth shooting scene, and the scene feature of the fourth shooting scene includes the luminance and color temperature of the object to be photographed, and the difference between the luminance of the object to be photographed and the luminance of the surrounding environment, that is, the third shooting scene refers to a scene in which the electronic device photographs an object with a certain luminance and color temperature, and a certain light-dark contrast with the surrounding environment.
[0116] The control device 15 determines the target device to include the second target object 132 and the light source 14 according to the luminance and color temperature of the object to be photographed, and the difference between the luminance of the object to be photographed and the luminance of the surrounding environment.
[0117] The control device 15 configures the second target object 132 with the same luminance and color temperature as the luminance and color temperature of the object to be photographed, and configures the second target object 132 and the light source 14 with the same luminance as the difference between the luminance of the object to be photographed and the luminance of the surrounding environment, to simulate the fourth shooting scene.
[0118] In this example, the control device 15 controls to turn off the vibration function of the vibration device 12, and the vibration device 12 only serves as a support for the device to be evaluated 11.
[0119] Example 5
[0120] The preset shooting scene is a fifth shooting scene, and scene features of the fifth shooting scene include a hand shaking feature of a user holding the electronic device and a brightness and color temperature light emitting parameter of a photographed object, that is, the fifth shooting scene refers to a scene in which the user holds the electronic device to shoot an object with certain brightness and color temperature in a hand shaking state.
[0121] The control device 15 determines, according to the hand shaking feature of the user holding the electronic device and the brightness and color temperature light emitting parameter of the photographed object, that the target apparatus includes the vibration apparatus 12, the first target object 131, and the second target object 132.
[0122] The control device 15 configures, for the vibration apparatus 12, a vibration parameter matched with the hand shaking feature of the user holding the electronic device, and configures, for the second target object 132, a light emitting parameter same as the brightness and color temperature light emitting parameter of the photographed object, to simulate the fifth shooting scene. Wherein, the control device 15 can refer to example 1 for configuring the vibration parameter for the vibration apparatus 12, and can refer to example 2 for configuring the light emitting parameter for the second target object 132, which are not described herein again.
[0123] Example 6
[0124] The preset shooting scene is a sixth shooting scene, and scene features of the sixth shooting scene include a hand shaking feature of a user holding the electronic device and a difference between brightness of a photographed object and brightness of a surrounding environment, that is, the sixth shooting scene refers to a scene in which the user holds the electronic device to shoot an object with certain light and dark contrast with the surrounding environment in a hand shaking state.
[0125] The control device 15 determines, according to the hand shaking feature of the user holding the electronic device and the difference between brightness of the photographed object and brightness of the surrounding environment, that the target apparatus includes the vibration apparatus 12, the first target object 131, the second target object 132, and the light source 14.
[0126] The control device 15 configures, for the vibration apparatus 12, a vibration parameter matched with the hand shaking feature of the user holding the electronic device, and configures, for the second target object 132 and the light source 14, brightness, so that the difference between brightness of the second target object 132 and brightness of the surrounding environment is same as the difference between brightness of the photographed object and brightness of the surrounding environment, to simulate the sixth shooting scene. Wherein, the control device 15 can refer to example 1 for configuring the vibration parameter for the vibration apparatus 12, and can refer to example 3 for configuring the brightness for the second target object 132 and the light source 14, which are not described herein again.
[0127] Example 7
[0128] The preset shooting scene is a seventh shooting scene, and scene features of the seventh shooting scene include a hand shaking feature of a user holding the electronic device, a brightness and color temperature of a photographed object, and a difference value between the brightness of the photographed object and a brightness of a surrounding environment, i.e., the seventh shooting scene refers to a scene in which the user holds the electronic device to shoot an object having a certain brightness and color temperature and a certain contrast between brightness and darkness with the surrounding environment in a hand shaking state.
[0129] The control device 15 determines the target device to include the vibration device 12, the first target object 131, the second target object 132, and the light source 14 according to the hand shaking feature of the user holding the electronic device, the brightness and color temperature of the photographed object, and the difference value between the brightness of the photographed object and the brightness of the surrounding environment.
[0130] The control device 15 configures the vibration device 12 with vibration parameters matching the hand shaking feature of the user holding the electronic device, configures the second target object 132 with the same light emission parameters as the brightness and color temperature of the photographed object, and configures the second target object 132 and the light source 14 with brightnesses such that the difference value between the brightness of the second target object 132 and the brightness of the surrounding environment is the same as the difference value between the brightness of the photographed object and the brightness of the surrounding environment, to simulate the seventh shooting scene. The control device 15 can refer to example 1 to configure the vibration parameters for the vibration device 12, can refer to example 2 to configure the light emission parameters for the second target object 132, and can refer to example 3 to configure the brightnesses for the second target object 132 and the light source 14, which are not described herein again.
[0131] In an implementation manner, if the preset shooting scene is multiple, the control device 15 switches to configure system parameters corresponding to each preset shooting scene in a shooting order of the multiple preset shooting scenes after starting the shooting function of the to-be-evaluated device 11.
[0132] The shooting order of the multiple preset shooting scenes can be set according to corresponding scene features, corresponding target devices, and the like. In an implementation manner, preset shooting scenes including the same kind of scene features are arranged continuously, and the preset shooting scenes including the same kind of scene features are arranged according to gradual changes in system parameters corresponding to the scene features. In an implementation manner, preset shooting scenes including the same target device are arranged continuously.
[0133] The process of the control device 15 configuring system parameters is described in combination with specified shooting scenes in the following examples.
[0134] Example 8
[0135] The preset shooting scenes include a shooting scene A, a shooting scene B and a shooting scene C. The three shooting scenes are all first shooting scenes, i.e., include the same type of scene features: hand shaking features when a user holds an electronic device. The three shooting scenes are arranged in sequence, wherein if the hand shaking features when the user holds the electronic device are represented by vibration waveforms, the three shooting scenes can be arranged in an order of gradually increasing vibration amplitudes corresponding to the vibration waveforms. If the shooting scene A corresponds to a vibration waveform a, the shooting scene B corresponds to a vibration waveform b, and the shooting scene C corresponds to a vibration waveform c, and the vibration amplitudes corresponding to the vibration waveforms are vibration waveform a < vibration waveform c < vibration waveform b, the shooting order of the three shooting scenes is: the shooting scene A, the shooting scene C, and the shooting scene B.
[0136] The control device 15 determines the target device corresponding to each shooting scene according to the hand shaking parameters of the shooting scene. The process can refer to example 1, and details are not repeated here.
[0137] The control device 15 configures the vibration parameters of the vibration device 12 as vibration waveform a, vibration waveform c and vibration waveform b in sequence in the shooting order of the shooting scene A, the shooting scene C and the shooting scene B during shooting of the first target object 131 by the device to be evaluated 11.
[0138] Example 9
[0139] The preset shooting scenes include a shooting scene D, a shooting scene E and a shooting scene F. The three shooting scenes are all fifth shooting scenes, i.e., include the same type of scene features: hand shaking features when a user holds an electronic device, and brightness and color temperature of a photographed object. The three shooting scenes are arranged in sequence, wherein if the hand shaking features when the user holds the electronic device are represented by vibration waveforms, only the brightness of the photographed object is set, the three shooting scenes can be arranged in an order of gradually increasing vibration amplitudes corresponding to the vibration waveforms and an order of gradually increasing brightness parameters of the photographed object itself. If the shooting scene D corresponds to a vibration waveform d, the brightness of the photographed object is 10 lux, the shooting scene E corresponds to a vibration waveform e, the brightness of the photographed object is 20 lux, the shooting scene F corresponds to a vibration waveform f, and the brightness of the photographed object is 30 lux, and the vibration amplitudes corresponding to the vibration waveforms are vibration waveform d < vibration waveform e < vibration waveform f, the shooting order of the three shooting scenes is: the shooting scene D, the shooting scene E and the shooting scene F.
[0140] The control device 15 determines the target device corresponding to each shooting scene according to the hand shaking features when the user holds the electronic device, and the brightness and color temperature of the photographed object. The process can refer to example 5, and details are not repeated here.
[0141] The control device 15 adjusts the vibration parameter of the vibration device 12 to vibration waveform d, vibration waveform e, vibration waveform f in sequence, and adjusts the brightness of the second target object 132 to 10 lux, 20 lux, 30 lux in sequence, according to the shooting order of the shooting scene D, the shooting scene E, the shooting scene F, in the process of shooting the first target object 131 and the second target object 132 by the device to be evaluated 11.
[0142] Example 10
[0143] The preset shooting scenes include: a shooting scene G, a shooting scene H and a shooting scene I. The above three shooting scenes are all the seventh shooting scenes, that is, they include the same type of scene features: the hand jitter feature when the user holds the electronic device, the brightness and color temperature of the photographed object, and the brightness difference between the photographed object and the surrounding environment. The above three shooting scenes are arranged in sequence, wherein, if the hand jitter feature when the user holds the electronic device is represented by a vibration waveform, only the brightness of the photographed object is set, the above three shooting scenes can be arranged in the order of gradually increasing vibration amplitude corresponding to the vibration waveform, gradually increasing the brightness parameter of the photographed object itself, and gradually increasing the brightness difference between the photographed object and the surrounding environment. If the shooting scene D corresponds to the vibration waveform d, the brightness of the photographed object is 10 lux, and the brightness difference between the photographed object and the surrounding environment is 5 lux, the shooting scene E corresponds to the vibration waveform e, the brightness of the photographed object is 20 lux, and the brightness difference between the photographed object and the surrounding environment is 15 lux, the shooting scene F corresponds to the vibration waveform f, the brightness of the photographed object is 30 lux, and the brightness difference between the photographed object and the surrounding environment is 15 lux, and the vibration amplitude corresponding to the vibration waveform g < vibration waveform h < vibration waveform i. The shooting order of the above three shooting scenes is: the shooting scene G, the shooting scene H, and the shooting scene I.
[0144] The control device 15 determines the target device corresponding to each shooting scene according to the hand jitter feature when the user holds the electronic device, the brightness and color temperature of the photographed object, and the brightness difference between the photographed object and the surrounding environment of the shooting scene. The process can refer to example 7, which will not be described here.
[0145] The control device 15 adjusts the vibration parameter of the vibration device 12 to vibration waveform d, vibration waveform e, vibration waveform f in sequence, adjusts the brightness of the second target object 132 to 10 lux, 20 lux, 30 lux in sequence, and adjusts the brightness of the light source 14 in sequence, so that the brightness difference between the second target object 132 and the surrounding environment is 5 lux, 15 lux, and 15 lux in sequence, in the process of shooting the first target object 131 and the second target object 132 by the device to be evaluated 11.
[0146] Example 11
[0147] The preset shooting scenes include: a shooting scene A, a shooting scene B, a shooting scene C, a shooting scene J and a shooting scene K. The shooting scene A, the shooting scene B and the shooting scene C are all first shooting scenes, i.e. including the same type of scene features: hand shaking features when a user holds an electronic device. The shooting scene J and the shooting scene K are both second shooting scenes, i.e. including the same type of scene features: brightness and color temperature of a photographed object.
[0148] The shooting scene A, the shooting scene B and the shooting scene C are arranged in sequence, and the shooting scene J and the shooting scene K are arranged in sequence. For each group of the shooting scenes arranged in sequence, if the hand shaking features when the user holds the electronic device are represented by vibration waveforms, and only the brightness of the photographed object is set, the shooting scenes can be arranged in an order of gradually increasing vibration amplitudes corresponding to the vibration waveforms and gradually increasing brightness of the photographed object. If the shooting scene A corresponds to a vibration waveform a, the shooting scene B corresponds to a vibration waveform b, and the shooting scene C corresponds to a vibration waveform c, and the vibration waveforms correspond to vibration amplitudes in an order of vibration waveform a < vibration waveform c < vibration waveform b. The brightness of the photographed object in the shooting scene J is 10 lux, and the brightness of the photographed object in the shooting scene K is 20 lux. The shooting order of the shooting scenes can be: the shooting scene A, the shooting scene C, the shooting scene B, the shooting scene J and the shooting scene K. Alternatively, the shooting order of the shooting scenes can be: the shooting scene J, the shooting scene K, the shooting scene A, the shooting scene C and the shooting scene B.
[0149] The control device 15 determines the target device corresponding to each shooting scene according to the hand shaking features when the user holds the electronic device. The process can refer to Example 1, which is not described herein. The control device 15 determines the target device corresponding to each shooting scene according to the brightness and color temperature of the photographed object. The process can refer to Example 2, which is not described herein.
[0150] The control device 15 adjusts the vibration parameters of the vibration device 12 to be vibration waveform a, vibration waveform c and vibration waveform b in sequence according to the shooting order of the specified shooting scene A, the specified shooting scene C and the specified shooting scene B during the process that the to-be-evaluated device 11 shoots the first target object 131. After the to-be-evaluated device 11 finishes shooting the specified shooting scene B, the control device 15 makes the to-be-evaluated device 11 switch to shoot the second target object 132, and closes the vibration function of the vibration device 12, and adjusts the brightness of the second target object 132 to be 10 lux and 20 lux in sequence according to the shooting order of the specified shooting scene J and the specified shooting scene K.
[0151] In step S402, a photo of the target object taken by the to-be-evaluated device in a preset shooting scene is obtained.
[0152] When the system parameter comprises the vibration parameter of the vibration device 12, the target object taken by the to-be-evaluated device 11 at least comprises the first target object 131. For example, the to-be-evaluated device 11 takes the first target object 131 in the first shooting scene, the fifth shooting scene, the sixth shooting scene, or the seventh shooting scene in the foregoing description.
[0153] When the system parameter comprises the light-emitting parameter of the second target object 132 and the light-emitting parameter of the light source 14, the target object taken by the to-be-evaluated device 11 at least comprises the second target object 132. The HDR function of the to-be-evaluated device 11 is turned on, and the photo taken by the to-be-evaluated device 11 of the second target object 132 is an HDR photo. For example, the to-be-evaluated device 11 takes the second target object 132 in the second shooting scene, the third shooting scene, the fourth shooting scene, the fifth shooting scene, the sixth shooting scene, or the seventh shooting scene in the foregoing description.
[0154] Before the to-be-evaluated device 11 takes the target object 13, the to-be-evaluated device 11 first performs a shooting preparation. The shooting preparation refers to adjusting the shooting distance and the shooting angle between the to-be-evaluated device 11 and the target object 13, so that the to-be-evaluated device 11 focuses on the target object 13, and the target object 13 is completely located in the viewfinder frame of the to-be-evaluated device 11, to ensure the effectiveness of the taken photo.
[0155] In some embodiments, the to-be-evaluated device 11 takes a number of times greater than or equal to a specified number of times in each preset shooting scene, to ensure that a sufficient number of photos are taken for analysis, and to reduce the influence of invalid photos on the evaluation result.
[0156] In some embodiments, the to-be-evaluated device 11 takes for a time period greater than or equal to a specified time period in each preset shooting scene, to ensure that the to-be-evaluated device 11 can take a photo representing a complete preset shooting scene. For example, for the first shooting scene, if the vibration parameter of the vibration device 12 is a vibration waveform, a sufficient time period is required for the vibration device 12 to vibrate according to the complete vibration waveform. Therefore, the to-be-evaluated device 11 needs to ensure that it takes a photo within the time period corresponding to the vibration of the vibration device 12 according to the complete vibration waveform.
[0157] In step S403, the shooting success rate of the to-be-evaluated device is evaluated according to the taken photo.
[0158] Figure 6 A flowchart of a method 600 for controlling a device to evaluate the shooting success rate of a to-be-evaluated device is provided in the embodiments of the present application. As shown in Figure 6 the method 600 comprises the following steps S601-S602:
[0159] Step S601, obtaining the first image in the photo.
[0160] Figure 7 The control device 15 provided in the embodiments of the present application provides a flow chart of a method 700 for judging whether the photo belongs to the same sheet according to the first image. As shown in the figure, the method 700 includes the following steps S701-S705: Figure 7
[0161] Step S701, obtaining the edge region of the first image in the photo.
[0162] The first image is the imaging of the first target object 131 in the photo, and the edge region of the first image is the region in the first image corresponding to the edge of the first target object 131.
[0163] The position of the edge region of the first image in the reference photo can be used to determine the position of the edge region of the first image in the photo taken by the device under test 11 in the vibration state. The reference photo refers to the photo of the first target object 131 taken by the device under test 11 in the static state at the same position as in the vibration state. The edge region of the first image in the reference photo is consistent with the edge region in the first target object 131, i.e., there is no gray value change in the edge region of the first image.
[0164] The first image in the photo taken by the device under test 11 is affected by vibration, and the edge region of the first image in the photo has a gray value change (blurring) compared with the edge region of the first image in the reference photo. However, the position of the edge region of the first image in the photo is consistent with the position of the edge region of the first image in the reference photo. Therefore, the position of the edge region of the first image in the test photo can be determined according to the position of the edge region of the first image in the reference photo.
[0165] In some embodiments, in order to more accurately describe the position of the edge region of the first image in the photo, coordinates can be used. For example, a coordinate system is established with a pixel point at the lower left corner of the photo as the origin, a line of pixel points parallel to the lower edge of the photo as the x-axis, and a line of pixel points parallel to the left edge of the photo as the y-axis. In this coordinate system, each pixel point in the photo has a corresponding coordinate.
[0166] Step S702, obtaining the gray value of each pixel point in the edge region.
[0167] The gray scale value of each pixel point in the edge region of the first image in the test photo can represent the gray scale change of the edge region of the first image in the test photo, i.e., the blur of the edge region of the first image in the test photo. If the gray scale values of each pixel point are equal, the edge region of the first image in the test photo does not have gray scale change, i.e., the edge region of the first image in the test photo is clear. If the gray scale values of each pixel point are not equal, the edge region of the first image in the test photo has gray scale change, i.e., the edge region of the first image in the test photo has blur. The blur of the edge region of the first image in the test photo needs to be further evaluated according to the gray scale change.
[0168] In step S703, a gray scale change curve is generated according to the gray scale values of each pixel point.
[0169] The gray scale change curve represents the gray scale value change of the edge region in the gray scale change direction.
[0170] The gray scale change direction refers to the direction in which the gray scale of the edge region of the first image in the test photo changes compared with the edge region of the first image in the reference photo. The gray scale change direction is the same as the vibration direction of the device to be evaluated 11. For example, as shown in FIG. 1, the first target object 131 is photographed when the device to be evaluated 11 vibrates horizontally to the right. Figure 1 As shown in FIG. 1, the gray scale change direction of the edge region of the first image in the test photo is horizontally to the right, i.e., the gray scale values of each pixel point in the edge region of the first image in the test photo gradually increase along the direction of horizontally to the right. Figure 8 As shown in FIG. 1, the gray scale change direction of the edge region of the first image in the test photo is horizontally to the right, i.e., the gray scale values of each pixel point in the edge region of the first image in the test photo gradually increase along the direction of horizontally to the right.
[0171] A gray scale change curve can be generated according to the gray scale values of a row of pixel points located in the gray scale change direction. A plurality of gray scale change curves can be generated according to a plurality of rows of pixel points. In this way, the blur of the edge region of the first image is analyzed by comprehensively analyzing a plurality of gray scale change curves.
[0172] Figure 9 As shown in FIG. 2, the abscissa of the gray scale change curve is the coordinate of the pixel point along the gray scale change direction, and the ordinate of the gray scale change curve is the gray scale value of the pixel point. Figure 9 As shown in FIG. 2, the abscissa of the gray scale change curve is the coordinate of the pixel point along the gray scale change direction, and the ordinate of the gray scale change curve is the gray scale value of the pixel point.
[0173] In step S704, the blur of the edge region is determined according to the gray scale change curve.
[0174] The blur of the edge region refers to the width of the region in which the gray scale value of the edge region changes in the gray scale change direction. For example, as shown in FIG. 1, the blur of the edge region of the first image in the test photo is the width of the region in which the gray scale value of the edge region changes in the gray scale change direction. Figure 8 As shown in FIG. 1, the blur of the edge region of the first image in the test photo is the width of the region in which the gray scale value of the edge region changes in the gray scale change direction.
[0175] by Figure 9 The grayscale change curve shown is used as an example for explanation. Analysis of the grayscale change curve reveals that point B corresponds to the peak (maximum grayscale value) and point C corresponds to the valley (minimum grayscale value). Specifically, in the AB segment of the grayscale change curve, the grayscale values of all pixels are equal, and the grayscale value is the maximum value in the grayscale change curve, representing the clear area in the edge region of the first image. In the BC segment of the grayscale change curve, the grayscale values of all pixels are not equal, and the grayscale values gradually decrease in the direction of grayscale change, representing the area in the edge region of the first image where grayscale value changes occur, i.e., the blurred area. In the CD segment of the grayscale change region, the grayscale values of all pixels are equal, and the grayscale value is the minimum value in the grayscale change curve; the pixels corresponding to the CD segment are no longer in the edge region. Therefore, the blur amount is mainly evaluated based on the grayscale value change in the BC segment. The projection length of the BC segment on the horizontal axis represents the width of the area in the edge region of the first image where grayscale value changes occur in the direction of grayscale change, i.e., the blur amount. The longer the projection length, the greater the blurring, and the more blurred the edge areas of the first image. The shorter the projection length, the smaller the blurring, and the clearer the edge areas of the first image.
[0176] Step S705: Determine whether the photo is a complete image based on the amount of blur in the edge area.
[0177] If the blur level of the edge region of the first image in the photo is less than the preset blur level, the photo is considered a successful photo. If the blur level of the edge region of the first image in the photo is greater than or equal to the preset blur level, the photo is considered a failed photo.
[0178] Therefore, using the blurring amount of the edge region of the first image in the photo as the criterion for determining the whole image can effectively reduce the area in the photo involved in image analysis, thereby reducing the amount of computation and improving the efficiency of evaluation.
[0179] Figure 10 A flowchart of a method 1000 for a control device 15 to determine whether a photograph belongs to a complete image based on a second image, as provided in an embodiment of this application. Figure 10 As shown, method 1000 includes the following steps S1001-S1003:
[0180] S1001, Obtain the grayscale value of each pixel in the second image of the photograph.
[0181] The second image is an image of the second target object 132 in the photograph. In some embodiments, the grayscale value of each pixel in the second image is in the range of 0-255.
[0182] S1002, Calculate the image information entropy of the second image based on the grayscale values of each pixel in the second image.
[0183] The image information entropy of the second image can be calculated according to a preset information entropy calculation formula. For example, the image information entropy of the second image satisfies the following formula:
[0184]
[0185] wherein, Entropy represents the image information entropy of the second image, 0≤Entropy≤8. k represents a gray value, 0≤k≤255. p(k) represents a probability of the gray value k appearing in the second image, and p(k) can be obtained according to a gray histogram.
[0186] The image information entropy is a statistical form of a feature, which reflects how much the average information quantity in the image is. The image information entropy obtained under different light conditions is different, that is, the image information entropy is used to reflect the gray value information of the image. When the exposure of the image reaches the best, the information quantity contained in the image is the most, and the image information entropy reaches the maximum. When the exposure of the image is too high, the information quantity contained in the image is relatively reduced, and the image information entropy is smaller.
[0187] In step S1003, whether the photo is a finished sheet is judged according to the image information entropy of the second image.
[0188] If the image information entropy of the second image is greater than or equal to a preset information entropy, the second image contains a large amount of information, that is, the exposure of the second image is better, the second image is clearer, and the photo to which the second image belongs is a finished sheet. If the image information entropy of the second image is less than the preset information entropy, the second image contains a small amount of information, that is, the exposure of the second image is too high, the second image is blurred, and the photo to which the second image belongs is a waste sheet.
[0189] If the photo includes both the first image and the second image, the control device 15 calculates the blur quantity of the edge region of the first image and calculates the image information entropy of the second image. Wherein, the control device 15 calculates the blur quantity of the edge region of the first image can refer to steps S701-S705, and the control device 15 calculates the image information entropy of the second image can refer to steps S1001-S1003, which are not repeated here.
[0190] If the blur quantity of the edge region of the first image in the photo is less than a preset blur quantity, and the image information entropy of the second image is greater than a preset information entropy, the photo is a finished sheet. If the blur quantity of the edge region of the first image in the photo is greater than or equal to the preset blur quantity, and / or the image information entropy of the second image is less than or equal to the preset information entropy, the photo is a waste sheet.
[0191] In step S602, a shooting finished sheet rate is obtained according to the photo and the finished sheet.
[0192] In an implementation, if the number of photos taken by the to-be-evaluated device 11 under the same specified shooting scene is a first number, and the number of photos taken is a second number, a first ratio is calculated by dividing the second number by the first number, and the first ratio is taken as a first shooting-to-photo ratio of the to-be-evaluated device 11. The first shooting-to-photo ratio reflects the shooting-to-photo ratio of the to-be-evaluated device 11 under the specified shooting scene, and has strong shooting scene pertinence.
[0193] In an implementation, if the number of photos taken by the to-be-evaluated device 11 under all specified shooting scenes is a third number, and the number of photos taken is a fourth number, a second ratio is calculated by dividing the fourth number by the third number, and the second ratio is taken as a second shooting-to-photo ratio of the to-be-evaluated device 11. The second shooting-to-photo ratio reflects the overall shooting-to-photo ratio of the to-be-evaluated device 11 under various shooting scenes.
[0194] In some embodiments, the evaluation data of the to-be-evaluated device 11 is stored. The evaluation data of the to-be-evaluated device 11 includes the specified shooting scene (i.e., the shooting scene tested), the blur amount and the image information entropy corresponding to each photo, the calculated shooting-to-photo ratio, and the like. In this way, the evaluation data of the to-be-evaluated device 11 can be conveniently looked up and analyzed at any time later.
[0195] The above mainly introduces the scheme provided by the embodiments of the present application from the perspective of the control device. It can be understood that the control device includes the hardware structure and / or software module for executing each function in order to implement the above functions. Those skilled in the art should easily realize that the steps of the shooting-to-photo ratio evaluation method of each example described in combination with the embodiments disclosed in the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the form of hardware or software driven by the control device depends on the specific application and design constraints of the technical solution. The skilled person can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0196] The embodiments of the present application can divide the above control device into functional modules or functional units according to the above method examples. For example, each functional module or functional unit can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or software functional module or functional unit. The division of modules or units in the embodiments of the present application is illustrative, and is only a logical function division. There can be another division manner when actually implemented.
[0197] Some embodiments of the present application provide a control device, which can be a mobile phone, a computer, a camera, etc. As shown in Figure 11 the control device can include a display screen 1101, a memory 1102, a processor 1103 and a communication module 1104. The above-mentioned devices can be connected through one or more communication buses 1105. The display screen 1101 can include a display panel 11011 for displaying images and a touch sensor 11012 for transmitting detected touch operations to an application processor to determine touch event types and providing visual outputs related to the touch operations through the display panel 11011. The processor 1103 can include one or more processing units, such as an application processor, a modem processor, a graphics processor, an image signal processor, a controller, a video codec, a digital signal processor, a baseband processor, and / or a neural network processor, etc. Different processing units can be independent devices or integrated into one or more processors. The memory 1102 is coupled to the processor 1103 and used to store various software programs and / or computer instructions. When the processor executes the computer instructions, the control device can perform various functions or steps of the mobile phone in the above-mentioned method embodiments.
[0198] The embodiments of the present application also provide a chip system including at least one processor and at least one interface circuit. The processor and the interface circuit can be interconnected through a line. For example, the interface circuit can be used to receive signals from other devices (such as the memory of the control device). For another example, the interface circuit can be used to send signals to other devices. For example, the interface circuit can read instructions stored in the memory and send the instructions to the processor. When the instructions are executed by the processor, the control device can perform various steps in the above-mentioned embodiments. Of course, the chip system can also include other discrete devices, which are not limited in the embodiments of the present application.
[0199] The embodiments of the present application also provide a computer readable storage medium including computer instructions, which, when executed on the above-mentioned control device (such as the control device 15 shown in Figure 2 the control device 15 shown in
[0200] The embodiments of the present application also provide a computer program product, which, when executed on a computer, causes the computer to perform various functions or steps of the control device in the above-mentioned method embodiments.
[0201] Through the description of the above embodiments, those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional modules is exemplified, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.
[0202] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative, for example, the division of the modules or units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another device, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed units can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0203] The units described as separate components can or can not be physically separated, and the components shown as units can be one physical unit or multiple physical units, that is, they can be located in one place or distributed to multiple different places. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0204] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0205] When the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments of the present application essentially or the parts that make contributions to the prior art or all or part of the technical solutions can be embodied in the form of a software product, which is stored in a storage medium and includes a plurality of instructions to make a device (which can be a single-chip microcomputer, a chip, etc.) or a processor execute all or part of the steps of the method described in the embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various storage medium that can store program codes.
[0206] The above merely provides the specific implementation of the present application, but the protection scope of the present application is not limited to this. Any change or replacement within the technical scope disclosed by the present application should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. An evaluation system of a shooting success rate, characterized by, The evaluation system comprises a vibration device, a target object, a light source and a control device; The vibration device is used for placing a device to be evaluated and driving the device to be evaluated to vibrate; The target object comprises a first target object and a second target object, the first target object is a picture comprising at least one figure with clear edges, and the second target object is a light emitter; The light source is used for providing light for the surrounding environment of the target object; The control device is used for configuring system parameters corresponding to at least one preset shooting scene, comprising: According to the scene characteristics included in the preset shooting scene, at least one target device is determined from the vibration device, the second target object and the light source, wherein each preset shooting scene comprises at least one of the following scene characteristics: hand jitter characteristics when a user holds an electronic device, brightness and color temperature of a photographed object, and difference between brightness of the photographed object and brightness of the surrounding environment; According to the scene characteristics included in the preset shooting scene, the system parameters are determined, which comprise parameters of each target device; The parameters of the target device comprise at least one of the following: vibration parameters of the vibration device, light emitting parameters of the second target object and light emitting parameters of the light source; The control device is further used for obtaining a photo taken by the device to be evaluated under the preset shooting scene; when the system parameters comprise the vibration parameters of the vibration device, the photo is taken by the device to be evaluated on the first target object; when the system parameters comprise the light emitting parameters of the second target object and the light emitting parameters of the light source, the photo is taken by the device to be evaluated on the second target object; The control device is further used for evaluating a shooting success rate of the device to be evaluated according to the photo.
2. The evaluation system according to claim 1, wherein The vibration parameters of the vibration device are determined according to the hand jitter characteristics when the user holds the electronic device; The light emitting parameters of the second target object are determined according to the brightness and color temperature of the photographed object; The light emitting parameters of the light source are determined according to the brightness of the surrounding environment.
3. The evaluation system according to claim 1 or 2, characterized in that The vibration parameters of the vibration device comprise a vibration waveform obtained by simulating the hand jitter characteristics when the user holds the electronic device, and the light emitting parameters of the second target object comprise brightness and color temperature.
4. The evaluation system according to claim 1, wherein The system parameters further comprise shooting parameters of the device to be evaluated, and the shooting parameters comprise at least one of the following: a node for starting shooting, a shooting interval, a shooting frequency, and a node for ending shooting.
5. The evaluation system of claim 4, wherein, The evaluation system further comprises a trigger; The trigger is connected with the control device and is used for triggering a shooting button of the device to be evaluated according to the shooting parameters, so as to realize a shooting action of the device to be evaluated.
6. The assessment system of claim 1, wherein, The control device is used for configuring system parameters corresponding to at least one preset shooting scene, comprising: If the preset shooting scene is one, system parameters corresponding to the preset shooting scene are configured in advance before starting a shooting function of the device to be evaluated; If the preset shooting scene is multiple, system parameters corresponding to each of the preset shooting scenes are configured in sequence after starting the shooting function of the device to be evaluated.
7. The assessment system of claim 1, wherein, The control device is further configured to evaluate a shooting success rate of the device to be evaluated according to the photo, comprising: acquiring a shot in the photo; acquiring a shooting success rate of the device to be evaluated according to the photo and the shot.
8. The evaluation system of claim 7, wherein, The control device is configured to acquire a shot in the photo, comprising: acquiring an edge region of a first image in the photo, the first image being an image of the first target object in the photo, the edge region being a region in the first image corresponding to an edge of the first target object; acquiring a gray value of each pixel point in the edge region; generating a gray variation curve according to the gray value of each pixel point; determining a blur amount of the edge region according to the gray variation curve, the blur amount of the edge region being a width of a region in which the edge region changes in gray value in a gray variation direction; judging whether the photo is a shot according to the blur amount of the edge region, wherein if the blur amount of the edge region is less than a preset blur amount, the photo is a shot, and if the blur amount of the edge region is greater than or equal to the preset blur amount, the photo is a waste shot.
9. The evaluation system of claim 7, wherein, The control device is configured to acquire a shot in the photo, comprising: acquiring a gray value of each pixel point in a second image in the photo, the second image being an image of the second target object in the photo; calculating an image information entropy of the second image according to the gray value of each pixel point in the second image; judging whether the photo is a shot according to the image information entropy of the second image, wherein if the image information entropy is greater than or equal to a preset information entropy, the photo is a shot, and if the image information entropy is less than the preset information entropy, the photo is a waste shot.
10. The evaluation system according to any one of claims 7 to 9, characterized in that The control device is configured to acquire a shooting success rate of the device to be evaluated according to the photo and the shot, comprising: calculating a ratio of a number of first shots to a number of first photos to obtain a first shooting success rate, wherein the first photos are photos obtained by the device to be evaluated under a same specified shooting scene, and the first shots are shots in the first photos; or, calculating a ratio of a number of second shots to a number of second photos to obtain a second shooting success rate, wherein the second photos are photos obtained by the device to be evaluated under all specified shooting scenes, and the second shots are shots in the second photos.
11. An evaluation method of a shooting success rate, characterized by, The method is applied to the evaluation system of any one of claims 1-10, comprising: controlling a device to configure system parameters corresponding to at least one preset shooting scene, comprising: The control device determines at least one target device from the vibration device, the second target object and the light source according to the scene characteristics included in the preset shooting scene, wherein each of the preset shooting scenes includes at least one of the following scene characteristics: hand shaking characteristics of a user holding the electronic device, brightness and color temperature of a photographed object, and difference between brightness of the photographed object and brightness of the surrounding environment; The control device determines the system parameters according to the scene characteristics included in the preset shooting scene, wherein the system parameters include parameters of each of the target devices; The parameters of the target devices include at least one of the following: vibration parameters of the vibration device, light-emitting parameters of the second target object and light-emitting parameters of the light source; The control device obtains a photo of the target object taken by the to-be-evaluated device under the preset shooting scene; when the system parameters include the vibration parameters of the vibration device, the photo is taken by the to-be-evaluated device on the first target object; when the system parameters include the light-emitting parameters of the second target object and the light-emitting parameters of the light source, the photo is taken by the to-be-evaluated device on the second target object; The control device evaluates the shooting success rate of the to-be-evaluated device according to the photo.
12. The evaluation method of claim 11, wherein The control device determines the vibration parameters of the vibration device according to the hand shaking characteristics of the user holding the electronic device; The control device determines the light-emitting parameters of the second target object according to the brightness and color temperature of the photographed object; The control device determines the light-emitting parameters of the light source according to the brightness of the surrounding environment.
13. The evaluation method according to claim 11 or 12, characterized in that The vibration parameters of the vibration device include a vibration waveform obtained by simulating the hand shaking characteristics of the user holding the electronic device, and the light-emitting parameters of the second target object include brightness and color temperature.
14. The evaluation method according to claim 11, characterized by The system parameters further include shooting parameters of the to-be-evaluated device, and the shooting parameters include at least one of the following: a node for starting shooting, a shooting interval, a shooting frequency, and a node for ending shooting.
15. The evaluation method according to claim 14, characterized in that The method comprises: The control device controls the trigger to trigger the shooting key of the to-be-evaluated device according to the shooting parameters, so as to realize the shooting action of the to-be-evaluated device.
16. The evaluation method according to claim 11, characterized by The control device configures the system parameters corresponding to at least one preset shooting scene, comprising: If the preset shooting scene is one, the control device pre-configures the system parameters corresponding to the preset shooting scene before controlling to start the shooting function of the to-be-evaluated device; If the preset shooting scene is multiple, the control device switches to configure the system parameters corresponding to each of the preset shooting scenes according to the shooting order of the multiple preset shooting scenes after controlling to start the shooting function of the to-be-evaluated device.
17. The evaluation method according to claim 11, characterized by The control device evaluates the shooting success rate of the to-be-evaluated device according to the photo, comprising: The control device obtains a shot in the photo; The control device obtains the shooting success rate of the to-be-evaluated device according to the photo and the shot.
18. The evaluation method according to claim 17, characterized in that The control device obtains a shot in the photo, comprising: The control device acquires an edge region of a first image in the photo, the first image being an imaging of the first target object in the photo, and the edge region being a region in the first image corresponding to an edge of the first target object; The control device acquires a gray value of each pixel point in the edge region; The control device generates a gray variation curve according to the gray value of each pixel point; The control device determines a blur amount of the edge region according to the gray variation curve, the blur amount of the edge region being a width of a region in the edge region in which a gray value varies in a gray variation direction; The control device determines whether the photo is a good photo according to the blur amount of the edge region, wherein if the blur amount of the edge region is less than a preset blur amount, the photo is a good photo, and if the blur amount of the edge region is greater than or equal to the preset blur amount, the photo is a waste photo.
19. The evaluation method according to claim 17, characterized in that The control device acquires the good photos in the photo, including: The control device acquires a gray value of each pixel point in a second image in the photo, the second image being an imaging of the second target object in the photo; The control device calculates an image information entropy of the second image according to the gray value of each pixel point in the second image; The control device determines whether the photo is a good photo according to the image information entropy of the second image, wherein if the image information entropy is greater than or equal to a preset information entropy, the photo is a good photo, and if the image information entropy is less than the preset information entropy, the photo is a waste photo.
20. The evaluation method according to any one of claims 17 to 19, characterized in that, The control device acquires a shooting good photo rate of the to-be-evaluated device according to the photo and the good photos, including: The control device calculates a ratio of a number of first good photos to a number of first photos to obtain a first shooting good photo rate, wherein the first photos are photos obtained by the to-be-evaluated device in a same specified shooting scene, and the first good photos are good photos in the first photos; Or, the control device calculates a ratio of a number of second good photos to a number of second photos to obtain a second shooting good photo rate, wherein the second photos are photos obtained by the to-be-evaluated device in all specified shooting scenes, and the second good photos are good photos in the second photos.
21. A control device, characterized by including: a memory and a processor; The memory stores program instructions, and when the program instructions are executed by the processor, the control device executes the method of any one of claims 11-20.
22. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores program instructions, and when the program instructions are run on the computer, the computer executes the method of any one of claims 11-20.
Citation Information
Patent Citations
Evaluation method, evaluation device, computer program and recording medium
CN104081756A
Stray light detection method and device, storage medium and electronic equipment
CN112218070A
Camera image testing device and camera image testing system
CN114584756A