CN107509044B - Image synthesis method, image synthesis device, computer-readable storage medium and computer equipment - Google Patents
Image synthesis method, image synthesis device, computer-readable storage medium and computer equipment Download PDFInfo
- Publication number
- CN107509044B CN107509044B CN201710776190.XA CN201710776190A CN107509044B CN 107509044 B CN107509044 B CN 107509044B CN 201710776190 A CN201710776190 A CN 201710776190A CN 107509044 B CN107509044 B CN 107509044B
- Authority
- CN
- China
- Prior art keywords
- exposure
- brightness
- frame number
- acquiring
- range
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000015572 biosynthetic process Effects 0.000 title claims abstract description 91
- 238000003786 synthesis reaction Methods 0.000 title claims abstract description 91
- 238000001308 synthesis method Methods 0.000 title claims abstract description 19
- 238000000034 method Methods 0.000 claims abstract description 34
- 230000002194 synthesizing effect Effects 0.000 claims description 27
- 238000004590 computer program Methods 0.000 claims description 8
- 230000003247 decreasing effect Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 11
- 238000003384 imaging method Methods 0.000 description 7
- 239000002131 composite material Substances 0.000 description 4
- 230000007613 environmental effect Effects 0.000 description 4
- 206010034960 Photophobia Diseases 0.000 description 3
- 208000013469 light sensitivity Diseases 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 238000003705 background correction Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 239000000872 buffer Substances 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/265—Mixing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/73—Circuitry for compensating brightness variation in the scene by influencing the exposure time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20212—Image combination
- G06T2207/20221—Image fusion; Image merging
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Studio Devices (AREA)
Abstract
The invention relates to an image synthesis method, an image synthesis device, a computer-readable storage medium and computer equipment. The method comprises the following steps: acquiring an exposure parameter and a synthetic frame number, and acquiring the ambient brightness of the current shooting scene according to the exposure parameter; if the environment brightness is in a first brightness range, acquiring an exposure adjustment strategy corresponding to the first brightness range, and adjusting the exposure parameters according to the parameter adjustment strategy; if the environment brightness is in a second brightness range, acquiring a frame number adjusting strategy corresponding to the second brightness range, and adjusting the synthesized frame number according to the frame number adjusting strategy; and acquiring images according to the adjusted exposure parameters and the synthesis frame number for synthesis. The image synthesis method, the image synthesis device, the computer readable storage medium and the computer equipment can improve the definition of the image and reduce the image distortion.
Description
Technical Field
The present invention relates to the field of computer technologies, and in particular, to an image synthesis method and apparatus, a computer-readable storage medium, and a computer device.
Background
In general, the photographing environment is complicated and variable, and sometimes the photographing is performed in an environment with sufficient light and bright colors, and sometimes the photographing is performed in an environment with dim light and dim colors. Certain noise is generated in the shot images and is random, so that multiple images are shot continuously in the same scene in the actual shooting process and are synthesized to eliminate the random noise. However, some of the noise is not random and is due to performance problems of the camera itself. The greater the noise of the shot, the more serious the image distortion.
Disclosure of Invention
The embodiment of the invention provides an image synthesis method, an image synthesis device, a computer readable storage medium and computer equipment, which can improve the definition of an image and reduce image distortion.
A method of image synthesis, the method comprising:
acquiring an exposure parameter and a synthetic frame number, and acquiring the ambient brightness of the current shooting scene according to the exposure parameter;
if the environment brightness is in a first brightness range, acquiring an exposure adjustment strategy corresponding to the first brightness range, and adjusting the exposure parameters according to the parameter adjustment strategy;
if the environment brightness is in a second brightness range, acquiring a frame number adjusting strategy corresponding to the second brightness range, and adjusting the synthesized frame number according to the frame number adjusting strategy;
and acquiring images according to the adjusted exposure parameters and the synthesis frame number for synthesis.
An image synthesis apparatus, the apparatus comprising:
the parameter acquisition module is used for acquiring exposure parameters and a synthesized frame number and acquiring the ambient brightness of the current shooting scene according to the exposure parameters;
the exposure adjusting module is used for acquiring an exposure adjusting strategy corresponding to a first brightness range if the ambient brightness is in the first brightness range, and adjusting the exposure parameters according to the parameter adjusting strategy;
the frame number adjusting module is used for acquiring a frame number adjusting strategy corresponding to a second brightness range if the environment brightness is in the second brightness range, and adjusting the synthesized frame number according to the frame number adjusting strategy;
and the image synthesis module is used for obtaining images according to the adjusted exposure parameters and the synthesis frame number for synthesis.
One or more non-transitory computer-readable storage media embodying a computer program that, when executed by one or more processors, causes the processors to perform the steps of:
acquiring an exposure parameter and a synthetic frame number, and acquiring the ambient brightness of the current shooting scene according to the exposure parameter;
if the environment brightness is in a first brightness range, acquiring an exposure adjustment strategy corresponding to the first brightness range, and adjusting the exposure parameters according to the parameter adjustment strategy;
if the environment brightness is in a second brightness range, acquiring a frame number adjusting strategy corresponding to the second brightness range, and adjusting the synthesized frame number according to the frame number adjusting strategy;
and acquiring images according to the adjusted exposure parameters and the synthesis frame number for synthesis.
A computer device comprising a memory and a processor, the memory having stored therein a computer program that, when executed by the processor, causes the processor to perform the steps of:
acquiring an exposure parameter and a synthetic frame number, and acquiring the ambient brightness of the current shooting scene according to the exposure parameter;
if the environment brightness is in a first brightness range, acquiring an exposure adjustment strategy corresponding to the first brightness range, and adjusting the exposure parameters according to the parameter adjustment strategy;
if the environment brightness is in a second brightness range, acquiring a frame number adjusting strategy corresponding to the second brightness range, and adjusting the synthesized frame number according to the frame number adjusting strategy;
and acquiring images according to the adjusted exposure parameters and the synthesis frame number for synthesis.
According to the image synthesis method, the image synthesis device, the computer readable storage medium and the computer equipment, the ambient brightness of the current shooting scene is obtained, the exposure parameters and the synthesis frame number of the image are adjusted according to different ambient brightness, different adjustment strategies are adopted for different scenes, and the adjustment strategies are suitable for different shooting scenes. The method and the device have the advantages that different shooting modes are adopted in different shooting scenes, so that better shooting quality is achieved, the definition of shot images is improved, and image distortion is reduced.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a schematic diagram showing an internal structure of an electronic apparatus according to an embodiment;
FIG. 2 is a flow diagram of a method for image synthesis in one embodiment;
FIG. 3 is a flowchart of an image synthesis method in another embodiment;
FIG. 4 is a flowchart of an image synthesis method in yet another embodiment;
FIG. 5 is a schematic diagram showing the structure of an image synthesizing apparatus according to an embodiment;
FIG. 6 is a schematic structural diagram of an image synthesizing apparatus according to another embodiment;
FIG. 7 is a schematic diagram of an image processing circuit in one embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
It will be understood that, as used herein, the terms "first," "second," and the like may be used herein to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish one element from another. For example, a first client may be referred to as a second client, and similarly, a second client may be referred to as a first client, without departing from the scope of the present invention. Both the first client and the second client are clients, but they are not the same client.
Fig. 1 is a schematic diagram of an internal structure of an electronic device in one embodiment. As shown in fig. 1, the electronic apparatus includes a processor, a nonvolatile storage medium, an internal memory, a display screen, and an input device, which are connected by a system bus. The non-volatile storage medium of the electronic device stores therein an operating system and a computer program. The computer program is executed by a processor to implement an image composition method. The processor is used for providing calculation and control capability and supporting the operation of the whole electronic equipment. The internal memory in the electronic device provides an environment for the execution of the computer program in the nonvolatile storage medium. The display screen of the electronic device may be a liquid crystal display screen or an electronic ink display screen, and the input device may be a touch layer covered on the display screen, a key, a track ball or a touch pad arranged on a housing of the electronic device, or an external keyboard, a touch pad or a mouse. Wherein, the display screen can be used for displaying the synthesized image, and the input device can be used for inputting the photographing instruction. The electronic device may be a mobile phone, a tablet computer, or a personal digital assistant or a wearable device, etc. Those skilled in the art will appreciate that the architecture shown in fig. 1 is a block diagram of only a portion of the architecture associated with the subject application, and does not constitute a limitation on the electronic devices to which the subject application may be applied, and that a particular electronic device may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
FIG. 2 is a flow diagram of a method for image synthesis in one embodiment. As shown in fig. 2, the image synthesizing method includes steps 202 to 208. Wherein:
In the embodiments provided in the present application, exposure refers to a process of controlling the amount of light entering a photosensitive element of a lens during photographing, and may be generally controlled by one or a combination of more of an aperture, a shutter, sensitivity, and the like. The exposure parameter refers to a relevant parameter affecting the exposure amount of the lens, and may include, but is not limited to, an aperture value, an exposure time, a photosensitive value, and the like.
After the user opens the camera, the user can see the preview image of the current shooting scene on the display interface of the camera, which is the preview image formed by shooting the current shooting scene by the camera. Generally, as the camera moves, the preview image displayed on the display interface changes, because the camera periodically acquires the preview image of the current shooting scene and displays the acquired preview image on the display interface. As the scene changes, the camera records a series of images to form a sequence of images, each of which may be a frame of image. And when the user inputs a photographing instruction, immediately acquiring the image of the scene corresponding to the current moment and storing the image.
At the time of photographing, generally, in order to reduce random noise, a plurality of frames of images in an image sequence may be acquired for synthesis. The synthesis frame number refers to the number of images acquired for synthesis. It is to be understood that the number of composite frames may be one or more frames. The environmental brightness refers to the brightness of the environment where the current shooting scene is located, generally, a camera lens can automatically acquire light of the current shooting scene, obtain exposure parameters according to the acquired light, and calculate the environmental brightness of the current shooting scene through the exposure parameters.
In one embodiment, the first brightness range refers to a preset brightness range for determining whether to adjust the exposure parameter. The exposure adjustment strategy is a preset strategy for adjusting exposure parameters, and when the ambient brightness is in a first brightness range, the exposure parameters are adjusted according to the exposure adjustment strategy.
And step 206, if the ambient brightness is in the second brightness range, acquiring a frame number adjustment strategy corresponding to the second brightness range, and adjusting and integrating the frame number according to the frame number adjustment strategy.
In the embodiments provided in the present application, the second luminance range refers to a luminance range set in advance, and is used for determining whether to adjust the number of synthesized frames. The frame number adjusting strategy is a preset strategy for adjusting the synthesized frame number, and when the environment brightness is in the second brightness range, the synthesized frame number is adjusted according to the frame number adjusting strategy.
It is understood that the first luminance range and the second luminance range may be completely different luminance ranges, may be partially the same luminance range, or may be completely the same luminance range. In the present embodiment, the first luminance range and the second luminance range are not limited.
In other embodiments provided in this application, the first luminance range may specifically further include a first value range and a second value range, and then step 206 may include: if the ambient brightness is in the first value range, increasing first preset time on the basis of exposure time, and reducing first preset increment on the basis of a photosensitive value; and if the ambient brightness is within a second value range, reducing the second preset time on the basis of the exposure time, and increasing a second preset increment on the basis of the photosensitive value.
And step 208, acquiring images according to the adjusted exposure parameters and the synthesis frame number for synthesis.
In one embodiment, after the exposure parameters and the number of composite frames are adjusted, the acquired images are formed according to the adjusted exposure parameters, and preview images are generated according to the adjusted exposure parameters to form a sequence of preview images. After the user inputs a photographing instruction, the preview images corresponding to the number of the synthesized frames in the preview image sequence are obtained for synthesis.
The image synthesis means that a plurality of frames of images are synthesized into one image according to a preset synthesis algorithm. For example, all images are superimposed and then averaged to form the final composite image. Specifically, if the acquired image is composed of a plurality of pixels, the pixels corresponding to each image are superposed, and the superposed result is averaged to obtain the final synthesized image.
According to the image synthesis method, the ambient brightness of the current shooting scene is firstly obtained, the exposure parameters and the synthesis frame number of the image are adjusted according to different ambient brightness, different adjustment strategies are adopted aiming at different scenes, and the adjustment strategies are suitable for different shooting scenes, so that different shooting modes are adopted under different shooting scenes, better shooting quality is achieved, the definition of the shot image is improved, and image distortion is reduced.
Fig. 3 is a flowchart of an image synthesizing method in another embodiment. As shown in fig. 3, the image synthesizing method includes steps 302 to 314. Wherein:
step 302, obtaining exposure parameters and a synthesis frame number, and obtaining the ambient brightness of the current shooting scene according to the exposure parameters.
Specifically, an exposure parameter of the current shooting scene may be acquired, an exposure amount may be calculated according to the exposure parameter, and the ambient brightness of the current shooting scene may be acquired according to the exposure amount. For example, an exposure parameter of a certain point corresponding to the current shooting scene is acquired, and the exposure of the point is calculated as the ambient brightness of the current shooting scene. The exposure parameters of all the pixel points corresponding to the current shooting scene can be acquired, the exposure of all the pixel points is calculated according to the acquired exposure parameters, and the average value of the exposure of all the pixel points is acquired and used as the ambient brightness of the current shooting scene.
It is understood that step 302 may specifically include: acquiring exposure parameters, and acquiring the ambient brightness of the current shooting scene according to the exposure parameters; and if the ambient brightness is greater than the threshold value, starting a multi-frame shooting mode and acquiring the number of the synthesized frames. The threshold is an environmental brightness value which is preset and used for judging whether the multi-frame shooting mode is started, and when the environmental brightness is larger than the threshold, the multi-frame shooting mode is started. The multi-frame shooting mode is a shooting mode for acquiring multi-frame images and synthesizing the multi-frame images to generate a final shooting image after receiving a shooting instruction.
In the present embodiment, the exposure parameters may be, but are not limited to, exposure time and exposure value, and the exposure amount refers to the amount of light entering the photosensitive element of the lens during photographing. Generally, due to structural limitations, the aperture structure of a lens in an intelligent terminal is fixed and unchangeable, and the corresponding aperture value is also fixed and unchangeable. Therefore, the factors affecting the exposure amount in the smart terminal may only consider the exposure time and the light sensitivity value, and the exposure amount is the product of the exposure time and the light sensitivity value, that is, the exposure amount is the exposure time x the light sensitivity value.
And step 306, if the ambient brightness is within the first value range, increasing the first preset time on the basis of the exposure time, acquiring a photosensitive increment according to the exposure amount and the exposure time after the first preset time is increased, and reducing the photosensitive increment on the basis of the photosensitive value.
When the ambient brightness is in the first value range, the exposure time is increased, and the photosensitive value is correspondingly reduced. Specifically, the exposure time is increased by a first preset time, and the exposure amount is kept unchanged. Because the exposure amount is the exposure time, the photosensitive value is obtained according to the exposure amount and the exposure time after the first preset time is increased, and the photosensitive value is correspondingly reduced according to the photosensitive increment.
It is understood that the first preset time is an increment of the exposure time set in advance, and the increment of the light sensing refers to an increment of the light sensing value. The exposure time and the exposure increment may be increased or decreased proportionally or numerically. For example, if the original exposure time is 10 and the exposure value is 1000, the exposure amount is 10 × 1000 to 10000. The exposure time was increased by a factor of 10, i.e. 100. In order to keep the exposure amount constant, it is necessary to reduce the value of the exposure by 10 times, that is, 100.
And 308, if the ambient brightness is in the second value range, reducing the second preset time on the basis of the exposure time, acquiring a photosensitive increment according to the exposure amount and the exposure time after the second preset time is increased, and increasing the photosensitive increment on the basis of the photosensitive value.
When the ambient brightness is in the second value range, the exposure time is reduced, and the photosensitive value is correspondingly increased. Specifically, the exposure time is reduced by a second preset time, and the exposure amount is kept unchanged. And acquiring a photosensitive increment according to the exposure and the exposure time after the second preset time is reduced, and correspondingly increasing the photosensitive value according to the photosensitive increment. The second preset time is the increment of the preset exposure time, and the photosensitive increment refers to the increment of the photosensitive value. It is understood that the first preset time and the second preset time may be the same or different.
In this embodiment, the second value range is larger than the first value range, and when the ambient brightness is the first value range, the current shooting scene is in a darker state; and when the ambient brightness is in the second value range, the current shooting scene is in a brighter state.
In step 310, if the ambient brightness is within the second brightness range, the preset frame number is increased based on the synthesized frame number.
And when the ambient brightness is in the second brightness range, increasing the synthesized frame number by a preset frame number. The preset frame number refers to a preset frame number needing to be increased. For example, four frames of images are originally combined, and six frames of images are combined after two frames are added. Suppose that only one frame of image is taken originally, and four frames of images are synthesized after three frames are added. Or combining ten frames of images originally, and combining fifteen frames of images after adding five frames. It is understood that, in the embodiment of the present application, the composite frame number and the increased preset frame number are not limited.
In the embodiment provided by the present invention, the ambient brightness may include a first brightness range and a second brightness range, where the first brightness range may be further divided into a first value range and a second value range. In this embodiment, the first value range, the second value range, and the second luminance range respectively represent different luminance ranges. For example, the first value range is 10-50, the second brightness range is 50-120, and the second value range is 120-200.
Furthermore, the first value range is smaller than the second brightness range, and the second brightness range is smaller than the second value range. When the ambient brightness is in a first value range, the current shooting scene is considered to be in an extremely dark state; when the ambient brightness is in the second brightness range, the current shooting scene is considered to be in a darker state; and when the ambient brightness is in the second value range, the current shooting scene is considered to be in a brighter state.
And step 312, acquiring images according to the adjusted exposure parameters and the synthesis frame number for synthesis.
In this embodiment, the exposure parameter and the synthesis frame number are adjusted according to the ambient brightness, and the image is acquired and synthesized according to the adjusted exposure parameter and synthesis frame number. It is understood that the first value range, the second value range and the second brightness range respectively represent different brightness ranges. Therefore, the exposure parameters and the synthesis frame number are not adjusted at the same time.
In one embodiment, if the ambient brightness is within the second brightness range, the image synthesis method further includes: and acquiring a photographing instruction. Step 312 may specifically include: and acquiring images corresponding to the number of the synthesized frames in an image preview queue generated before the corresponding moment of the photographing instruction for synthesis. Specifically, in an image preview queue generated before the time corresponding to the photographing instruction, the image generated at the time corresponding to the synthesis frame number and closest to the time corresponding to the photographing instruction may be obtained for synthesis.
In addition, if the ambient brightness is in the second brightness range, the image synthesis method further includes: and acquiring a photographing instruction. Step 312 specifically includes: and acquiring images corresponding to the number of the synthesized frames in an image preview queue generated after the moment corresponding to the photographing instruction for synthesis. Specifically, in the image preview queue generated after the time corresponding to the photographing instruction, the image generated at the time corresponding to the synthesis frame number and closest to the time corresponding to the photographing instruction may be obtained for synthesis.
In the process of synthesizing the images, the acquired multi-frame images may be subjected to weighted synthesis. That is, a weight is set to each image, and the images are synthesized according to the weight. The method specifically comprises the following steps: and acquiring images and corresponding weights according to the adjusted exposure parameters and the synthesized frame number, and synthesizing the acquired images according to the weights.
The weight may be obtained according to the ambient brightness. For example, when the ambient brightness is in a first value range, the current shooting scene is in an extremely dark state, and the weights of the acquired frame images are given equal values; when the ambient brightness is in the second value range, the current shooting scene is in a brighter state, and the closer to the image acquired at the moment corresponding to the shooting instruction, the higher the weight setting is given.
According to the image synthesis method, the ambient brightness of the current shooting scene is firstly obtained, the exposure parameters and the synthesis frame number of the image are adjusted according to different ambient brightness, different adjustment strategies are adopted aiming at different scenes, and the adjustment strategies are suitable for different shooting scenes, so that different shooting modes are adopted under different shooting scenes, better shooting quality is achieved, the definition of the shot image is improved, and image distortion is reduced.
Fig. 4 is a flowchart of an image synthesizing method in still another embodiment. As shown in fig. 4, the image synthesizing method includes steps 402 to 414. Wherein:
In one embodiment, after the user turns on the camera, the camera will periodically acquire images of the current shooting scene to generate a preview image sequence. For example, the image of the current shooting scene is acquired every 30ms, and the ambient brightness corresponding to the current shooting scene is acquired at the same time.
In one embodiment, the threshold a0 is a preset environment brightness value for determining whether to start the multi-frame shooting mode, and if the current environment brightness a is greater than the threshold a0, the multi-frame shooting mode is started. The multi-frame shooting mode is a shooting mode for acquiring multi-frame images in a preview image sequence after a shooting instruction is detected, and synthesizing the acquired multi-frame images to generate a final shot image. In this embodiment, a four-frame shooting mode is adopted, that is, after a shooting instruction is detected, four frames of images are acquired from a preview image sequence and synthesized to generate a shot image.
In step 408, if the current ambient brightness range is a0< a1, the four-frame shooting mode is maintained, the exposure time is increased, and the exposure value is correspondingly decreased.
If the range of the current environment brightness is A0< A < A1, the current shooting environment is in an extremely dark state, and the exposure time is prolonged. Assuming that the current exposure value is 80ms and the exposure value is 2000, the exposure time is extended and adjusted to 100ms, and the obtained exposure value is 2000 × 80/100 to 1600. Therefore, the exposure time after adjustment is 100ms, and the exposure value is 1600, which is the same as the exposure amount before adjustment.
At this time, after the photographing instruction is detected, the preview image generated after the moment corresponding to the photographing instruction is taken. Generally, after a photographing instruction is detected, four frames of preview images closest to a moment corresponding to the photographing instruction are synthesized in a preview image sequence generated after the photographing instruction is acquired.
And step 410, if the range of the current environment brightness is A1< A < A2, adjusting the number of the synthesized frames to six frames, and keeping the exposure time and the photosensitive value unchanged.
If the range of the current environment brightness is a1< a2, it indicates that the current shooting environment is in a dark state. At this time, the exposure time and the exposure value are kept unchanged, and the shooting mode is adjusted to a six-frame shooting mode. And when the photographing instruction is detected, taking a preview image generated before the moment corresponding to the photographing instruction. Generally, after a photographing instruction is detected, in a preview image sequence generated before the photographing instruction is acquired, six frames of preview images closest to a time corresponding to the photographing instruction are synthesized. This can reduce the shooting time and avoid the shooting time delay.
In step 412, if the current ambient brightness range is a2< a, the four-frame shooting is maintained, the exposure time is reduced, and the photosensitive value is increased.
If the range a2< a of the current environment luminance indicates that the current shooting environment is in a brighter state. The four-frame photographing mode is maintained, the exposure time is reduced, and the photo value is increased. Reducing the exposure time to k x 10ms, assuming the exposure time is between k x 10ms and ((k +1) x 10) ms; assuming that the exposure time is k × 10ms, the exposure time may be kept unchanged, or the exposure time may be reduced to (k-1) × 10 ms. Where k is an integer, i.e., k is 1,2,3,4 ….
After the exposure time is shortened, the exposure value needs to be increased accordingly in order to keep the exposure amount unchanged. For example, if the original exposure time is 15ms, the exposure value is 1000, and the exposure time is shortened to 10ms, the exposure value needs to be increased to 5000 in order to keep the exposure amount constant. And when the photographing instruction is detected, the preview image generated after the moment corresponding to the photographing instruction is taken. Generally, after a photographing instruction is detected, four frames of preview images closest to a moment corresponding to the photographing instruction are synthesized in a preview image sequence generated after the photographing instruction is acquired.
And step 414, acquiring images according to the adjusted exposure parameters and the synthesis frame number for synthesis.
In the embodiment provided by the application, after a photographing instruction is detected, images in the preview image sequence are acquired for image synthesis, and a final photographed image is generated.
Fig. 5 is a schematic structural diagram of an image synthesizing apparatus according to an embodiment. As shown in fig. 5, the image synthesizing apparatus 500 includes a parameter acquisition module 502, an exposure adjustment module 504, a frame number adjustment module 506, and an image synthesizing module 508. Wherein:
the parameter obtaining module 502 is configured to obtain an exposure parameter and a synthesized frame number, and obtain an ambient brightness of a current shooting scene according to the exposure parameter.
The exposure adjustment module 504 is configured to, if the ambient brightness is within a first brightness range, obtain an exposure adjustment policy corresponding to the first brightness range, and adjust the exposure parameter according to the parameter adjustment policy.
A frame number adjusting module 506, configured to, if the ambient brightness is within a second brightness range, obtain a frame number adjusting policy corresponding to the second brightness range, and adjust the synthesized frame number according to the frame number adjusting policy.
And an image synthesis module 508, configured to obtain an image according to the adjusted exposure parameter and synthesis frame number for synthesis.
Fig. 6 is a schematic structural diagram of an image synthesizing apparatus according to another embodiment. As shown in fig. 6, the image synthesizing apparatus 600 includes a parameter acquisition module 602, an exposure amount acquisition module 604, an exposure adjustment module 606, a frame number adjustment module 608, an instruction acquisition module 610, and an image synthesizing module 612. Wherein:
the parameter obtaining module 602 is configured to obtain an exposure parameter and a synthesized frame number, and obtain an ambient brightness of a current shooting scene according to the exposure parameter.
An exposure amount obtaining module 604, configured to obtain an exposure amount according to the exposure parameters, where the exposure parameters include an exposure time and a photosensitive value.
An exposure adjusting module 606, configured to increase a first preset time based on an exposure time if the ambient brightness is within a first value range, obtain a photosensitive increment according to the exposure amount and the exposure time after the increase of the first preset time, and reduce the photosensitive increment based on a photosensitive value; and if the ambient brightness is within a second value range, reducing second preset time on the basis of exposure time, acquiring a photosensitive increment according to the exposure amount and the exposure time after the second preset time is increased, and increasing the photosensitive increment on the basis of a photosensitive value.
The frame number adjusting module 608 is configured to increase a preset frame number based on the synthesized frame number if the ambient brightness is within a second brightness range.
And the instruction obtaining module 610 is used for obtaining a photographing instruction.
And an image synthesis module 612, configured to obtain, in an image preview queue generated before the time corresponding to the photographing instruction, an image corresponding to the number of synthesis frames for synthesis.
The image synthesis device firstly acquires the ambient brightness of the current shooting scene, adjusts the exposure parameters and the synthesis frame number of the image according to different ambient brightness, adopts different adjustment strategies aiming at different scenes, and the adjustment strategies are suitable for different shooting scenes, so that different shooting modes are adopted under different shooting scenes, better shooting quality is achieved, the definition of the shot image is improved, and image distortion is reduced.
In one embodiment, the exposure adjustment module 606 is further configured to, if the ambient brightness is within a first brightness range, obtain an exposure adjustment policy corresponding to the first brightness range, and adjust the exposure parameter according to the parameter adjustment policy;
in other embodiments, the exposure adjustment module 606 is further configured to increase a first preset time on the basis of the exposure time and decrease a first preset increment on the basis of the sensed light value if the ambient brightness is within a first value range; and if the ambient brightness is within a second value range, reducing second preset time on the basis of the exposure time, and increasing second preset increment on the basis of the photosensitive value.
In other embodiments provided by the present invention, the frame number adjusting module 608 is further configured to, if the ambient brightness is within a second brightness range, obtain a frame number adjusting policy corresponding to the second brightness range, and adjust the synthesized frame number according to the frame number adjusting policy;
in another embodiment, the image synthesizing module 612 is further configured to acquire images for synthesizing according to the adjusted exposure parameters and the synthesizing frame number.
The division of the modules in the image synthesis apparatus is only for illustration, and in other embodiments, the image synthesis apparatus may be divided into different modules as needed to complete all or part of the functions of the image synthesis apparatus.
The embodiment of the invention also provides a computer readable storage medium. One or more non-transitory computer-readable storage media embodying computer-executable instructions that, when executed by one or more processors, cause the processors to perform the steps of:
acquiring an exposure parameter and a synthetic frame number, and acquiring the ambient brightness of the current shooting scene according to the exposure parameter;
if the environment brightness is in a first brightness range, acquiring an exposure adjustment strategy corresponding to the first brightness range, and adjusting the exposure parameters according to the parameter adjustment strategy;
if the environment brightness is in a second brightness range, acquiring a frame number adjusting strategy corresponding to the second brightness range, and adjusting the synthesized frame number according to the frame number adjusting strategy;
and acquiring images according to the adjusted exposure parameters and the synthesis frame number for synthesis.
In one embodiment, if the ambient brightness is within a first brightness range, the obtaining of the exposure adjustment policy corresponding to the first brightness range, and the adjusting the exposure parameter according to the parameter adjustment policy, which is executed by the processor, includes:
if the ambient brightness is within a first value range, increasing a first preset time on the basis of the exposure time, and reducing a first preset increment on the basis of the photosensitive value;
and if the ambient brightness is within a second value range, reducing second preset time on the basis of the exposure time, and increasing second preset increment on the basis of the photosensitive value.
In one embodiment, the method performed by the processor further comprises:
acquiring exposure according to the exposure parameters, wherein the exposure parameters comprise exposure time and a photosensitive value;
if the ambient brightness is within a first value range, increasing a first preset time on the basis of the exposure time, and decreasing a first preset increment on the basis of the photosensitive value includes:
if the ambient brightness is within a first value range, increasing first preset time on the basis of exposure time, acquiring a photosensitive increment according to the exposure amount and the exposure time after the first preset time is increased, and reducing the photosensitive increment on the basis of a photosensitive value;
if the ambient brightness is within a second value range, reducing a second preset time on the basis of the exposure time, and increasing a second preset increment on the basis of the photosensitive value includes:
and if the ambient brightness is within a second value range, reducing second preset time on the basis of exposure time, acquiring a photosensitive increment according to the exposure amount and the exposure time after the second preset time is increased, and increasing the photosensitive increment on the basis of a photosensitive value.
In another embodiment, the obtaining, by the processor, a frame number adjustment policy corresponding to a second brightness range if the ambient brightness is within the second brightness range, and adjusting the synthesized frame number according to the frame number adjustment policy includes:
and if the ambient brightness is in a second brightness range, increasing a preset frame number on the basis of the synthesized frame number.
In an embodiment provided by the present application, if the ambient brightness is in a second brightness range, the increasing a preset frame number based on the synthesized frame number further includes:
acquiring a photographing instruction;
the image synthesis acquired according to the adjusted exposure parameters and the synthesis frame number comprises the following steps:
and acquiring images corresponding to the synthesis frame number in an image preview queue generated before the corresponding moment of the photographing instruction for synthesis.
The embodiment of the invention also provides computer equipment. The computer device includes therein an Image processing circuit, which may be implemented using hardware and/or software components, and may include various processing units defining an ISP (Image signal processing) pipeline. FIG. 7 is a schematic diagram of an image processing circuit in one embodiment. As shown in fig. 7, for ease of explanation, only aspects of the image processing techniques related to embodiments of the present invention are shown.
As shown in fig. 7, the image processing circuit includes an ISP processor 740 and control logic 750. The image data captured by the imaging device 710 is first processed by the ISP processor 740, and the ISP processor 740 analyzes the image data to capture image statistics that may be used to determine and/or control one or more parameters of the imaging device 710. The imaging device 710 may include a camera having one or more lenses 712 and an image sensor 714. The image sensor 714 may include an array of color filters (e.g., Bayer filters), and the image sensor 714 may acquire light intensity and wavelength information captured with each imaging pixel of the image sensor 714 and provide a set of raw image data that may be processed by the ISP processor 740. The sensor 720 (e.g., a gyroscope) may provide parameters of the acquired image processing (e.g., anti-shake parameters) to the ISP processor 740 based on the type of sensor 720 interface. The sensor 720 interface may utilize a SMIA (Standard Mobile Imaging Architecture) interface, other serial or parallel camera interfaces, or a combination of the above.
In addition, image sensor 714 may also send raw image data to sensor 720, sensor 720 may provide raw image data to ISP processor 740 for processing based on the type of interface of sensor 720, or sensor 720 may store raw image data in image memory 730.
The ISP processed image data may be sent to a compositing module 760 for compositing the image before being displayed. The synthesizing module 760 may synthesize the image data by acquiring a plurality of frames of images in the preview image sequence, synthesizing the acquired plurality of frames of images, and the like. After the image data is subjected to the synthesis process by the synthesis module 760, the image data after the synthesis process may be transmitted to the encoder/decoder 770 to encode/decode the image data. The encoded image data may be saved and decompressed prior to display on the display 780 device. It is understood that the image data processed by the composition module 760 may be directly sent to the display 780 for display without going through the encoder/decoder 770. The image data processed by the ISP processor 740 may also be processed by the encoder/decoder 770 and then processed by the composition module 760. The synthesis module 760 or the encoder/decoder 770 may be a Central Processing Unit (CPU) or a Graphics Processing Unit (GPU) in the mobile terminal.
The statistical data determined by ISP processor 740 may be sent to control logic 750 unit. For example, the statistical data may include image sensor 714 statistics such as auto-exposure, auto-white balance, auto-focus, flicker detection, black level compensation, lens 712 shading correction, and the like. Control logic 750 may include a processor and/or microcontroller that executes one or more routines (e.g., firmware) that may determine control parameters of imaging device 710 and control parameters of ISP processor 740 based on the received statistical data. For example, the control parameters of imaging device 710 may include sensor 720 control parameters (e.g., gain, integration time for exposure control, anti-shake parameters, etc.), camera flash control parameters, lens 712 control parameters (e.g., focal length for focusing or zooming), or a combination of these parameters. The ISP control parameters may include gain levels and color correction matrices for automatic white balance and color adjustment (e.g., during RGB processing), as well as lens 712 shading correction parameters.
The following steps are implemented to implement the image synthesis processing method using the image processing technique in fig. 7:
acquiring an exposure parameter and a synthetic frame number, and acquiring the ambient brightness of the current shooting scene according to the exposure parameter;
if the environment brightness is in a first brightness range, acquiring an exposure adjustment strategy corresponding to the first brightness range, and adjusting the exposure parameters according to the parameter adjustment strategy;
if the environment brightness is in a second brightness range, acquiring a frame number adjusting strategy corresponding to the second brightness range, and adjusting the synthesized frame number according to the frame number adjusting strategy;
and acquiring images according to the adjusted exposure parameters and the synthesis frame number for synthesis.
In one embodiment, if the ambient brightness is within a first brightness range, acquiring an exposure adjustment strategy corresponding to the first brightness range, and adjusting the exposure parameter according to the parameter adjustment strategy includes:
if the ambient brightness is within a first value range, increasing a first preset time on the basis of the exposure time, and reducing a first preset increment on the basis of the photosensitive value;
and if the ambient brightness is within a second value range, reducing second preset time on the basis of the exposure time, and increasing second preset increment on the basis of the photosensitive value.
In one embodiment, the method further comprises:
acquiring exposure according to the exposure parameters, wherein the exposure parameters comprise exposure time and a photosensitive value;
if the ambient brightness is within a first value range, increasing a first preset time on the basis of the exposure time, and decreasing a first preset increment on the basis of the photosensitive value includes:
if the ambient brightness is within a first value range, increasing first preset time on the basis of exposure time, acquiring a photosensitive increment according to the exposure amount and the exposure time after the first preset time is increased, and reducing the photosensitive increment on the basis of a photosensitive value;
if the ambient brightness is within a second value range, reducing a second preset time on the basis of the exposure time, and increasing a second preset increment on the basis of the photosensitive value includes:
and if the ambient brightness is within a second value range, reducing second preset time on the basis of exposure time, acquiring a photosensitive increment according to the exposure amount and the exposure time after the second preset time is increased, and increasing the photosensitive increment on the basis of a photosensitive value.
In another embodiment, if the ambient brightness is within a second brightness range, acquiring a frame number adjustment policy corresponding to the second brightness range, and adjusting the synthesized frame number according to the frame number adjustment policy includes:
and if the ambient brightness is in a second brightness range, increasing a preset frame number on the basis of the synthesized frame number.
In an embodiment provided by the present application, if the ambient brightness is within a second brightness range, after increasing a preset frame number on the basis of the synthesized frame number, the method further includes:
acquiring a photographing instruction;
the image synthesis acquired according to the adjusted exposure parameters and the synthesis frame number comprises the following steps:
and acquiring images corresponding to the synthesis frame number in an image preview queue generated before the corresponding moment of the photographing instruction for synthesis.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a non-volatile computer-readable storage medium, and can include the processes of the embodiments of the methods described above when the program is executed. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), or the like.
The above-mentioned embodiments only express several embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the inventive concept, which falls within the scope of the present invention. Therefore, the protection scope of the present patent shall be subject to the appended claims.
Claims (12)
1. An image synthesis method, characterized in that the method comprises:
acquiring an exposure parameter and a synthetic frame number, and acquiring the ambient brightness of the current shooting scene according to the exposure parameter; the exposure parameters comprise exposure time and a photosensitive value;
if the environment brightness is in a first brightness range, acquiring an exposure adjustment strategy corresponding to the first brightness range, and adjusting the exposure parameters according to the exposure adjustment strategy; the first brightness range is divided into a first value range and a second value range;
if the environment brightness is in a second brightness range, acquiring a frame number adjusting strategy corresponding to the second brightness range, and adjusting the synthesized frame number according to the frame number adjusting strategy; the first value range is smaller than the second brightness range, and the second brightness range is smaller than the second value range;
and acquiring images according to the adjusted exposure parameters and the synthesis frame number for synthesis.
2. The image synthesis method according to claim 1, wherein if the ambient brightness is within a first brightness range, acquiring an exposure adjustment policy corresponding to the first brightness range, and adjusting the exposure parameter according to the exposure adjustment policy includes:
if the ambient brightness is within a first value range, increasing a first preset time on the basis of the exposure time, and reducing a first preset increment on the basis of the photosensitive value;
and if the ambient brightness is within a second value range, reducing second preset time on the basis of the exposure time, and increasing second preset increment on the basis of the photosensitive value.
3. The image synthesis method according to claim 2, characterized in that the method further comprises:
acquiring exposure according to the exposure parameters, wherein the exposure parameters comprise exposure time and a photosensitive value;
if the ambient brightness is within a first value range, increasing a first preset time on the basis of the exposure time, and decreasing a first preset increment on the basis of the photosensitive value includes:
if the ambient brightness is within a first value range, increasing first preset time on the basis of exposure time, acquiring a photosensitive increment according to the exposure amount and the exposure time after the first preset time is increased, and reducing the photosensitive increment on the basis of a photosensitive value;
if the ambient brightness is within a second value range, reducing a second preset time on the basis of the exposure time, and increasing a second preset increment on the basis of the photosensitive value includes:
and if the ambient brightness is within a second value range, reducing second preset time on the basis of exposure time, acquiring a photosensitive increment according to the exposure amount and the exposure time after the second preset time is increased, and increasing the photosensitive increment on the basis of a photosensitive value.
4. The image synthesis method according to claim 1, wherein if the ambient brightness is within a second brightness range, acquiring a frame number adjustment policy corresponding to the second brightness range, and adjusting the synthesis frame number according to the frame number adjustment policy comprises:
and if the ambient brightness is in a second brightness range, increasing a preset frame number on the basis of the synthesized frame number.
5. The image synthesizing method according to claim 4, wherein if the ambient brightness is within a second brightness range, the method further comprises, after increasing a preset number of frames based on the synthesized number of frames:
acquiring a photographing instruction;
the image synthesis acquired according to the adjusted exposure parameters and the synthesis frame number comprises the following steps:
and acquiring images corresponding to the synthesis frame number in an image preview queue generated before the corresponding moment of the photographing instruction for synthesis.
6. An image synthesizing apparatus, characterized in that the apparatus comprises:
the parameter acquisition module is used for acquiring exposure parameters and a synthesized frame number and acquiring the ambient brightness of the current shooting scene according to the exposure parameters; the exposure parameters comprise exposure time and a photosensitive value;
the exposure adjusting module is used for acquiring an exposure adjusting strategy corresponding to a first brightness range if the ambient brightness is in the first brightness range, and adjusting the exposure parameters according to the exposure adjusting strategy; the first brightness range is divided into a first value range and a second value range;
the frame number adjusting module is used for acquiring a frame number adjusting strategy corresponding to a second brightness range if the environment brightness is in the second brightness range, and adjusting the synthesized frame number according to the frame number adjusting strategy; the first value range is smaller than the second brightness range, and the second brightness range is smaller than the second value range;
and the image synthesis module is used for obtaining images according to the adjusted exposure parameters and the synthesis frame number for synthesis.
7. The image synthesis apparatus according to claim 6, wherein the exposure adjustment module is further configured to increase a first preset time based on the exposure time and decrease a first preset increment based on the exposure value if the ambient brightness is within a first value range; and if the ambient brightness is within a second value range, reducing second preset time on the basis of the exposure time, and increasing second preset increment on the basis of the photosensitive value.
8. The image synthesizing apparatus according to claim 7, characterized by further comprising:
the exposure quantity acquisition module is used for acquiring the exposure quantity according to the exposure parameters, wherein the exposure parameters comprise exposure time and a photosensitive value;
the exposure adjusting module is further used for increasing a first preset time on the basis of the exposure time if the ambient brightness is within a first value range, acquiring a photosensitive increment according to the exposure amount and the exposure time after the first preset time is increased, and reducing the photosensitive increment on the basis of the photosensitive value; and if the ambient brightness is within a second value range, reducing second preset time on the basis of exposure time, acquiring a photosensitive increment according to the exposure amount and the exposure time after the second preset time is increased, and increasing the photosensitive increment on the basis of a photosensitive value.
9. The image synthesizing apparatus according to claim 6, wherein the frame number adjusting module is further configured to increase a preset frame number based on the synthesized frame number if the ambient brightness is within a second brightness range.
10. The image synthesizing apparatus according to claim 9, characterized by further comprising:
the instruction acquisition module is used for acquiring a photographing instruction;
and the image synthesis module is also used for acquiring images corresponding to the synthesis frame number in an image preview queue generated before the corresponding moment of the photographing instruction to synthesize the images.
11. One or more non-transitory computer-readable storage media embodying a computer program that, when executed by one or more processors, causes the processors to perform the image synthesis method of any of claims 1 to 5.
12. A computer device comprising a memory and a processor, the memory having stored therein a computer program that, when executed by the processor, causes the processor to perform the image synthesis method of any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710776190.XA CN107509044B (en) | 2017-08-31 | 2017-08-31 | Image synthesis method, image synthesis device, computer-readable storage medium and computer equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710776190.XA CN107509044B (en) | 2017-08-31 | 2017-08-31 | Image synthesis method, image synthesis device, computer-readable storage medium and computer equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107509044A CN107509044A (en) | 2017-12-22 |
CN107509044B true CN107509044B (en) | 2020-08-18 |
Family
ID=60694237
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710776190.XA Active CN107509044B (en) | 2017-08-31 | 2017-08-31 | Image synthesis method, image synthesis device, computer-readable storage medium and computer equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107509044B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107864341A (en) * | 2017-12-29 | 2018-03-30 | Tcl移动通信科技(宁波)有限公司 | One kind drop frame per second photographic method, mobile terminal and storage medium |
CN108989700B (en) * | 2018-08-13 | 2020-05-15 | Oppo广东移动通信有限公司 | Imaging control method, imaging control device, electronic device, and computer-readable storage medium |
CN109005366B (en) * | 2018-08-22 | 2020-04-28 | Oppo广东移动通信有限公司 | Night scene shooting processing method and device for camera module, electronic equipment and storage medium |
CN109218628B (en) * | 2018-09-20 | 2020-12-08 | Oppo广东移动通信有限公司 | Image processing method, image processing device, electronic equipment and storage medium |
CN109089053B (en) * | 2018-10-23 | 2021-03-05 | Oppo广东移动通信有限公司 | Image transmission method, image transmission device, electronic equipment and storage medium |
CN109743506A (en) * | 2018-12-14 | 2019-05-10 | 维沃移动通信有限公司 | A kind of image capturing method and terminal device |
CN114520881B (en) * | 2020-11-18 | 2023-08-18 | 成都极米科技股份有限公司 | Exposure parameter adjustment method, device, computer equipment and readable storage medium |
CN113923368B (en) * | 2021-11-25 | 2024-06-18 | 维沃移动通信有限公司 | Shooting method and device |
CN114374801B (en) * | 2021-12-28 | 2024-08-02 | 苏州凌云视界智能设备有限责任公司 | Method, device, equipment and storage medium for determining exposure time |
WO2024098260A1 (en) * | 2022-11-08 | 2024-05-16 | Oppo广东移动通信有限公司 | Image determination method and apparatus, image processing method and apparatus, and electronic device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102714699A (en) * | 2010-11-18 | 2012-10-03 | 松下电器产业株式会社 | Image capture device, image capture method |
CN107087118A (en) * | 2017-05-31 | 2017-08-22 | 广东欧珀移动通信有限公司 | Photographic method, device, storage medium and terminal |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4483841B2 (en) * | 2006-09-06 | 2010-06-16 | カシオ計算機株式会社 | Imaging device |
JP5968068B2 (en) * | 2011-05-24 | 2016-08-10 | キヤノン株式会社 | Imaging apparatus for controlling exposure, control method for imaging apparatus, program, and recording medium |
JP5898466B2 (en) * | 2011-11-11 | 2016-04-06 | キヤノン株式会社 | Imaging device, control method thereof, and program |
JP6259185B2 (en) * | 2012-12-21 | 2018-01-10 | キヤノン株式会社 | IMAGING DEVICE, ITS CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM |
CN105306806B (en) * | 2014-12-22 | 2019-01-29 | 维沃移动通信有限公司 | A kind of mobile terminal and its method taken pictures |
CN105227858B (en) * | 2015-10-30 | 2019-03-05 | 维沃移动通信有限公司 | A kind of image processing method and mobile terminal |
CN105611132A (en) * | 2015-12-28 | 2016-05-25 | 广东欧珀移动通信有限公司 | Exposure control method and device |
-
2017
- 2017-08-31 CN CN201710776190.XA patent/CN107509044B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102714699A (en) * | 2010-11-18 | 2012-10-03 | 松下电器产业株式会社 | Image capture device, image capture method |
CN107087118A (en) * | 2017-05-31 | 2017-08-22 | 广东欧珀移动通信有限公司 | Photographic method, device, storage medium and terminal |
Also Published As
Publication number | Publication date |
---|---|
CN107509044A (en) | 2017-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107509044B (en) | Image synthesis method, image synthesis device, computer-readable storage medium and computer equipment | |
CN108200354B (en) | Control method and apparatus, imaging device, computer device, and readable storage medium | |
CN108322669B (en) | Image acquisition method and apparatus, imaging apparatus, and readable storage medium | |
EP3609177B1 (en) | Control method, control apparatus, imaging device, and electronic device | |
CN108683862B (en) | Imaging control method, imaging control device, electronic equipment and computer-readable storage medium | |
CN108989700B (en) | Imaging control method, imaging control device, electronic device, and computer-readable storage medium | |
CN109068067B (en) | Exposure control method and device and electronic equipment | |
CN109005364B (en) | Imaging control method, imaging control device, electronic device, and computer-readable storage medium | |
CN109040609B (en) | Exposure control method, exposure control device, electronic equipment and computer-readable storage medium | |
CN109672819B (en) | Image processing method, image processing device, electronic equipment and computer readable storage medium | |
AU2019326496A1 (en) | Method for capturing images at night, apparatus, electronic device, and storage medium | |
CN108683863B (en) | Imaging control method, imaging control device, electronic equipment and readable storage medium | |
CN110166707B (en) | Image processing method, image processing apparatus, electronic device, and storage medium | |
CN110213502B (en) | Image processing method, image processing device, storage medium and electronic equipment | |
CN108198152B (en) | Image processing method and device, electronic equipment and computer readable storage medium | |
CN108683861A (en) | Shoot exposal control method, device, imaging device and electronic equipment | |
CN107395991B (en) | Image synthesis method, image synthesis device, computer-readable storage medium and computer equipment | |
CN110166706B (en) | Image processing method, image processing apparatus, electronic device, and storage medium | |
CN108833802B (en) | Exposure control method and device and electronic equipment | |
CN109040607B (en) | Imaging control method, imaging control device, electronic device and computer-readable storage medium | |
CN110213498B (en) | Image generation method and device, electronic equipment and computer readable storage medium | |
US11601600B2 (en) | Control method and electronic device | |
CN110213462B (en) | Image processing method, image processing device, electronic apparatus, image processing circuit, and storage medium | |
CN109005343A (en) | Control method, device, imaging device, electronic equipment and readable storage medium storing program for executing | |
CN109005363B (en) | Imaging control method, imaging control device, electronic device and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |