[go: up one dir, main page]

CN106210496B - Photo shooting method and device - Google Patents

Photo shooting method and device Download PDF

Info

Publication number
CN106210496B
CN106210496B CN201510228223.8A CN201510228223A CN106210496B CN 106210496 B CN106210496 B CN 106210496B CN 201510228223 A CN201510228223 A CN 201510228223A CN 106210496 B CN106210496 B CN 106210496B
Authority
CN
China
Prior art keywords
candidate
photo
value
candidate photo
stable value
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
Application number
CN201510228223.8A
Other languages
Chinese (zh)
Other versions
CN106210496A (en
Inventor
刘霖
张海坡
陈小龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiaomi Inc
Original Assignee
Xiaomi Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201510228223.8A priority Critical patent/CN106210496B/en
Publication of CN106210496A publication Critical patent/CN106210496A/en
Application granted granted Critical
Publication of CN106210496B publication Critical patent/CN106210496B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Studio Devices (AREA)

Abstract

The disclosure discloses a photo shooting method and device, and belongs to the technical field of image processing. The photo taking method comprises the following steps: after the photographing function is started, photographing a candidate photo at preset time intervals; receiving a shutter instruction; and determining a target photo according to the receiving time of the shutter instruction and at least one candidate photo. After a photographing function of the electronic equipment is started, a candidate photo is photographed at a preset time interval, and when a shutter instruction is received, a target photo is determined from the candidate photos before and after the receiving time of the shutter instruction is received, so that the electronic equipment can determine the target photo from the candidate photos photographed when no shake occurs, and the problem that the electronic equipment shakes due to the fact that a user presses a shutter button, and therefore a clear target photo cannot be photographed is solved; the effect of acquiring the target photo with higher definition is achieved.

Description

Photo shooting method and device
Technical Field
The present disclosure relates to the field of image processing technologies, and in particular, to a method and an apparatus for taking a picture.
Background
With the popularization of mobile terminals with a photographing function, more and more users enjoy photographing. When a user takes a picture, the arm holding the mobile terminal is easy to shake, so that the shot picture is fuzzy.
In order to avoid the blur of the shot picture caused by the shaking of the arm, the user can fix the mobile terminal by using the tripod, then the camera of the fixed mobile terminal is aligned to the scenery to be shot to focus, and after the focusing of the scenery is finished, the shooting button is quickly pressed down, so that the clear picture is obtained.
Disclosure of Invention
in order to solve the problems of the related art, the present disclosure provides a photo taking method and apparatus. The technical scheme is as follows:
According to a first aspect of the embodiments of the present disclosure, there is provided a photo shooting method applied in an electronic device having a camera, the method including:
After the photographing function is started, photographing a candidate photo at preset time intervals;
Receiving a shutter instruction;
and determining the target picture according to the receiving time of the shutter instruction and the at least one candidate picture.
Optionally, determining the target photo according to the receiving time of the shutter instruction and the at least one candidate photo includes:
Acquiring a candidate photo with the minimum time difference between the shooting time and the receiving time, and determining the candidate photo as a target photo;
or the like, or, alternatively,
And acquiring a candidate photo with the smallest time difference between the shooting time and the receiving time and the time difference larger than a first threshold value, and determining the candidate photo as a target photo, wherein the first threshold value is a threshold value which is set in advance according to the shutter pressing time.
Optionally, determining the target photo according to the receiving time of the shutter instruction and the at least one candidate photo includes:
acquiring candidate photos of which the time difference between the shooting time and the receiving time does not exceed a second threshold;
And determining the candidate photo with the highest definition from all the candidate photos, and determining the candidate photo with the highest definition as the target photo.
Optionally, determining a candidate photo with the highest definition from the candidate photos includes:
for each candidate photo, acquiring an acceleration value of the electronic equipment when the candidate photo is taken; determining a first stable value of the candidate photo according to the acceleration value; determining the candidate photo with the highest first stable value as the candidate photo with the highest definition; or the like, or, alternatively,
For each candidate photo, acquiring an angular velocity value of the electronic equipment when the candidate photo is taken; determining a second stable value of the candidate photo according to the angular velocity value; determining the candidate photo with the highest second stable value as the candidate photo with the highest definition; or the like, or, alternatively,
for each candidate photo, acquiring an acceleration value and an angular velocity value of the electronic equipment when the candidate photo is taken; determining a first stable value of the candidate photo according to the acceleration value; determining a second stable value of the candidate photo according to the angular velocity value; and respectively multiplying the product of the first stable value and the preset acceleration weight value of each candidate photo, adding the product of the second stable value and the preset angular velocity weight value to obtain a third stable value of each candidate photo, and determining the candidate photo with the highest third stable value as the candidate photo with the highest definition.
Optionally, determining the target photo according to the receiving time of the shutter instruction and the at least one candidate photo includes:
Acquiring candidate photos of which the time difference between the shooting time and the receiving time does not exceed a second threshold;
And synthesizing the target photo according to at least two candidate photos in each candidate photo.
Optionally, synthesizing a target photo according to at least two candidate photos in each candidate photo includes:
selecting a candidate photo with the optimal foreground from all candidate photos according to a first preset condition, wherein the first preset condition comprises the following steps: the face is clearest, at least one of the face does not have red eyes and the face does not have blinking;
Selecting candidate photos with the optimal background from the candidate photos according to a second preset condition, wherein the second preset condition comprises the following steps: the background is clearest, the background is blurriest, and any item of moving objects does not exist in the background;
and synthesizing the target picture according to the foreground region in the candidate picture with the optimal foreground and the background region in the candidate picture with the optimal background.
according to a second aspect of the embodiments of the present disclosure, there is provided a photo shooting apparatus applied to an electronic device having a camera, the apparatus including:
the shooting module is configured to shoot a candidate photo at preset time intervals after the shooting function is started;
A receiving module configured to receive a shutter instruction;
and the determining module is configured to determine the target photo according to the receiving time of the shutter instruction and the at least one candidate photo.
optionally, the determining module includes:
a first determining sub-module configured to acquire a candidate photo with a smallest time difference between the shooting time and the receiving time, and determine the candidate photo as a target photo;
Or the like, or, alternatively,
and a second determination sub-module configured to acquire a candidate photograph of which a time difference between the photographing time and the receiving time is minimum and which is greater than a first threshold value, and determine the candidate photograph as a target photograph, the first threshold value being a threshold value set in advance according to the shutter pressing time.
Optionally, the determining module includes:
a first acquisition sub-module configured to acquire candidate photographs for which a time difference between the photographing time and the receiving time does not exceed a second threshold;
and the third determining sub-module is configured to determine a candidate photo with the highest definition from the candidate photos, and determine the candidate photo with the highest definition as the target photo.
Optionally, the third determining sub-module is configured to, for each candidate picture, obtain an acceleration value of the electronic device at the time of taking the candidate picture; determining a first stable value of the candidate photo according to the acceleration value; determining the candidate photo with the highest first stable value as the candidate photo with the highest definition; or the like, or, alternatively,
A third determination sub-module configured to acquire, for each candidate photograph, an angular velocity value of the electronic device at the time of taking the candidate photograph; determining a second stable value of the candidate photo according to the angular velocity value; determining the candidate photo with the highest second stable value as the candidate photo with the highest definition; or the like, or, alternatively,
The third determining sub-module is configured to acquire an acceleration value and an angular velocity value of the electronic equipment when the candidate photo is taken for each candidate photo; determining a first stable value of the candidate photo according to the acceleration value; determining a second stable value of the candidate photo according to the angular velocity value; and respectively multiplying the product of the first stable value and the preset acceleration weight value of each candidate photo, adding the product of the second stable value and the preset angular velocity weight value to obtain a third stable value of each candidate photo, and determining the candidate photo with the highest third stable value as the candidate photo with the highest definition.
Optionally, the determining module includes:
A second acquisition sub-module configured to acquire candidate photographs for which a time difference between the photographing time and the receiving time does not exceed a second threshold;
And the synthesis sub-module is configured to synthesize the target photo according to at least two candidate photos in the candidate photos.
optionally, the synthesis submodule includes:
the first selection sub-module is configured to select a candidate photo with the best foreground from the candidate photos according to a first preset condition, wherein the first preset condition comprises: the face is clearest, at least one of the face does not have red eyes and the face does not have blinking;
A second selection sub-module configured to select a candidate photo with an optimal background from the candidate photos according to a second preset condition, where the second preset condition includes: the background is clearest, the background is blurriest, and any item of moving objects does not exist in the background;
And the photo synthesis sub-module is configured to synthesize the target photo according to the foreground area in the candidate photo with the optimal foreground and the background area in the candidate photo with the optimal background.
According to a third aspect of the embodiments of the present disclosure, there is provided a photograph shooting apparatus, characterized in that the apparatus includes:
a processor;
A memory for storing processor-executable instructions;
Wherein the processor is configured to:
after the photographing function is started, photographing a candidate photo at preset time intervals;
Receiving a shutter instruction;
and determining the target picture according to the receiving time of the shutter instruction and the at least one candidate picture.
the technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:
After a photographing function of the electronic equipment is started, a candidate photo is photographed at a preset time interval, and when a shutter instruction is received, a target photo is determined from the candidate photos before and after the receiving time of the shutter instruction is received, so that the electronic equipment can determine the target photo from the candidate photos photographed when no shake occurs, and the problem that the electronic equipment shakes due to the fact that a user presses a shutter button, and therefore a clear target photo cannot be photographed is solved; the effect of acquiring the target photo with higher definition is achieved.
it is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
FIG. 1 is a flow diagram illustrating a method of taking a photograph in accordance with an exemplary embodiment;
FIG. 2 is a flow chart illustrating a method of taking a photograph in accordance with another exemplary embodiment;
FIG. 3 is a flow chart illustrating a method of taking a photograph in accordance with yet another exemplary embodiment;
FIG. 4 is a flow chart illustrating a method of taking a photograph in accordance with yet another exemplary embodiment;
FIG. 5 is a flow chart illustrating a method of taking a photograph in accordance with yet another exemplary embodiment;
FIG. 6 is a flow chart illustrating a method of taking a photograph in accordance with yet another exemplary embodiment;
FIG. 7 is a flowchart illustrating a method of taking a picture in accordance with yet another exemplary embodiment;
FIG. 8A is a flowchart illustrating a method of taking a picture in accordance with yet another exemplary embodiment;
FIG. 8B is a flow diagram illustrating a method of photo synthesis according to an exemplary embodiment;
FIG. 8C is an interface diagram illustrating a foreground condition setting interface in accordance with an exemplary embodiment;
FIG. 8D is an interface diagram illustrating a background condition settings interface in accordance with an exemplary embodiment;
FIG. 8E is a presentation of a photograph shown in accordance with an exemplary embodiment;
FIG. 8F is a presentation of a photograph shown in accordance with an exemplary embodiment;
FIG. 8G is a display diagram of a composite photograph shown in accordance with an exemplary embodiment;
FIG. 9 is a block diagram of a photograph capture device shown in accordance with an exemplary embodiment;
FIG. 10 is a block diagram of a photograph taking apparatus according to another exemplary embodiment;
FIG. 11 is a block diagram illustrating a photo capture device according to an exemplary embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
Fig. 1 is a flowchart illustrating a photo taking method applied to an electronic device having a camera according to an exemplary embodiment, the method including:
In step 101, after the photographing function is enabled, a candidate photograph is taken at preset time intervals.
In step 102, a shutter instruction is received.
In step 103, a target photo is determined according to the receiving time of the shutter command and the at least one candidate photo.
in summary, according to the photo shooting method provided in the embodiment of the present disclosure, after the shooting function of the electronic device is enabled, a candidate photo is shot at preset time intervals, and when a shutter instruction is received, a target photo is determined from the candidate photos before and after the receiving time of the shutter instruction is received, so that the electronic device can determine the target photo from the candidate photos shot when no shake occurs, and a problem that the electronic device shakes due to a user pressing a shutter button, and thus a clear target photo cannot be shot is solved; the effect of acquiring the target photo with higher definition is achieved.
Fig. 2 is a flowchart illustrating a photo taking method applied to an electronic device having a camera according to another exemplary embodiment, the method including:
In step 201, after the photographing function is enabled, a candidate photograph is taken at preset time intervals.
the electronic device may be a smartphone, camera, tablet, smart television, laptop and desktop computer, and the like.
After the electronic equipment starts the photographing function, a photo needs to be taken only when a shutter instruction triggered by pressing a shutter button of the electronic equipment by a user is received, and when the photo is taken, the camera head of the electronic equipment slightly shakes at the moment when the user presses the shutter button, so that the taken photo is fuzzy.
in the photo shooting method provided by the disclosure, after the shooting function of the electronic device is started, a candidate photo can be shot and stored at each preset time interval, where the preset time interval may be 0.1 second, 0.2 second, 0.5 second, and the like.
In step 202, a shutter instruction is received.
when a user determines an image to be shot through a camera of the electronic device, the electronic device may receive a shutter instruction triggered by the user pressing a shutter button.
In step 203, a candidate photo with the smallest time difference between the shooting time and the receiving time is obtained, and the candidate photo is determined as the target photo.
the receiving time is the time when the electronic equipment receives the shutter instruction.
before a user presses a shutter button of the electronic equipment, the camera of the electronic equipment is kept still relative to a shooting target as much as possible, and slight shake is sent by the camera of the electronic equipment at the moment when the user presses the shutter button, so that an image obtained by the camera is a target image without shake in a very short time before the user presses the shutter button, and the definition of the target image is higher than that of the image obtained by the camera at the moment when the user presses the shutter button.
the electronic equipment can determine the target picture with higher definition which needs to be taken by the user from the candidate pictures which are taken within a short period of time before the receiving time. In general, the closer the shooting time is to the receiving time, the higher the similarity between the candidate picture and the target image that the user needs to shoot, so the electronic device can determine the target picture by the following steps:
(1) the shooting time of each candidate photograph is acquired.
For example, the preset time interval is 0.5s, and the shooting time of each candidate photo obtained by the electronic device is: "candidate photograph a, 11 hours 10 minutes 30.5 seconds", "candidate photograph B, 11 hours 10 minutes 31.0 seconds", "candidate photograph C, 11 hours 10 minutes 31.5 seconds", "candidate photograph D, 11 hours 10 minutes 32.0 seconds", "candidate photograph E, 11 hours 10 minutes 32.5 seconds".
(2) The time difference between the shooting time and the receiving time of each candidate photograph is calculated.
for example, if the receiving time is 11 hours, 10 minutes and 32.8 seconds, the electronic device calculates that the time difference between the shooting time and the receiving time of the candidate photo a is 2.3 seconds; the time difference between the shooting time and the receiving time of the candidate photograph B is 1.8 seconds; the time difference between the shooting time and the receiving time of the candidate photograph C is 1.3 seconds; the time difference between the shooting time and the receiving time of the candidate photograph D is 0.8 second; the time difference between the shooting time and the receiving time of the candidate photograph E is 0.3 seconds.
(3) And determining the candidate photo corresponding to the calculated minimum time difference value as the target photo.
And the electronic equipment determines the candidate picture E as the target picture if the time difference between the shooting time and the receiving time of the candidate picture E is the minimum in the candidate picture A, the candidate picture B, the candidate picture C, the candidate picture D and the candidate picture E.
It should be noted that, in a normal case, the smaller the preset time interval is, the closer the target picture determined by the electronic device is to the target image that the user needs to take.
In a possible implementation manner, after receiving the shutter instruction, the electronic device may continue to take a candidate photo at preset time intervals, obtain a candidate photo with the smallest time difference between the taking time and the receiving time from the candidate photos after the receiving time, and determine the candidate photo as the target photo.
In another possible implementation manner, the electronic device may continue to take one candidate picture at preset time intervals after receiving the shutter instruction, obtain a candidate picture with the smallest time difference between the taking time and the receiving time from all candidate pictures before and after the receiving time, and determine the candidate picture as the target picture.
In summary, according to the photo shooting method provided in the embodiment of the present disclosure, after the shooting function of the electronic device is enabled, a candidate photo is shot at preset time intervals, and when a shutter instruction is received, a target photo is determined from the candidate photos before and after the receiving time of the shutter instruction is received, so that the electronic device can determine the target photo from the candidate photos shot when no shake occurs, and a problem that the electronic device shakes due to a user pressing a shutter button, and thus a clear target photo cannot be shot is solved; the effect of acquiring the target photo with higher definition is achieved.
the action of the user pressing the shutter button typically exists for a very short duration during which the camera of the electronic device continues to shake. When the value set by the preset time interval is too small, the shooting time of the target picture determined by the electronic device through the picture shooting method shown in fig. 2 may still be in the duration, so that the target picture is affected by jitter and has low definition. At this time, the electronic device may replace step 203 in fig. 2 with step 303 to obtain a target photo with higher definition, as shown in fig. 3.
In step 303, the candidate photo with the smallest time difference between the shooting time and the receiving time and the time difference larger than the first threshold is obtained, and the candidate photo is determined as the target photo.
In the present embodiment, the electronic apparatus may receive a first threshold value, which is a threshold value set in advance according to the shutter pressing time. The first threshold may be a general threshold set by the staff according to shutter pressing times of different users, or a threshold set by the user according to different customizations of individual shutter pressing times, which is not limited in this embodiment.
After receiving the shutter instruction, the electronic equipment determines a target photo through the following steps:
(1) the shooting time of each candidate photograph is acquired.
For example, the preset time interval is 0.5s, and the shooting time of each candidate photo obtained by the electronic device is: "candidate photograph a, 11 hours 10 minutes 30.5 seconds", "candidate photograph B, 11 hours 10 minutes 31.0 seconds", "candidate photograph C, 11 hours 10 minutes 31.5 seconds", "candidate photograph D, 11 hours 10 minutes 32.0 seconds", "candidate photograph E, 11 hours 10 minutes 32.5 seconds".
(2) The time difference between the shooting time and the receiving time of each candidate photograph is calculated.
for example, if the receiving time is 11 hours, 10 minutes and 32.8 seconds, the electronic device calculates that the time difference between the shooting time and the receiving time of the candidate photo a is 2.3 seconds; the time difference between the shooting time and the receiving time of the candidate photograph B is 1.8 seconds; the time difference between the shooting time and the receiving time of the candidate photograph C is 1.3 seconds; the time difference between the shooting time and the receiving time of the candidate photograph D is 0.8 second; the time difference between the shooting time and the receiving time of the candidate photograph E is 0.3 seconds.
(3) And acquiring candidate photos with the shooting time larger than a first threshold value.
for example, the first threshold is 0.5 seconds, and since the time difference between the shooting time and the receiving time of the candidate photograph E is 0.3 seconds, the candidate photographs obtained by the electronic device with the shooting time greater than the first threshold are: candidate photograph a, candidate photograph B, candidate photograph C, candidate photograph D.
(4) The candidate photo corresponding to the candidate photo with the time difference being the minimum and the shooting time being greater than the first threshold value is determined as the target photo.
And in the candidate photos with the shooting time larger than the first threshold, the electronic equipment determines the candidate photo D as the target photo if the time difference between the shooting time and the receiving time of the candidate photo D is minimum.
In summary, according to the photo shooting method provided in the embodiment of the present disclosure, after the shooting function of the electronic device is enabled, a candidate photo is shot at preset time intervals, and when a shutter instruction is received, a target photo is determined from the candidate photos before and after the receiving time of the shutter instruction is received, so that the electronic device can determine the target photo from the candidate photos shot when no shake occurs, and a problem that the electronic device shakes due to a user pressing a shutter button, and thus a clear target photo cannot be shot is solved; the effect of acquiring the target photo with higher definition is achieved.
after receiving the shutter command through step 202 shown in fig. 2, step 203 may be replaced by steps 403 and 404 to determine the target photograph with higher definition, as shown in fig. 4:
in step 403, candidate photos are obtained in which the time difference between the shooting time and the receiving time does not exceed a second threshold.
the second threshold may be set by a user, and the embodiment is not limited.
The method for obtaining each candidate photo whose time difference between the shooting time and the receiving time does not exceed the second threshold may be the same as the method for obtaining the candidate photo whose shooting time is greater than the first threshold in step 303, and is not described herein again.
in step 404, the candidate photograph with the highest resolution is determined from the candidate photographs, and the candidate photograph with the highest resolution is determined as the target photograph.
the electronic device may identify the acquired candidate photos through an image identification technology, and the like, so as to determine the candidate photos with the highest definition, and may also determine the definition of each candidate photo according to other information when each candidate photo is taken, such as acceleration, angular velocity, and the like, and determine the candidate photos with the highest definition from the definition, and determine the candidate photos with the highest definition as the target photos.
in summary, according to the photo shooting method provided in the embodiment of the present disclosure, after the shooting function of the electronic device is enabled, a candidate photo is shot at preset time intervals, and when a shutter instruction is received, a target photo is determined from the candidate photos before and after the receiving time of the shutter instruction is received, so that the electronic device can determine the target photo from the candidate photos shot when no shake occurs, and a problem that the electronic device shakes due to a user pressing a shutter button, and thus a clear target photo cannot be shot is solved; the effect of acquiring the target photo with higher definition is achieved.
in a possible implementation method, when the electronic device takes a candidate photo, an acceleration value of the electronic device when the candidate photo is taken may also be obtained. At this time, in the photo taking method shown in fig. 2, step 203 may be replaced by steps 503 to 505 to determine a candidate photo with the highest resolution, and determine the candidate photo as the target photo, as shown in fig. 5:
In step 503, for each candidate photo, an acceleration value of the electronic device at the time the candidate photo was taken is obtained.
the electronic device may acquire an acceleration value of the electronic device when the candidate photograph is taken by activating a measurement element such as an acceleration sensor.
for example, the acceleration value of the electronic device when the electronic device obtains the candidate photo a is 0.1; the acceleration value of the electronic equipment is 0.4 when the candidate picture B is shot; the acceleration value of the electronic equipment is 0.2 when the candidate photo C is shot; the acceleration value of the electronic device when taking the candidate photograph D is 0.2.
in step 504, a first stable value for the candidate photograph is determined based on the acceleration values.
The magnitude of the first stable value is inversely proportional to the magnitude of the acceleration value, i.e., the greater the acceleration value, the lower the first stable value.
When the candidate photo is taken, if the electronic device detects that the acceleration value of the electronic device is larger, the motion state change of the electronic device is larger, and the definition of the taken candidate photo is lower.
the corresponding relationship between the acceleration value and the first stable value may be set by a user in a user-defined manner, or may be preset by a developer, which is not limited in this embodiment.
the corresponding relation is as follows: explaining as an example that the first stable value is 1/the acceleration value, the electronic device determines that the first stable value of the candidate photograph a is 10; the first stable value of candidate photograph B is 2.5; the first stable value of candidate photograph C is 5; the first stable value of candidate photograph D is 5.
In step 505, the candidate photograph with the highest first stable value is determined as the candidate photograph with the highest definition.
since the first stable value of the candidate photograph a is the highest, the electronic device determines the candidate photograph C as the highest-definition candidate photograph.
In summary, according to the photo shooting method provided in the embodiment of the present disclosure, after the shooting function of the electronic device is enabled, a candidate photo is shot at preset time intervals, and when a shutter instruction is received, a target photo is determined from the candidate photos before and after the receiving time of the shutter instruction is received, so that the electronic device can determine the target photo from the candidate photos shot when no shake occurs, and a problem that the electronic device shakes due to a user pressing a shutter button, and thus a clear target photo cannot be shot is solved; the effect of acquiring the target photo with higher definition is achieved.
in a possible implementation method, when the electronic device takes a candidate picture, an angular velocity value of the electronic device when the candidate picture is taken may also be obtained. At this time, in the photo taking method shown in fig. 2, step 203 may be replaced by steps 603 to 605 to determine the candidate photo with the highest definition, and determine the candidate photo as the target photo, as shown in fig. 6:
in step 603, for each candidate picture, an angular velocity value of the electronic device at the time the candidate picture was taken is obtained.
the electronic device may acquire an angular velocity value of the electronic device at the time of taking the candidate photograph by activating a measurement element such as a gyroscope.
For example, when the electronic device obtains the candidate photo a, the angular velocity value of the electronic device is 0.2; the angular velocity value of the electronic equipment is 0.4 when the candidate picture B is shot; the angular velocity value of the electronic equipment is 0.5 when the candidate photo C is shot; the angular velocity value of the electronic device when taking the candidate photograph D is 0.1.
In step 604, a second stable value of the candidate picture is determined according to the angular velocity value.
The magnitude of the second stable value is inversely proportional to the magnitude of the angular velocity value, i.e. the larger the angular velocity value the lower the second stable value.
when a candidate photo is taken, if the electronic device detects that the angular velocity value of the electronic device is larger, the motion state change of the electronic device is larger, and the definition of the candidate photo taken by the electronic device is lower.
the corresponding relationship between the angular velocity value and the second stable value may be set by a user in a user-defined manner, or may be preset by a developer, which is not limited in this embodiment.
The corresponding relation is as follows: explaining as an example that the second stable value is 1/angular velocity value, the electronic device determines that the second stable value of the candidate photograph a is 5; the first stable value of candidate photograph B is 2.5; the second stable value of candidate photograph C is 2; the second stable value of candidate photograph D is 10.
In step 605, the candidate photograph with the highest second stable value is determined as the candidate photograph with the highest definition.
Since the second stable value of the candidate photo D is the highest, the electronic device determines the candidate photo D as the candidate photo with the highest definition.
In summary, according to the photo shooting method provided in the embodiment of the present disclosure, after the shooting function of the electronic device is enabled, a candidate photo is shot at preset time intervals, and when a shutter instruction is received, a target photo is determined from the candidate photos before and after the receiving time of the shutter instruction is received, so that the electronic device can determine the target photo from the candidate photos shot when no shake occurs, and a problem that the electronic device shakes due to a user pressing a shutter button, and thus a clear target photo cannot be shot is solved; the effect of acquiring the target photo with higher definition is achieved.
In some special cases, the electronic device may not be able to determine the more precise motion state of the electronic device when each candidate photograph was taken by the acceleration value or angular velocity value alone.
In a possible implementation manner, when the electronic device takes a candidate photo, the acceleration value and the angular velocity value of the electronic device when the candidate photo is taken may also be obtained at the same time, and the current accurate motion state of the electronic device is determined by combining the acceleration value and the angular velocity value. At this time, in the photo taking method shown in fig. 2, step 203 may be replaced by steps 703 to 706 to determine the candidate photo with the highest definition, and determine the candidate photo as the target photo, as shown in fig. 7:
In step 703, for each candidate picture, an acceleration value and an angular velocity value of the electronic device at the time of taking the candidate picture are acquired.
in step 704, a first stable value for the candidate photograph is determined based on the acceleration value.
The manner of obtaining the first stable value is as described in fig. 5, which is not described in detail in this embodiment.
in step 705, a second stable value of the candidate photo is determined according to the angular velocity value.
The manner of obtaining the second stable value is as described in fig. 6, which is also not described in detail in this embodiment.
In step 706, the product of the first stable value multiplied by the preset acceleration weight value and the product of the second stable value multiplied by the preset angular velocity weight value of each candidate photo are added to obtain a third stable value of each candidate photo, and the candidate photo with the highest third stable value is determined as the candidate photo with the highest definition.
The preset acceleration weight value and the preset angular velocity weight value may be set by a user in a user-defined manner, or may be set by a developer in advance, which is not limited in this embodiment.
for example, if the preset acceleration weight value is 3 and the preset angular velocity weight value is 2, then the third stable values of the candidate photos calculated by combining the first stable values of the candidate photos shown in fig. 5 and the second stable values of the candidate photos shown in fig. 6 are respectively: the third stable value of candidate photograph a is 40; the third stable value of candidate photograph B is 12.5; the third stable value of candidate photograph C is 19; the third stable value of candidate photograph D is 35.
In summary, according to the photo shooting method provided in the embodiment of the present disclosure, after the shooting function of the electronic device is enabled, a candidate photo is shot at preset time intervals, and when a shutter instruction is received, a target photo is determined from the candidate photos before and after the receiving time of the shutter instruction is received, so that the electronic device can determine the target photo from the candidate photos shot when no shake occurs, and a problem that the electronic device shakes due to a user pressing a shutter button, and thus a clear target photo cannot be shot is solved; the effect of acquiring the target photo with higher definition is achieved.
In the photo taking method shown in fig. 2, step 203 may be replaced by steps 803 to 804 to obtain a candidate photo with higher definition and determine the candidate photo as the target photo, as shown in fig. 8A:
In step 803, candidate photographs are acquired for which the time difference between the photographing time and the receiving time does not exceed a second threshold.
the method for obtaining candidate photos whose time difference between the shooting time and the receiving time does not exceed the second threshold is shown in step 403, and is not described herein again.
In step 804, a target photo is synthesized from at least two candidate photos of each candidate photo.
The degree of similarity between candidate photographs having a time difference not exceeding the second threshold is generally high, and among these candidate photographs, there may be some candidate photographs in which the background image is blurred and the personal image is clear, and some candidate photographs in which the personal image is blurred and the background image is clear.
In a possible implementation method, the electronic device may determine a clear image in each candidate photo through steps 804a to 804c, and synthesize a target photo according to at least two candidate photos in each candidate photo, as shown in fig. 8B.
Step 804 a: and selecting the candidate photo with the optimal foreground from all the candidate photos according to a first preset condition.
The first preset condition includes: the first preset condition may be a condition preset by the user through a foreground condition setting interface, and the foreground condition setting interface may be as shown in fig. 8C.
for each candidate photo, the electronic device may distinguish the foreground and the background in the candidate photo through an image processing technology, and obtain the image quality of the foreground and the background of each candidate photo respectively. For example, when a person image exists in the foreground, the electronic device may acquire image information such as the degree of sharpness, the presence or absence of red eyes, and whether to blink the person image.
After the image quality of the foreground in each candidate photo is determined, the electronic equipment selects the candidate photo with the optimal foreground according to a first preset condition.
for example, if the first preset condition is that the face is clearest, the electronic device identifies the definition of the face in the foreground of each candidate photo through a face identification technology, and determines the candidate photo corresponding to the face with the highest definition as the candidate photo with the optimal foreground.
step 804 b: and selecting candidate photos with the optimal background from the candidate photos according to a second preset condition.
The second preset condition includes: the second preset condition may be a condition preset by the user through a background condition setting interface, and the background condition setting interface may be as shown in fig. 8D.
For each candidate photograph, the electronic device may determine the image quality of the background in the candidate photograph through image processing techniques. For example, the electronic device may determine whether the background of the candidate photograph is clear, whether the background is blurred, and whether a moving object exists in the background.
After the image quality of the background in each candidate photo is determined, the electronic equipment selects the candidate photo with the optimal background according to a second preset condition.
For example, if the second preset condition is that the background is clearest, the electronic device identifies the definition of the image in the background of each candidate photo through an image identification technology, and determines the candidate photo corresponding to the background with the highest definition as the candidate photo with the optimal background.
Step 804 c: and synthesizing the target picture according to the foreground region in the candidate picture with the optimal foreground and the background region in the candidate picture with the optimal background.
After determining the candidate photo with the optimal foreground and the candidate photo with the optimal background, the electronic device may synthesize a target photo with high foreground and background definitions from a foreground region in the candidate photo with the optimal foreground and a background region in the candidate photo with the optimal background.
For example, fig. 8E is a candidate photograph with the optimal foreground, fig. 8F is a candidate photograph with the optimal background, and the electronic device synthesizes the foreground region in fig. 8E and the background region in fig. 8F to obtain a synthesized target image map 8G.
It should be noted that the photo synthesis method shown in the embodiment of the present disclosure is only an example, and does not limit the method for synthesizing the candidate photo into the target photo.
In summary, according to the photo shooting method provided in the embodiment of the present disclosure, after the shooting function of the electronic device is enabled, a candidate photo is shot at preset time intervals, and when a shutter instruction is received, a target photo is determined from the candidate photos before and after the receiving time of the shutter instruction is received, so that the electronic device can determine the target photo from the candidate photos shot when no shake occurs, and a problem that the electronic device shakes due to a user pressing a shutter button, and thus a clear target photo cannot be shot is solved; the effect of acquiring the target photo with higher definition is achieved.
the following are embodiments of the disclosed apparatus that may be used to perform embodiments of the disclosed methods. For details not disclosed in the embodiments of the apparatus of the present disclosure, refer to the embodiments of the method of the present disclosure.
Fig. 9 is a flowchart illustrating a photograph taking apparatus applied to an electronic device having a camera according to an exemplary embodiment, the apparatus including: a shooting module 910, a receiving module 920, and a determining module 930.
The shooting module 910 is configured to shoot a candidate photo at preset time intervals after the shooting function is enabled;
a receiving module 920 configured to receive a shutter instruction;
a determining module 930 configured to determine the target photo according to the receiving time of the shutter instruction and the at least one candidate photo.
In summary, the photo shooting apparatus provided in the embodiment of the present disclosure, after the shooting function of the electronic device is enabled, shoots a candidate photo at every preset time interval, and determines a target photo from the candidate photos before and after the receiving time of the shutter instruction when receiving the shutter instruction, so that the electronic device can determine the target photo from the candidate photos that are not shot when shaking occurs, thereby solving a problem that the electronic device shakes due to the shutter button being pressed by a user, and thus the clear target photo cannot be shot; the effect of acquiring the target photo with higher definition is achieved.
Fig. 10 is a block diagram illustrating a photograph taking apparatus applied to an electronic device having a camera according to another exemplary embodiment, the apparatus including: a shooting module 910, a receiving module 920, and a determining module 930.
the shooting module 910 is configured to shoot a candidate photo at preset time intervals after the shooting function is enabled;
A receiving module 920 configured to receive a shutter instruction;
A determining module 930 configured to determine the target photo according to the receiving time of the shutter instruction and the at least one candidate photo.
Optionally, the determining module 930 includes: a first determination sub-module 931 and a second determination sub-module 932.
A first determining sub-module 931 configured to acquire a candidate photograph having a smallest time difference between the photographing time and the receiving time, and determine the candidate photograph as a target photograph;
Or the like, or, alternatively,
A second determination sub-module 932 configured to acquire a candidate photograph in which a time difference between the shooting time and the reception time is smallest and the time difference is greater than a first threshold value, the first threshold value being a threshold value set in advance according to the shutter pressing time, and determine the candidate photograph as the target photograph.
Optionally, the determining module 930 includes: a first obtaining sub-module 933 and a third determining sub-module 934.
a first obtaining sub-module 933 configured to obtain candidate photos for which a time difference between the shooting time and the reception time does not exceed a second threshold;
The third determining sub-module 934 is configured to determine a candidate photo with the highest definition from the candidate photos, and determine the candidate photo with the highest definition as the target photo.
Optionally, the third determining sub-module 934 is configured to, for each candidate picture, obtain an acceleration value of the electronic device at the time of taking the candidate picture; determining a first stable value of the candidate photo according to the acceleration value; determining the candidate photo with the highest first stable value as the candidate photo with the highest definition; or the like, or, alternatively,
the third determining sub-module 934, configured to obtain, for each candidate picture, an angular velocity value of the electronic device at the time of taking the candidate picture; determining a second stable value of the candidate photo according to the angular velocity value; determining the candidate photo with the highest second stable value as the candidate photo with the highest definition; or the like, or, alternatively,
The third determining sub-module 934, configured to obtain, for each candidate picture, an acceleration value and an angular velocity value of the electronic device at the time of taking the candidate picture; determining a first stable value of the candidate photo according to the acceleration value; determining a second stable value of the candidate photo according to the angular velocity value; and respectively multiplying the product of the first stable value and the preset acceleration weight value of each candidate photo, adding the product of the second stable value and the preset angular velocity weight value to obtain a third stable value of each candidate photo, and determining the candidate photo with the highest third stable value as the candidate photo with the highest definition.
optionally, the determining module 930 includes: a second obtaining submodule 935 and a synthesizing submodule 936.
a second obtaining sub-module 935 configured to obtain each candidate photograph for which a time difference between the photographing time and the receiving time does not exceed a second threshold;
a synthesis sub-module 936 configured to synthesize the target photograph from at least two of the respective candidate photographs.
Optionally, the synthesis submodule 936 includes: a first selection sub-module 936a, a second selection sub-module 936b, and a picture synthesis sub-module 936 c.
A first selecting sub-module 936a configured to select a candidate photo with the best foreground from the candidate photos according to a first preset condition, where the first preset condition includes: the face is clearest, at least one of the face does not have red eyes and the face does not have blinking;
A second selecting sub-module 936b configured to select a candidate photo with the optimal background from the candidate photos according to a second preset condition, where the second preset condition includes: the background is clearest, the background is blurriest, and any item of moving objects does not exist in the background;
a picture synthesis sub-module 936c configured to synthesize the target picture according to the foreground region in the candidate picture with the optimal foreground and the background region in the candidate picture with the optimal background.
In summary, the photo shooting apparatus provided in the embodiment of the present disclosure, after the shooting function of the electronic device is enabled, shoots a candidate photo at every preset time interval, and determines a target photo from the candidate photos before and after the receiving time of the shutter instruction when receiving the shutter instruction, so that the electronic device can determine the target photo from the candidate photos that are not shot when shaking occurs, thereby solving a problem that the electronic device shakes due to the shutter button being pressed by a user, and thus the clear target photo cannot be shot; the effect of acquiring the target photo with higher definition is achieved.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
an exemplary embodiment of the present disclosure provides a photo shooting apparatus, which is applied to an electronic device having a camera and is capable of implementing a photo shooting method provided by the present disclosure, the photo shooting apparatus including: a processor, a memory for storing processor-executable instructions;
Wherein the processor is configured to:
After the photographing function is started, photographing a candidate photo at preset time intervals;
receiving a shutter instruction;
And determining the target picture according to the receiving time of the shutter instruction and the at least one candidate picture.
FIG. 11 is a block diagram illustrating a photo capture device according to an exemplary embodiment. For example, the apparatus 1100 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 11, apparatus 1100 may include one or more of the following components: processing component 1102, memory 1104, power component 1106, multimedia component 1108, audio component 1110, input/output (I/O) interface(s) 1112, sensor component 1114, and communications component 1116.
the processing component 1102 generally controls the overall operation of the device 1100, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing components 1102 may include one or more processors 1118 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 1102 may include one or more modules that facilitate interaction between the processing component 1102 and other components. For example, the processing component 1102 may include a multimedia module to facilitate interaction between the multimedia component 1108 and the processing component 1102.
the memory 1104 is configured to store various types of data to support operations at the apparatus 1100. Examples of such data include instructions for any application or method operating on device 1100, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 1104 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
A power component 1106 provides power to the various components of the device 1100. The power components 1106 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the apparatus 1100.
The multimedia component 1108 includes a screen that provides an output interface between the device 1100 and the user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1108 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the device 1100 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 1110 is configured to output and/or input audio signals. For example, the audio component 1110 includes a Microphone (MIC) configured to receive external audio signals when the apparatus 1100 is in operating modes, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 1104 or transmitted via the communication component 1116. In some embodiments, the audio assembly 1110 further includes a speaker for outputting audio signals.
the I/O interface 1112 provides an interface between the processing component 1102 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
the sensor assembly 1114 includes one or more sensors for providing various aspects of state assessment for the apparatus 1100. For example, the sensor assembly 1114 may detect an open/closed state of the apparatus 1100, the relative positioning of components, such as a display and keypad of the apparatus 1100, the sensor assembly 1114 may also detect a change in position of the apparatus 1100 or a component of the apparatus 1100, the presence or absence of user contact with the apparatus 1100, orientation or acceleration/deceleration of the apparatus 1100, and a change in temperature of the apparatus 1100. The sensor assembly 1114 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1114 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1114 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 1116 is configured to facilitate wired or wireless communication between the apparatus 1100 and other devices. The apparatus 1100 may access a wireless network based on a communication standard, such as Wi-Fi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1116 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1116 also includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 1100 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described photo taking methods.
In an exemplary embodiment, a non-transitory computer readable storage medium including instructions, such as the memory 1104 including instructions, executable by the processor 1118 of the device 1100 to perform the photo taking method described above is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
it will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (3)

1. a photo shooting method is applied to an electronic device with a camera, and comprises the following steps:
After the photographing function is started, photographing a candidate photo at preset time intervals;
Receiving a shutter instruction, and taking a candidate photo at preset time intervals after receiving the shutter instruction;
For each candidate photo in the candidate photos shot before receiving the shutter instruction and the candidate photos shot after receiving the shutter instruction, acquiring an acceleration value and an angular velocity value of the electronic equipment when the candidate photo is shot; determining a first stable value of the candidate photo according to the acceleration value and a first corresponding relation, wherein the first corresponding relation is the corresponding relation between the acceleration value and the first stable value which are set by a user in a self-defining mode in advance; determining a second stable value of the candidate photo according to the angular velocity value and a second corresponding relation, wherein the second corresponding relation is the angular velocity value and the second stable value which are set by a user in a self-defining mode in advance; and respectively adding the product of the first stable value multiplied by a preset acceleration weight value and the product of the second stable value multiplied by a preset angular velocity weight value of each candidate photo to obtain a third stable value of each candidate photo, and determining the candidate photo with the highest third stable value as the candidate photo with the highest definition.
2. a photo taking apparatus, applied to an electronic device having a camera, the apparatus comprising:
The shooting module is configured to shoot a candidate photo at preset time intervals after the shooting function is started;
The receiving module is configured to receive a shutter instruction, and after the shutter instruction is received, a candidate photo is taken at preset time intervals;
A determining module configured to determine a target picture from at least one of the candidate pictures taken before and after a reception time at which the shutter instruction is received;
Wherein the determining module comprises:
A third determining sub-module, configured to determine a candidate photo with the highest definition from the candidate photos, and determine the candidate photo with the highest definition as the target photo;
Wherein the third determining sub-module is configured to acquire, for each of the candidate photos taken before receiving the shutter instruction and the candidate photos taken after receiving the shutter instruction, an acceleration value and an angular velocity value of the electronic apparatus at the time of taking the candidate photo; determining a first stable value of the candidate photo according to the acceleration value and a first corresponding relation, wherein the first corresponding relation is the corresponding relation between the acceleration value and the first stable value which are set by a user in a self-defining mode in advance; determining a second stable value of the candidate photo according to the angular velocity value and a second corresponding relation, wherein the second corresponding relation is the angular velocity value and the second stable value which are set by a user in a self-defining mode in advance; and respectively adding the product of the first stable value multiplied by a preset acceleration weight value and the product of the second stable value multiplied by a preset angular velocity weight value of each candidate photo to obtain a third stable value of each candidate photo, and determining the candidate photo with the highest third stable value as the candidate photo with the highest definition.
3. A picture taking apparatus, characterized in that the apparatus comprises:
a processor;
A memory for storing the processor-executable instructions;
wherein the processor is configured to:
after the photographing function is started, photographing a candidate photo at preset time intervals;
receiving a shutter instruction, and taking a candidate photo at preset time intervals after receiving the shutter instruction;
For each candidate photo in the candidate photos shot before receiving the shutter instruction and the candidate photos shot after receiving the shutter instruction, acquiring an acceleration value and an angular velocity value of the electronic equipment when the candidate photo is shot; determining a first stable value of the candidate photo according to the acceleration value and a first corresponding relation, wherein the first corresponding relation is the corresponding relation between the acceleration value and the first stable value which are set by a user in a self-defining mode in advance; determining a second stable value of the candidate photo according to the angular velocity value and a second corresponding relation, wherein the second corresponding relation is the angular velocity value and the second stable value which are set by a user in a self-defining mode in advance; and respectively adding the product of the first stable value multiplied by a preset acceleration weight value and the product of the second stable value multiplied by a preset angular velocity weight value of each candidate photo to obtain a third stable value of each candidate photo, and determining the candidate photo with the highest third stable value as the candidate photo with the highest definition.
CN201510228223.8A 2015-05-06 2015-05-06 Photo shooting method and device Active CN106210496B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510228223.8A CN106210496B (en) 2015-05-06 2015-05-06 Photo shooting method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510228223.8A CN106210496B (en) 2015-05-06 2015-05-06 Photo shooting method and device

Publications (2)

Publication Number Publication Date
CN106210496A CN106210496A (en) 2016-12-07
CN106210496B true CN106210496B (en) 2019-12-13

Family

ID=57459244

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510228223.8A Active CN106210496B (en) 2015-05-06 2015-05-06 Photo shooting method and device

Country Status (1)

Country Link
CN (1) CN106210496B (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106686309B (en) * 2016-12-30 2019-09-17 奇酷互联网络科技(深圳)有限公司 The method, device and mobile terminal of snapshots
CN107295255B (en) * 2017-06-21 2020-08-04 深圳市万普拉斯科技有限公司 Shooting mode determining method and device and terminal
CN107395967A (en) * 2017-07-20 2017-11-24 深圳市欧唯科技有限公司 Image processing method and its system based on more exposure fusions with backtracking algorithm
CN111183630B (en) * 2017-08-02 2021-08-10 深圳传音通讯有限公司 Photo processing method and processing device of intelligent terminal
CN107743191B (en) * 2017-08-24 2020-05-19 捷开通讯(深圳)有限公司 Terminal and anti-shake photographing method and storage device thereof
CN107562860B (en) * 2017-08-29 2019-06-07 维沃移动通信有限公司 A kind of photo choosing method and mobile terminal
CN107509034B (en) * 2017-09-22 2019-11-26 维沃移动通信有限公司 A kind of image pickup method and mobile terminal
CN108184056B (en) * 2017-12-28 2021-05-11 上海传英信息技术有限公司 Snapshot method and terminal equipment
CN108259777A (en) * 2018-04-13 2018-07-06 长沙全度影像科技有限公司 A kind of system and method automatically shot for the bullet time
CN108540720B (en) * 2018-04-14 2020-07-03 长沙全度影像科技有限公司 System and method for automatically selecting optimal image for bullet time
CN109167910A (en) * 2018-08-31 2019-01-08 努比亚技术有限公司 focusing method, mobile terminal and computer readable storage medium
CN111031238B (en) * 2019-11-29 2021-12-28 海尔优家智能科技(北京)有限公司 Image acquisition method and device for image recognition and household appliance
CN118555476A (en) * 2023-02-27 2024-08-27 荣耀终端有限公司 Image capture method, electronic device and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1501695A (en) * 2002-11-18 2004-06-02 矽峰光电科技股份有限公司 Method for correcting internal delay in digital camera imaging
JP2007033543A (en) * 2005-07-22 2007-02-08 Fujifilm Holdings Corp Imaging apparatus
CN101442614A (en) * 2007-11-21 2009-05-27 三星Techwin株式会社 Apparatus for processing digital image and method of controlling the apparatus
JP2009194770A (en) * 2008-02-15 2009-08-27 Casio Comput Co Ltd IMAGING DEVICE, MOVIE REPRODUCTION DEVICE, AND PROGRAM THEREOF
CN102984456A (en) * 2012-11-20 2013-03-20 东莞宇龙通信科技有限公司 Mobile terminal and method for controlling photo taking by mobile terminal
CN103548034A (en) * 2011-05-23 2014-01-29 微软公司 Automatically optimizing capture of images of one or more subjects
CN103595914A (en) * 2013-11-04 2014-02-19 华为终端有限公司 Photographing method and mobile terminal
CN104243819A (en) * 2014-08-29 2014-12-24 小米科技有限责任公司 Photo acquiring method and device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6486123A (en) * 1987-09-29 1989-03-30 Minolta Camera Kk Blurring shake preventing device for camera
JPH07218970A (en) * 1994-02-03 1995-08-18 Nikon Corp Camera
JP2000305126A (en) * 1999-04-26 2000-11-02 Olympus Optical Co Ltd Camera with shake reducing function
JP2000305122A (en) * 1999-04-26 2000-11-02 Olympus Optical Co Ltd Camera with shake reducing function
CN102082898A (en) * 2009-11-27 2011-06-01 英业达股份有限公司 Camera and its method of taking pictures

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1501695A (en) * 2002-11-18 2004-06-02 矽峰光电科技股份有限公司 Method for correcting internal delay in digital camera imaging
JP2007033543A (en) * 2005-07-22 2007-02-08 Fujifilm Holdings Corp Imaging apparatus
CN101442614A (en) * 2007-11-21 2009-05-27 三星Techwin株式会社 Apparatus for processing digital image and method of controlling the apparatus
JP2009194770A (en) * 2008-02-15 2009-08-27 Casio Comput Co Ltd IMAGING DEVICE, MOVIE REPRODUCTION DEVICE, AND PROGRAM THEREOF
CN103548034A (en) * 2011-05-23 2014-01-29 微软公司 Automatically optimizing capture of images of one or more subjects
CN102984456A (en) * 2012-11-20 2013-03-20 东莞宇龙通信科技有限公司 Mobile terminal and method for controlling photo taking by mobile terminal
CN103595914A (en) * 2013-11-04 2014-02-19 华为终端有限公司 Photographing method and mobile terminal
CN104243819A (en) * 2014-08-29 2014-12-24 小米科技有限责任公司 Photo acquiring method and device

Also Published As

Publication number Publication date
CN106210496A (en) 2016-12-07

Similar Documents

Publication Publication Date Title
CN106210496B (en) Photo shooting method and device
EP3125530B1 (en) Video recording method and device
CN108419016B (en) Shooting method and device and terminal
KR101834674B1 (en) Method and device for image photographing
EP3032821B1 (en) Method and device for shooting a picture
CN106408603B (en) Shooting method and device
CN110677734B (en) Video synthesis method and device, electronic equipment and storage medium
CN110769147B (en) Shooting method and electronic equipment
CN106210495A (en) Image capturing method and device
CN111586296B (en) Image capturing method, image capturing apparatus, and storage medium
CN111385456A (en) Photographing preview method and device and storage medium
CN113364965A (en) Shooting method and device based on multiple cameras and electronic equipment
KR101701814B1 (en) Method and apparatus for displaying framing information
CN105959563B (en) Image storage method and image storage device
CN108629814B (en) Camera adjusting method and device
CN107770444B (en) Photographing parameter determination method and device
CN106303248A (en) Photographic method and device
CN114079724B (en) Taking-off snapshot method, device and storage medium
CN111698414B (en) Image signal processing method and device, electronic device and readable storage medium
CN112866555B (en) Shooting method, shooting device, shooting equipment and storage medium
CN111464734B (en) Method and device for processing image data
CN107295229B (en) The photographic method and device of mobile terminal
CN108206910B (en) Image shooting method and device
CN109447929B (en) Image synthesis method and device
CN109862252B (en) Image shooting method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant