Multi-camera combined zoom definition optimization method, device and equipment
By adjusting image sharpness using a sharpness parameter table in a multi-camera zoom device, the problem of significant changes in image sharpness was solved, achieving a smooth transition in image sharpness and improving the overall viewing experience.
Patent Information
- Application Number
- CN202511375609.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-25
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2045-09-25
AI Technical Summary
When multiple cameras are combined and zoomed in, the image clarity changes significantly, resulting in a decline in the user's viewing experience and affecting the image display effect.
Set a sharpness parameter table in the device, record the sharpness parameters at different ISO values and zoom levels, and adjust the sharpness of the captured images by calculating the target sharpness parameters to match user preferences and ensure consistent image sharpness.
When switching cameras, maintain a smooth transition in image clarity to enhance visual appeal and ensure a good viewing experience and image display for the user.
Smart Images

Figure CN120881384A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of image acquisition technology, and in particular to a method, apparatus, and device for optimizing the sharpness of multi-camera combination with variable magnification. Background Technology
[0002] Multi-camera zoom uses two cameras with different magnification ranges to capture images. When the magnification set by the software reaches a certain threshold, the zoom switches from the first view to the second view, such as switching from a wide-angle view to a telephoto view, or from one wide-angle view to another. Because the two cameras have different magnification ranges, the degree or method of magnification differs, resulting in significant changes in image clarity, a decreased user experience, and a serious impact on the display quality. Summary of the Invention
[0003] To address the aforementioned technical problems, embodiments of the present invention provide a method for optimizing the sharpness of multi-camera combined zoom lenses, comprising: In a device with multiple cameras and different magnification ranges for the multiple cameras, in response to the activation of the first camera, a sharpness parameter table is retrieved. The sharpness parameter table records sharpness parameters corresponding to different ISO values and variable magnification. The sharpness parameters are used to match the image clarity of the images captured by different cameras and to satisfy the user's preference for image clarity. All of the multiple cameras are wide-angle cameras, or the multiple cameras include wide-angle cameras and telephoto cameras. Determine if the sharpness parameter table contains a target sharpness parameter that matches the current ISO value; In response to the absence of the target sharpness parameter in the sharpness parameter table, the target sharpness parameter corresponding to the current ISO value and zoom level is calculated based on the ISO value, zoom level and corresponding sharpness parameter in the sharpness parameter table; The sharpness of the captured image is adjusted based on the target sharpness parameter.
[0004] In one embodiment, calculating the target sharpness parameter corresponding to the current ISO value and zoom level based on the ISO value, zoom level, and corresponding sharpness parameter in the sharpness parameter table includes: Based on the target ISO value, target zoom level, and corresponding sharpness parameter that are close to the current ISO value in the sharpness parameter table, calculate the target sharpness parameter corresponding to the current ISO value and zoom level.
[0005] In one embodiment, calculating the target sharpness parameter corresponding to the current ISO value based on the target ISO value, zoom level, and corresponding sharpness parameter that are close to the current ISO value in the sharpness parameter table includes: The ISO value range in which the current ISO value is located is determined in the sharpness parameter table. The ISO value range is composed of the target ISO values that are similar to the current ISO value recorded in the sharpness parameter table, and the target zoom levels that are similar to the current zoom level. The target sharpness parameter is calculated based on the target ISO value, the target magnification, and the corresponding sharpness parameter.
[0006] In one embodiment, calculating the target sharpness parameter based on the target ISO value, the target zoom level, and the corresponding sharpness parameter includes: Based on the target ISO value and the corresponding sharpness parameter, the target sharpness parameter is calculated using the following formula:
[0007] The For the target sharpness parameter, the r This represents any intermediate magnification of the wide-angle image. k Represents the exponent value, the n 0 represents the integer part of the exponent value, the m This indicates the maximum magnification of the wide-angle image. Indicates the maximum zoom level in wide-angle mode. m Below, the ISO value of the shooting environment is The sharpness parameter below, the To achieve a zoom level of 1, the ISO value of the shooting environment is [value missing]. The sharpness parameter below, the To achieve a zoom level of r, the ISO value of the shooting environment is... The sharpness parameter below, the To achieve a zoom level of 1, the ISO value of the shooting environment is [value missing]. The sharpness parameter is set below.
[0008] In one embodiment, constructing the sharpness parameter table includes: Obtain a first image of the target scene captured by the first camera based on the maximum zoom level and the first ISO value; A second image of the target scene is obtained by a reference camera based on a minimum zoom level and a first ISO value. The reference camera is any camera in the device. The zoom level range of the reference camera is higher than that of the first camera. Different cameras correspond to different reference cameras. Determine the clarity of user preferences; The sharpness parameter table is generated based at least on the first image, the second image, and the user's preferred sharpness.
[0009] In one embodiment, generating the sharpness parameter table based at least on the first image, the second image, and user preferences includes: Construct an initial sharpness parameter table; Adjust the sharpness of the first and second images based on the user's preferred sharpness. Calculate the MTF50 values of the first and second images after adjusting the sharpness; At least the MTF50 value of the first image is adjusted so that it meets the similarity threshold with the MTF50 value of the second image. When the MTF50 value of the first image changes, the sharpness parameter of the first image changes synchronously. In response to the fact that the MTF50 values of the first image and the second image meet the similarity threshold, the ISO value, magnification value and sharpness parameter corresponding to the current first image are recorded in the initial sharpness parameter table; The magnification and ISO values of the first camera and the reference camera are adjusted synchronously, and the above steps are repeated to determine the reference values of the sharpness parameters of the first image under different magnifications and ISO values. The initial sharpness parameter table records reference values of the sharpness parameters of the first image at different magnifications and ISO values.
[0010] In one embodiment, the plurality of cameras include a first camera and a second camera, and the method further includes: The second camera is identified as the reference camera.
[0011] In one embodiment, the plurality of cameras include a first camera, a second camera, and a third camera, and the method further includes: As the magnification range of the first camera, the second camera, and the third camera increases sequentially, the second camera is determined as the reference camera for the first camera, and the third camera is determined as the reference camera for the second camera. As the magnification range of the first camera, the third camera, and the second camera increases sequentially, the third camera is determined as the reference camera for the first camera, and the second camera is determined as the reference camera for the third camera.
[0012] In one embodiment, the method further includes: If the magnification ranges of the first camera and the second camera meet the similarity condition, and the magnification range of the third camera is greater than that of the first camera and the second camera, then the third camera shall be used as a reference camera for the first camera and the second camera. If the magnification ranges of the first camera and the third camera meet the similarity condition, and the magnification range of the second camera is greater than that of the first camera and the third camera, then the second camera shall be used as the reference camera for the first camera and the third camera.
[0013] In one embodiment, determining the clarity of user preferences includes: Obtain data on the user's historical adjustments to the sharpness of different types of images, wherein the different types of images involve different types of image content; Obtain ambient lighting data when the user adjusted the sharpness of different types of images during a historical period; The adjustment data and illumination data are processed using a gradient boosting tree model and a classification model to determine the ISO value weight and image type weight that match the user's preferences, as well as the sharpness preference corresponding to different ISO values and different types of images. The ISO value weight and image type weight are different for different image types and different ISO values. The ISO value weight and image type weight are used to determine the sharpness preference corresponding to the image taken at the current ISO value.
[0014] In one embodiment, adjusting the sharpness of the first image and the second image based on the user's preferred sharpness includes: Identify the captured image and determine the image type based on the content of the image; The target sharpness preference is determined based on the image type, the current ISO value, the ISO value weight, and the image type weight. The sharpness of the first image and the second image is adjusted based on the sharpness that matches the target sharpness preference.
[0015] In one embodiment, the step of retrieving the sharpness parameter table in response to the activation of the first camera includes: In response to the first camera being activated and the magnification being adjusted to the maximum value of the corresponding magnification range, the sharpness parameter table is retrieved.
[0016] Another embodiment of the present invention also provides a multi-camera combined zoom sharpness optimization device, comprising: The retrieval module is used to retrieve a sharpness parameter table in response to the activation of the first camera when the device has multiple cameras and the multiple cameras have different magnification ranges. The sharpness parameter table records sharpness parameters corresponding to different ISO values and variable magnification. The sharpness parameters are used to match the image clarity of the images captured by different cameras and all meet the user's preference for image clarity. The multiple cameras are all wide-angle cameras, or the multiple cameras include wide-angle cameras and telephoto cameras. The first determining module is used to determine whether there is a target sharpness parameter in the sharpness parameter table that matches the current ISO value; The first calculation module is used to calculate the target sharpness parameter corresponding to the current ISO value and zoom level based on the ISO value, zoom level and corresponding sharpness parameter in the sharpness parameter table in response to the absence of the target sharpness parameter in the sharpness parameter table. The first adjustment module is used to adjust the sharpness of the captured image based on the target sharpness parameter.
[0017] Another embodiment of the present invention also provides an electronic device, comprising: One or more processors; Memory, configured to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the multi-camera combination zoom sharpness optimization method as described above.
[0018] The beneficial effects of the solution in this embodiment of the invention include the ability to cover multiple brightness scenes. When changing the magnification to use different cameras for shooting, it can also ensure that the sharpness parameters can be quickly and accurately adjusted when shooting similar scenes. This ensures that the sharpness parameters do not change significantly regardless of how the camera used for shooting is changed, thereby improving the visual experience and ensuring the user's viewing experience and image display effect.
[0019] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings.
[0020] The technical solution of this application will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description
[0021] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0022] Figure 1 This is a flowchart illustrating the multi-camera combination zoom resolution optimization method in an embodiment of the present invention.
[0023] Figure 2This is a flowchart illustrating a multi-camera combination zoom resolution optimization method according to another embodiment of the present invention.
[0024] Figure 3 This is a flowchart illustrating a multi-camera combination zoom resolution optimization method in another embodiment of the present invention.
[0025] Figure 4 This is a structural block diagram of the multi-camera combination zoom resolution optimization device in an embodiment of the present invention. Detailed Implementation
[0026] The specific embodiments of the present invention will now be described in detail with reference to the accompanying drawings, but these are not intended to limit the scope of the invention.
[0027] It should be understood that various modifications can be made to the embodiments disclosed herein. Therefore, the following description should not be considered as limiting, but merely as an example of embodiments. Other modifications within the scope of this disclosure will be apparent to those skilled in the art.
[0028] The accompanying drawings, which are included in and form part of this specification, illustrate embodiments of the present disclosure and, together with the general description of the disclosure given above and the detailed description of the embodiments given below, serve to explain the principles of the disclosure.
[0029] These and other features of the invention will become apparent from the following description of preferred forms of embodiments given as non-limiting examples, with reference to the accompanying drawings.
[0030] It should also be understood that although the invention has been described with reference to some specific examples, those skilled in the art can certainly implement many other equivalent forms of the invention, which have the features described in the claims and are therefore all within the scope of protection defined herein.
[0031] The above and other aspects, features and advantages of this disclosure will become more apparent when taken in conjunction with the accompanying drawings and in view of the following detailed description.
[0032] Specific embodiments of the present disclosure are described thereafter with reference to the accompanying drawings; however, it should be understood that the disclosed embodiments are merely examples of the present disclosure, which may be implemented in various ways. Well-known and / or repeated functions and structures are not described in detail to avoid unnecessary or redundant details that could obscure the present disclosure. Therefore, the specific structural and functional details disclosed herein are not intended to be limiting, but merely to serve as the basis and representative basis for the claims to teach those skilled in the art to use the present disclosure in a variety of substantially any suitable detailed structures.
[0033] This specification may use the phrases “in one embodiment,” “in another embodiment,” “in yet another embodiment,” or “in still another embodiment,” all of which may refer to one or more of the same or different embodiments according to this disclosure.
[0034] The embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
[0035] like Figure 1 As shown, this embodiment of the invention provides a method for optimizing the sharpness of multi-camera combined zoom, including: S1: When the device has multiple cameras and the magnification ranges of the multiple cameras are different, in response to the activation of the first camera, the sharpness parameter table is retrieved. The sharpness parameter table records the sharpness parameters corresponding to different ISO values and variable magnification. The sharpness parameters are used to match the image clarity of the images captured by different cameras and satisfy the user's preference for image clarity. The multiple cameras are all wide-angle cameras, or the multiple cameras include wide-angle cameras and telephoto cameras. S2: Determine whether there is a target sharpness parameter in the sharpness parameter table that matches the current ISO value; S3: In response to the absence of the target sharpness parameter in the sharpness parameter table, calculate the target sharpness parameter corresponding to the current ISO value and zoom level based on the ISO value, zoom level and corresponding sharpness parameter in the sharpness parameter table; S4: Adjust the sharpness of the captured image based on the target sharpness parameter.
[0036] In this embodiment, the device may be, but is not limited to, a mobile terminal, such as a mobile phone or drone, which has multiple cameras, such as at least two cameras, with different magnification ranges for each camera. The different cameras can be of the same type or different types; for example, all cameras could be wide-angle cameras, or they could be wide-angle cameras and telephoto cameras respectively. Users can flexibly select cameras with different magnification ranges to shoot according to their shooting needs. For example, users can continuously increase the zoom level until the system automatically switches cameras for shooting. In response to any camera being activated (i.e., in shooting mode), the system will automatically retrieve, i.e., request access to the sharpness parameter table, according to a preset address and read its data. The sharpness parameter table records sharpness parameters corresponding to different ISO values and zoom levels. These sharpness parameters are used to match the image clarity of images captured by different cameras, and all meet the user's preferences for image clarity. In other words, the sharpness parameter table records multiple sharpness parameters corresponding to different ISO values (brightness values) and zoom levels, and each sharpness parameter conforms to the user's preference for clarity. This preference can be for multiple users, i.e., a universal user preference, or it can be specific to a particular user; the choice is open. After reading the data in the sharpness parameter table, the system can match the data in the sharpness parameter table based on the current magnification value and illumination to determine the matching target sharpness parameter. If the target sharpness parameter is found, the system adjusts the sharpness of the captured image based on that target sharpness parameter. If no matching target sharpness parameter is found, i.e., the table does not store the corresponding sharpness parameter, the system will automatically calculate the target sharpness parameter corresponding to the current ISO value and magnification based on the ISO value, zoom level, and corresponding sharpness parameter in the sharpness parameter table. This allows the system to adjust the sharpness of the captured image based on the calculated target sharpness parameter. Through sharpness adjustment, the clarity of all captured images can meet the user's preferences. Furthermore, when switching cameras for shooting, the clarity of the captured images transitions smoothly without abrupt changes, and the difference is not noticeable to the naked eye, improving the viewing experience.
[0037] The solution in this embodiment can cover multiple brightness scenarios. Even when changing magnification or switching to different cameras for shooting, it ensures that sharpness parameters can be quickly and accurately adjusted for similar scenes. This prevents significant changes in image clarity when the shooting magnification range changes, thus guaranteeing visual quality. Furthermore, sharpness parameters are determined through a lookup table. Even if the target sharpness parameter cannot be found, it can be accurately calculated based solely on the data in the sharpness parameter table to match the current scene. The overall method is simple, easy to implement, and highly operable, resulting in high efficiency in image capture and generation.
[0038] Furthermore, when calling the sharpness parameter table, that is, when triggering the method flow for adjusting the sharpness parameters, this method flow can be initiated when any camera is started, or it can be triggered after any camera is started and its magnification is adjusted to the maximum value within its range. In other words, the step of calling the sharpness parameter table in response to the start of the first camera includes: S101: In response to the first camera being activated and the magnification being adjusted to the maximum value of the corresponding magnification range, the sharpness parameter table is retrieved.
[0039] In one embodiment, calculating the target sharpness parameter corresponding to the current ISO value and zoom level based on the ISO value, zoom level, and corresponding sharpness parameter in the sharpness parameter table includes: S201: Based on the target ISO value, target zoom level and corresponding sharpness parameter that are close to the current ISO value in the sharpness parameter table, calculate the target sharpness parameter corresponding to the current ISO value and zoom level.
[0040] For example, the target sharpness parameter is calculated by selecting target ISO values that are similar to or strongly correlated with the current ISO value from the sharpness parameter table, as well as target zoom levels that are similar to or strongly correlated with the current zoom level and their corresponding sharpness parameters.
[0041] For example, such as Figure 2 As shown, the step of calculating the target sharpness parameter corresponding to the current ISO value based on the target ISO value, zoom level, and corresponding sharpness parameter that are close to the current ISO value in the sharpness parameter table includes: S202: Determine the ISO value range in the sharpness parameter table where the current ISO value is located. The ISO value range is composed of the target ISO values recorded in the sharpness parameter table that are close to the current ISO value and the target zoom levels that are close to the current zoom level. S203: The target sharpness parameter is calculated based on the target ISO value, the target zoom level, and the corresponding sharpness parameter.
[0042] Specifically, in this embodiment, the ISO value, magnification, and sharpness parameter are arranged in order. Therefore, any two adjacent ISO values in the table are grouped into an interval. It is determined whether the current ISO value is within the interval. If it is within the interval, the data of the two ISO values that make up the interval are used as the target data to obtain the target sharpness parameter.
[0043] In one applicable embodiment, the step of calculating the target sharpness parameter based on the target ISO value, the target magnification, and the corresponding sharpness parameter includes: S204: Based on the target ISO value and the corresponding sharpness parameter, the target sharpness parameter is calculated using the following formula:
[0044] The For the target sharpness parameter, the r This represents any intermediate magnification of the wide-angle image. k Represents the exponent value, the n 0 represents the integer part of the exponent value, the m This indicates the maximum magnification of the wide-angle image. Indicates the maximum zoom level in wide-angle mode. m Below, the ISO value of the shooting environment is The sharpness parameter below, the To achieve a zoom level of 1, the ISO value of the shooting environment is [value missing]. The sharpness parameter below, the To achieve a zoom level of r, the ISO value of the shooting environment is... The sharpness parameter below, the To achieve a zoom level of 1, the ISO value of the shooting environment is [value missing]. The sharpness parameter below, the To achieve a zoom level of 1, the ISO value of the shooting environment is [value missing]. The sharpness parameter below, the To be in the variable magnification m The ISO value of the shooting environment is The sharpness parameter is set below.
[0045] like Figure 3 As shown, the sharpness parameter table is constructed, including: S5: Obtain the first image of the target scene captured by the first camera based on the maximum zoom level and the first ISO value; S6: Obtain a second image of the target scene captured by a reference camera based on the minimum zoom level and the first ISO value. The reference camera is any camera in the device. The zoom level range of the reference camera is higher than that of the first camera. Different cameras correspond to different reference cameras. S7: Determine the clarity of user preferences; S8: Generate the sharpness parameter table based at least on the first image, the second image, and the user's preferred sharpness.
[0046] Specifically, generating the sharpness parameter table based at least on the first image, the second image, and the user's preferred sharpness includes: S801: Construct the initial sharpness parameter table; S802: Adjust the sharpness of the first image and the second image based on the user's preferred sharpness; S803: Calculate the MTF50 values of the first and second images after adjusting their sharpness; S804: At least adjust the MTF50 value of the first image to meet the similarity threshold with the MTF50 value of the second image, and when the MTF50 value of the first image changes, the sharpness parameter of the first image changes synchronously. S805: In response to the fact that the MTF50 values of the first image and the second image meet the similarity threshold, the ISO value, magnification value and sharpness parameter corresponding to the current first image are recorded in the initial sharpness parameter table; S806: Synchronously adjust the magnification and ISO value of the first camera and the reference camera, and repeat the above steps to determine the sharpness parameter reference value of the first image under different magnification and ISO values. S807: Record the reference values of the sharpness parameters of the first image at different magnifications and ISO values in the initial sharpness parameter table.
[0047] This embodiment uses MTF50 to evaluate the sharpness of an image. The MTF50 value is calculated by taking a picture of the SFR chart with a camera, and then using the captured image to calculate the MTF50 value. Specifically, MTF stands for Modulation Transfer Function, and the Modulation formula is:
[0048] The I here max and I min This represents the maximum and minimum brightness values. Generally, the M value of the actual scene... i and the captured image M o If there are differences, then:
[0049] The above formula represents the degree of contrast change before and after shooting with a camera. If MTF=1, it indicates that there is no difference in contrast before and after shooting. MTF50 refers to the spatial frequency corresponding to when the MTF drops to 50%. The unit is Cy / Pxl, which represents the number of complete black and white stripe cycles per pixel. In other words, MTF is an indicator of image sharpness; the higher the number of readable black and white stripe cycles, the higher the sharpness.
[0050] In one embodiment, it is assumed that the magnification range of the first camera is from 1x to 4.0x, and the magnification range of the reference camera is from 4.1x onwards. Since the original pixel count is too low after electronic magnification to 4.0x, the clarity cannot fully match the 4.1x image. Furthermore, switching cameras changes the specific configuration parameters, resulting in a significant difference in image clarity between 4.0x and 4.1x magnifications. Therefore, without intervention, the captured image clarity will exhibit a clear segmentation, reducing visual appeal. Thus, this embodiment reduces the clarity difference before and after image switching by increasing sharpness. After determining the sharpness parameters of the first camera at 1x magnification, for shooting scenarios with the same ISO value but different magnifications, the system can adjust the image clarity through smoothing processing.
[0051] Continuing with the above example, during implementation, first adjust the sharpness at 1.0x wide-angle and 4.1x telephoto magnification to a suitable state, that is, adjust the sharpness at the minimum magnification of the wide-angle and telephoto lenses to match the user's preferred sharpness. Typically, users want sharp, smooth edges with minimal black and white fringing. However, some devices may place less emphasis on black and white fringing, prioritizing edge prominence for easier algorithm detection. The RMS edge roughness recorded in the SFR chart's shooting results mentioned earlier describes the degree of edge roughness. According to general user standards, if this value is less than 0.1, the current image can be considered free from over-sharpening. However, for special needs, this value can be relaxed appropriately, as user preferences may differ for general shooting devices; therefore, it can be flexibly configured according to individual user requirements.
[0052] Furthermore, in this embodiment, determining the clarity of user preferences may include: S701: Obtain the user's historical data on the adjustment of the sharpness of different types of images, wherein the different types of images involve different types of image content; S702: Obtain ambient lighting data when the user adjusted the sharpness of different types of images during a historical period; S703: The adjustment data and illumination data are processed using a gradient boosting tree model and a classification model to determine the ISO value weight and image type weight that match the user's preferences, as well as the sharpness preference corresponding to different ISO values and different types of images. The ISO value weight and image type weight are different for different image types and different ISO values. The ISO value weight and image type weight are used to determine the sharpness preference corresponding to the image taken at the current ISO value.
[0053] Specifically, for example, in application, multiple sharpness levels w1, w2, ... w can be enabled.n Different sharpness levels correspond to different levels of intensity. The system can record and statistically analyze the frequency of use of each level (s1, s2, ... s) during historical usage. n Then, based on this, the user's preferred sharpness level can be directly determined as follows: .
[0054] Alternatively, the system can simultaneously determine the image type corresponding to the user's adjustment of the ISO setting, such as portrait, landscape, or still life, as well as the frequency of the user using each ISO setting for different image types and the corresponding ambient light level. Then, by combining all these factors, a gradient boosting tree model and a classification model are used to process the collected parameters from different dimensions, thereby determining the weights of these parameters. This includes determining the ISO value weight and image type weight that match the user's preferences, as well as the sharpness preference corresponding to different ISO values and image types. The ISO value weight and image type weight differ for different image types and ISO values. These ISO value weights and image type weights are used to determine the sharpness preference corresponding to the image taken at the current ISO value.
[0055] Furthermore, after determining the clarity preferred by the user, it is necessary to adjust the clarity of the first and second images based on the clarity preferred by the user, including: S809: Determine the captured image and determine the image type based on the content of the image; S810: Determine the target sharpness preference based on the image type, the current ISO value, the ISO value weight, and the image type weight; S811: Adjust the sharpness of the first image and the second image based on the sharpness that matches the target sharpness preference.
[0056] That is, the matching weight information is determined based on the relevant parameters of the first image and the second image respectively. Then, the final sharpness parameter is determined by combining the weight information. The sharpness parameter is then used to adjust the sharpness of the first image and the second image so that the sharpness of both is appropriate.
[0057] Continuing with the above embodiment, after adjusting the sharpness of the 1.0x and 4.1x telephoto lenses, the distance between the camera and the image card is fixed to ensure that both the 4.0x wide-angle electronic magnification and the 4.1x telephoto images capture the complete SFR image card. Then, the sharpening parameters for the wide-angle and telephoto lenses are adjusted to make the sharpness of the images captured by the two cameras similar. A portion of the image is cropped and input into the Imatest software to calculate the MTF50 value. The two MTF50 values are compared. If the difference between them does not meet the similarity requirement, the MTF50 value of the telephoto lens is adjusted primarily until the similarity requirement is met, that is, the MTF50 values of the two images are made as close as possible. This ensures that the sharpness of the images in both modes is similar without obvious transitions. After determining the minimum magnification sharpness parameter, different light brightness levels can be adjusted so that the ISO value in the wide-angle mode varies from 100, 200, 400, 800…2. (n-1) ×100, and then continue to calculate the MTF50 value at different brightness levels using the above method. Switch to the telephoto image at the corresponding brightness, and calculate the MTF50 value at that brightness level as well. Compare and adjust the two values to obtain the sharpness parameter of the wide-angle lens at 4.0x magnification and record it. This yields sharpness parameters of ISO values of 100, 200, 400, and 800 at 1.0x and 4.0x magnification for wide-angle lenses. For intermediate magnifications (x) and intermediate ISO values, in this embodiment, the sharpness parameter can be processed according to the following procedure: Determine ISO k The interval is [iso (n-1) iso n ]=[2 (n-1) ×100,2 n [×100], the sharpness parameter is w at a magnification of 1.0x. (1,n-1) ,w (1,n) The sharpness parameter under this ISO value is: ; Right now: ; Similarly, at a magnification of 4.0x, the sharpness parameter is: ; For the median ratio x∈[x1,x4]=[1.0,4.0], its sharpness parameter is as follows: ; Right now: ; This yields a table of sharpness parameters corresponding to multiple different ISO values covering magnifications from 1.0x to 4.0x:
[0058] The first row in the table above shows the sharpness parameters obtained from normal adjustment footage, the fourth row shows the sharpness parameters obtained by comparing the MTF50 value with the telephoto lens, and the middle sharpness parameters are calculated from the sharpness values at both magnifications using the formula described above. Similarly, for each magnification and ISO, the result calculated using the sharpness parameters corresponding to its adjacent magnification and ISO values can be used as the sharpness parameter for the current environment. The table above only shows parameters for a portion of the magnifications; further calculations can be performed to obtain a sharpness parameter table for different magnifications and ISO values in telephoto mode.
[0059] After obtaining the sharpness parameter table, the system can be used in practical applications, including, for example; For example, if the current zoom level is 2.0x and the ISO value is 400, then by reading the sharpness parameter table, the corresponding sharpness parameter can be determined as w. 2,2 If the current zoom level is 3.5x and the ISO value is 600, then the w parameter in the parameter table can be used. 3,3 w 3,4 w 4,3 w 4,4 The sharpness parameters for the current scene are calculated. The specific steps are as follows: Calculate the sharpness parameters at 3.5x magnification for ISO 400 and ISO 800. For ISO 400: ; Right now: ; Similarly, at ISO 800: .
[0060] The sharpness parameter at ISO 600 is calculated from these two values: .
[0061] By using the methods described above and adjusting the sharpness of the image using the parameters in the sharpness parameter table during zoom shooting, the image will not experience significant sudden changes in sharpness during zooming. Even when switching to a telephoto lens, the difference in sharpness will not be too large, thus minimizing the difference in sharpness during switching.
[0062] In practical applications, since the number of cameras and the magnification range between them are variable, meaning the magnification relationship between different cameras is uncertain, the sharpness parameter table can be configured to have a matching sharpness parameter table for each different camera (the magnification range of the cameras is not the maximum magnification range). In this way, the system can retrieve the corresponding sharpness parameter table based on the currently used camera and adjust the image clarity based on the recorded sharpness parameters.
[0063] In the foregoing embodiments, the method for determining the reference camera varies depending on the scenario. Specifically: Example 1: The plurality of cameras include a first camera and a second camera, and the method further includes: The second camera is identified as the reference camera.
[0064] This means the device includes only two cameras. The magnification range of the second camera is greater than that of the first camera, therefore the second camera serves as a reference camera for the first camera. The first camera can be a wide-angle camera, and the second camera can be either a wide-angle camera or a telephoto camera. In this case, the sharpness parameter table can be adjusted only for the sharpness parameters of the first camera.
[0065] Example 2: The plurality of cameras include a first camera, a second camera, and a third camera, that is, the device includes three cameras. In this case, the method further includes: As the magnification ranges of the first, second, and third cameras increase sequentially, the second camera is designated as the reference camera for the first camera, and the third camera is designated as the reference camera for the second camera. That is, when the magnification ranges of the three cameras increase sequentially, the camera with the larger magnification range among two adjacent cameras is designated as the reference camera with the smaller magnification range.
[0066] Example 3: This example differs from Example 2 in that it is defined as follows: with the magnification ranges of the first, third, and second cameras increasing sequentially, the third camera is designated as the reference camera for the first camera, and the second camera is designated as the reference camera for the third camera. In this example, regardless of the camera type, the relationship between cameras is measured using the magnification range parameter to determine the reference camera for each camera.
[0067] Alternatively, the reference camera for each camera can be determined by considering the camera type. For example, with cameras of the same type, the reference camera can be determined solely based on the magnification range. However, if the cameras are of different types, a telephoto camera should be prioritized as the reference camera, provided the magnification range requirement is met.
[0068] Example 4: This example differs from Example 2 in that it is limited to a scenario where the magnification ranges of the first and second cameras meet a similarity condition, and the magnification range of the third camera is greater than that of the first and second cameras. In this case, the third camera is used as a reference camera for both the first and second cameras. For example, if the magnification ranges of the first and second cameras are different, but the difference is small (i.e., the range is narrow), and the magnification range of the third camera is significantly larger than that of the first and second cameras, then the third camera is used as a reference camera for both the first and second cameras.
[0069] Example 5: This example differs from Example 4 in that the scenario defined in this example is that the magnification ranges of the first camera and the third camera meet the similarity condition, and the magnification range of the second camera is greater than that of the first camera and the third camera. In this case, the second camera is used as the reference camera for the first camera and the third camera.
[0070] like Figure 4 As shown, another embodiment of the present invention also provides a multi-camera combined zoom resolution optimization device, comprising: The retrieval module is used to retrieve a sharpness parameter table in response to the activation of the first camera when the device has multiple cameras and the multiple cameras have different magnification ranges. The sharpness parameter table records sharpness parameters corresponding to different ISO values and variable magnification. The sharpness parameters are used to match the image clarity of the images captured by different cameras and all meet the user's preference for image clarity. The multiple cameras are all wide-angle cameras, or the multiple cameras include wide-angle cameras and telephoto cameras. The first determining module is used to determine whether there is a target sharpness parameter in the sharpness parameter table that matches the current ISO value; The first calculation module is used to calculate the target sharpness parameter corresponding to the current ISO value and zoom level based on the ISO value, zoom level and corresponding sharpness parameter in the sharpness parameter table in response to the absence of the target sharpness parameter in the sharpness parameter table. The first adjustment module is used to adjust the sharpness of the captured image based on the target sharpness parameter.
[0071] In one embodiment, calculating the target sharpness parameter corresponding to the current ISO value and zoom level based on the ISO value, zoom level, and corresponding sharpness parameter in the sharpness parameter table includes: Based on the target ISO value, target zoom level, and corresponding sharpness parameter that are close to the current ISO value in the sharpness parameter table, calculate the target sharpness parameter corresponding to the current ISO value and zoom level.
[0072] In one embodiment, calculating the target sharpness parameter corresponding to the current ISO value based on the target ISO value, zoom level, and corresponding sharpness parameter that are close to the current ISO value in the sharpness parameter table includes: The ISO value range in which the current ISO value is located is determined in the sharpness parameter table. The ISO value range is composed of the target ISO values that are similar to the current ISO value recorded in the sharpness parameter table, and the target zoom levels that are similar to the current zoom level. The target sharpness parameter is calculated based on the target ISO value, the target magnification, and the corresponding sharpness parameter.
[0073] In one embodiment, calculating the target sharpness parameter based on the target ISO value, the target zoom level, and the corresponding sharpness parameter includes: Based on the target ISO value and the corresponding sharpness parameter, the target sharpness parameter is calculated using the following formula:
[0074] The For the target sharpness parameter, the r This represents any intermediate magnification of the wide-angle image. k Represents the exponent value, the n 0 represents the integer part of the exponent value, the m This indicates the maximum magnification of the wide-angle image. Indicates the maximum zoom level in wide-angle mode. m Below, the ISO value of the shooting environment is The sharpness parameter below, the To achieve a zoom level of 1, the ISO value of the shooting environment is [value missing]. The sharpness parameter below, the To achieve a zoom level of r, the ISO value of the shooting environment is... The sharpness parameter below, the To achieve a zoom level of 1, the ISO value of the shooting environment is [value missing]. The sharpness parameter is set below.
[0075] In one embodiment, the apparatus further includes a construction module for constructing the sharpness parameter table, wherein constructing the sharpness parameter table includes: Obtain a first image of the target scene captured by the first camera based on the minimum zoom level and the first ISO value; A second image of the target scene is obtained by a reference camera based on a minimum zoom level and a first ISO value. The reference camera is any camera in the device. The zoom level range of the reference camera is higher than that of the first camera. Different cameras correspond to different reference cameras. Determine the clarity of user preferences; The sharpness parameter table is generated based at least on the first image, the second image, and the user's preferred sharpness.
[0076] In one embodiment, generating the sharpness parameter table based at least on the first image, the second image, and user preferences includes: Construct an initial sharpness parameter table; Adjust the sharpness of the first and second images based on the user's preferred sharpness. Calculate the MTF50 values of the first and second images after adjusting the sharpness; At least the MTF50 value of the first image is adjusted so that it meets the similarity threshold with the MTF50 value of the second image. When the MTF50 value of the first image changes, the sharpness parameter of the first image changes synchronously. In response to the fact that the MTF50 values of the first image and the second image meet the similarity threshold, the ISO value, magnification value and sharpness parameter corresponding to the current first image are recorded in the initial sharpness parameter table; The magnification and ISO values of the first camera and the reference camera are adjusted synchronously, and the above steps are repeated to determine the reference values of the sharpness parameters of the first image under different magnifications and ISO values. The initial sharpness parameter table records reference values of the sharpness parameters of the first image at different magnifications and ISO values.
[0077] In one embodiment, the plurality of cameras include a first camera and a second camera, and the method further includes: The second camera is identified as the reference camera.
[0078] In one embodiment, the plurality of cameras include a first camera, a second camera, and a third camera, and the method further includes: As the magnification range of the first camera, the second camera, and the third camera increases sequentially, the second camera is determined as the reference camera for the first camera, and the third camera is determined as the reference camera for the second camera. As the magnification range of the first camera, the third camera, and the second camera increases sequentially, the third camera is determined as the reference camera for the first camera, and the second camera is determined as the reference camera for the third camera.
[0079] In one embodiment, the method further includes: If the magnification ranges of the first camera and the second camera meet the similarity condition, and the magnification range of the third camera is greater than that of the first camera and the second camera, then the third camera shall be used as a reference camera for the first camera and the second camera. If the magnification ranges of the first camera and the third camera meet the similarity condition, and the magnification range of the second camera is greater than that of the first camera and the third camera, then the second camera shall be used as the reference camera for the first camera and the third camera.
[0080] In one embodiment, determining the clarity of user preferences includes: Obtain data on the user's historical adjustments to the sharpness of different types of images, wherein the different types of images involve different types of image content; Obtain ambient lighting data when the user adjusted the sharpness of different types of images during a historical period; The adjustment data and illumination data are processed using a gradient boosting tree model and a classification model to determine the ISO value weight and image type weight that match the user's preferences, as well as the sharpness preference corresponding to different ISO values and different types of images. The ISO value weight and image type weight are different for different image types and different ISO values. The ISO value weight and image type weight are used to determine the sharpness preference corresponding to the image taken at the current ISO value.
[0081] In one embodiment, adjusting the sharpness of the first image and the second image based on the user's preferred sharpness includes: Identify the captured image and determine the image type based on the content of the image; The target sharpness preference is determined based on the image type, the current ISO value, the ISO value weight, and the image type weight. The sharpness of the first image and the second image is adjusted based on the sharpness that matches the target sharpness preference.
[0082] In one embodiment, the step of retrieving the sharpness parameter table in response to the activation of the first camera includes: In response to the first camera being activated and the magnification being adjusted to the maximum value of the corresponding magnification range, the sharpness parameter table is retrieved.
[0083] Another embodiment of the present invention also provides an electronic device, comprising: One or more processors; Memory, configured to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the multi-camera combination zoom sharpness optimization method as described above.
[0084] Furthermore, one embodiment of the present invention also provides a storage medium storing a computer program, which, when executed by a processor, implements the multi-camera combination zoom resolution optimization method described above. It should be understood that the various solutions in this embodiment have the corresponding technical effects in the above-described method embodiments, and will not be repeated here.
[0085] Furthermore, embodiments of the present invention also provide a computer program product, which is tangibly stored on a computer-readable medium and includes computer-readable instructions that, when executed, cause at least one processor to perform a multi-camera combined zoom sharpness optimization method as described in the embodiments above.
[0086] It should be noted that the computer storage medium of the present invention can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, system, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access storage medium (RAM), a read-only storage medium (ROM), an erasable programmable read-only storage medium (EPROM or flash memory), an optical fiber, a portable compact disk read-only storage medium (CD-ROM), an optical storage medium, a magnetic storage medium, or any suitable combination thereof. In the present invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. In the present invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program configured for use by or in connection with an instruction execution system, system, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wireless, antenna, optical fiber, RF, etc., or any suitable combination thereof.
[0087] Furthermore, those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0088] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1One or more processes and / or boxes Figure 1 A system that specifies functions in one or more boxes.
[0089] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including an instruction set implemented in a process. Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0090] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of protection of this application is limited to these examples; within the framework of this application, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of one or more embodiments of this application as described above, which are not provided in detail for the sake of brevity.
Claims
1. A method for optimizing the sharpness of multi-camera combination zoom, characterized in that, include: In a device with multiple cameras and different magnification ranges for the multiple cameras, in response to the activation of the first camera, a sharpness parameter table is retrieved. The sharpness parameter table records sharpness parameters corresponding to different ISO values and variable magnification. The sharpness parameters are used to match the image clarity of the images captured by different cameras and to satisfy the user's preference for image clarity. All of the multiple cameras are wide-angle cameras, or the multiple cameras include wide-angle cameras and telephoto cameras. Determine if the sharpness parameter table contains a target sharpness parameter that matches the current ISO value; In response to the absence of the target sharpness parameter in the sharpness parameter table, the target sharpness parameter corresponding to the current ISO value and zoom level is calculated based on the ISO value, zoom level and corresponding sharpness parameter in the sharpness parameter table; The sharpness of the captured image is adjusted based on the target sharpness parameter.
2. The multi-camera combined zoom resolution optimization method according to claim 1, characterized in that, Based on the ISO value, zoom level, and corresponding sharpness parameters in the sharpness parameter table, the target sharpness parameter corresponding to the current ISO value and zoom level is calculated, including: Based on the target ISO value, target zoom level, and corresponding sharpness parameter that are close to the current ISO value in the sharpness parameter table, calculate the target sharpness parameter corresponding to the current ISO value and zoom level.
3. The multi-camera combined zoom sharpness optimization method according to claim 2, characterized in that, The step of calculating the target sharpness parameter corresponding to the current ISO value based on the target ISO value, zoom level, and corresponding sharpness parameter that are similar to the current ISO value in the sharpness parameter table includes: The ISO value range in which the current ISO value is located is determined in the sharpness parameter table. The ISO value range is composed of the target ISO value with the smallest difference from the current ISO value recorded in the sharpness parameter table, and the target zoom level that is close to the current zoom level. The target sharpness parameter is calculated based on the target ISO value, the target magnification, and the corresponding sharpness parameter.
4. The multi-camera combined zoom resolution optimization method according to claim 3, characterized in that, The calculation of the target sharpness parameter based on the target ISO value, the target zoom level, and the corresponding sharpness parameter includes: Based on the target ISO value and the corresponding sharpness parameter, the target sharpness parameter is calculated using the following formula: The For the target sharpness parameter, the r This represents any intermediate magnification of the first camera, the... k Represents the exponent value, the n 0 represents the integer part of the exponent value, the m This indicates the maximum magnification supported by the first camera. Indicates the variable magnification ratio m Below, the ISO value of the shooting environment is The sharpness parameter below, the To achieve a zoom level of 1, the ISO value of the shooting environment is [value missing]. The sharpness parameter below, the To achieve a zoom level of r, the ISO value of the shooting environment is... The sharpness parameter below, the To achieve a zoom level of 1, the ISO value of the shooting environment is [value missing]. The sharpness parameter is set below.
5. The multi-camera combined zoom sharpness optimization method according to claim 1, characterized in that, Constructing the sharpness parameter table includes: Obtain a first image of the target scene captured by the first camera based on the minimum zoom level and the first ISO value; A second image of the target scene is obtained by a reference camera based on a minimum zoom level and a first ISO value. The reference camera is any camera in the device. The zoom level range of the reference camera is higher than that of the first camera. Different cameras correspond to different reference cameras. Determine the clarity of user preferences; The sharpness parameter table is generated based at least on the first image, the second image, and the user's preferred sharpness.
6. The multi-camera combined zoom sharpness optimization method according to claim 5, characterized in that, The step of generating the sharpness parameter table based at least on the first image, the second image, and the user's preferred sharpness includes: Construct an initial sharpness parameter table; Adjust the sharpness of the first and second images based on the user's preferred sharpness. Calculate the MTF50 values of the first and second images after adjusting the sharpness; At least the MTF50 value of the first image is adjusted so that it meets the similarity threshold with the MTF50 value of the second image. When the MTF50 value of the first image changes, the sharpness parameter of the first image changes synchronously. In response to the fact that the MTF50 values of the first image and the second image meet the similarity threshold, the ISO value, magnification value and sharpness parameter corresponding to the current first image are recorded in the initial sharpness parameter table; The magnification and ISO values of the first camera and the reference camera are adjusted synchronously, and the above steps are repeated to determine the reference values of the sharpness parameters of the first image under different magnifications and ISO values. The initial sharpness parameter table records reference values of the sharpness parameters of the first image at different magnifications and ISO values.
7. The multi-camera combined zoom sharpness optimization method according to claim 5, characterized in that, The plurality of cameras include a first camera and a second camera, and the method further includes: The second camera is identified as the reference camera.
8. The multi-camera combined zoom sharpness optimization method according to claim 5, characterized in that, The plurality of cameras includes a first camera, a second camera, and a third camera, and the method further includes: As the magnification range of the first camera, the second camera, and the third camera increases sequentially, the second camera is determined as the reference camera for the first camera, and the third camera is determined as the reference camera for the second camera. As the magnification range of the first camera, the third camera, and the second camera increases sequentially, the third camera is determined as the reference camera for the first camera, and the second camera is determined as the reference camera for the third camera.
9. The multi-camera combined zoom sharpness optimization method according to claim 8, characterized in that, The method further includes: If the magnification ranges of the first camera and the second camera meet the similarity condition, and the magnification range of the third camera is greater than that of the first camera and the second camera, then the third camera shall be used as a reference camera for the first camera and the second camera. If the magnification ranges of the first camera and the third camera meet the similarity condition, and the magnification range of the second camera is greater than that of the first camera and the third camera, then the second camera shall be used as the reference camera for the first camera and the third camera.
10. The multi-camera combined zoom sharpness optimization method according to claim 5, characterized in that, The clarity of determining user preferences includes: Obtain data on the user's historical adjustments to the sharpness of different types of images, wherein the different types of images involve different types of image content; Obtain ambient lighting data when the user adjusted the sharpness of different types of images during a historical period; The adjustment data and illumination data are processed using a gradient boosting tree model and a classification model to determine the ISO value weight and image type weight that match the user's preferences, as well as the sharpness preference corresponding to different ISO values and different types of images. The ISO value weight and image type weight are different for different image types and different ISO values. The ISO value weight and image type weight are used to determine the sharpness preference corresponding to the image taken at the current ISO value.
11. The multi-camera combined zoom sharpness optimization method according to claim 10, characterized in that, The process of adjusting the sharpness of the first and second images based on the user's preferred sharpness includes: Identify the captured image and determine the image type based on the content of the image; The target sharpness preference is determined based on the image type, the current ISO value, the ISO value weight, and the image type weight. The sharpness of the first image and the second image is adjusted based on the sharpness that matches the target sharpness preference.
12. The multi-camera combined zoom sharpness optimization method according to claim 10, characterized in that, The process of retrieving the sharpness parameter table in response to the activation of the first camera includes: In response to the first camera being activated and the magnification being adjusted to the maximum value of the corresponding magnification range, the sharpness parameter table is retrieved.
13. A multi-camera combined zoom resolution optimization device, characterized in that, include: The retrieval module is used to retrieve a sharpness parameter table in response to the activation of the first camera when the device has multiple cameras and the multiple cameras have different magnification ranges. The sharpness parameter table records sharpness parameters corresponding to different ISO values and variable magnification. The sharpness parameters are used to match the image clarity of the images captured by different cameras and all meet the user's preference for image clarity. The multiple cameras are all wide-angle cameras, or the multiple cameras include wide-angle cameras and telephoto cameras. The first determining module is used to determine whether there is a target sharpness parameter in the sharpness parameter table that matches the current ISO value; The first calculation module is used to calculate the target sharpness parameter corresponding to the current ISO value and zoom level based on the ISO value, zoom level and corresponding sharpness parameter in the sharpness parameter table in response to the absence of the target sharpness parameter in the sharpness parameter table. The first adjustment module is used to adjust the sharpness of the captured image based on the target sharpness parameter.
14. An electronic device, characterized in that, include: One or more processors; Memory, configured to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the multi-camera combination zoom sharpness optimization method as described in any one of claims 1-12.
Citation Information
Patent Citations
Method for enhancing image definition on basis of multiple cameras
CN103546665A
Shooting method based on multiple cameras and related device
CN114422665A
Equipment imaging definition evaluation method, system and device
CN116843683A
Image processing method and related apparatus
WO2023036084A1