CN106961555B - Data processing method and device - Google Patents
Data processing method and device Download PDFInfo
- Publication number
- CN106961555B CN106961555B CN201710262797.6A CN201710262797A CN106961555B CN 106961555 B CN106961555 B CN 106961555B CN 201710262797 A CN201710262797 A CN 201710262797A CN 106961555 B CN106961555 B CN 106961555B
- Authority
- CN
- China
- Prior art keywords
- group
- clarity
- reference value
- data
- image
- 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
Classifications
-
- 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/60—Control of cameras or camera modules
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
- Image Processing (AREA)
Abstract
The present invention relates to technical field of data processing, and in particular to a kind of data processing method and device, applied to the camera including motor.Method includes: to obtain the collected multiple image of camera in motor rotation process and acquire corresponding number of motor steps when every frame image, obtain the clarity data of every frame image, multiple image is divided into multiple figure groups, including at least two field pictures in each figure group, for each figure group, obtain each clarity data of each frame image in the figure group, and each clarity data got are handled to obtain clarity reference value corresponding with the figure group, to obtain multiple clarity reference values corresponding with multiple figure groups, a clarity reference value is chosen from multiple clarity reference values, step number reference value is set by its corresponding number of motor steps.Noise and/or interference can be effectively eliminated in camera focusing to the influence of clarity by above-mentioned setting.
Description
Technical field
The present invention relates to technical field of data processing, in particular to a kind of data processing method and device.
Background technique
Camera module in the market generally includes: camera lens, infrared fileter, imaging sensor and circuit board.Camera shooting
An important link of the Tou Mozu factory when producing camera module is focused to camera module, to make to take the photograph by focusing
As the image definition of the image data of head mould group output can reach optimum state.
However different cameras, in shooting process it is possible that noise or interference, this also can be to the clear of image
Degree impacts, therefore there may be not accurate enough situations for the clarity obtained after focusing.
Summary of the invention
In view of this, the purpose of the present invention is to provide a kind of data processing method and device, applied to including motor
Camera, can solve that noise occurs in camera in the prior art and/or interference exchanges defocused clarity and has an impact influence
The case where.
To achieve the above object, the embodiment of the present invention adopts the following technical scheme that
A kind of data processing method, applied to the camera including motor, which comprises
Difference when obtaining the collected multiple image of camera described in the motor rotation process and acquiring every frame image
Corresponding number of motor steps;
Obtain the clarity data of every frame image;
The multiple image is divided into multiple figure groups, includes at least two field pictures in each figure group;
For each figure group, each clarity data of each frame image in the figure group are obtained, and described each clear to what is got
Clear degree is according to being handled to obtain clarity reference value corresponding with the figure group, to obtain corresponding more with the multiple figure group
A clarity reference value;
A clarity reference value is chosen from the multiple clarity reference value, sets its corresponding number of motor steps to
Step number reference value.
Optionally, in above-mentioned data processing method, a clarity ginseng is chosen from the multiple clarity reference value
The step of examining value, setting step number reference value for its corresponding number of motor steps include:
The multiple clarity reference value is compared to obtain utmost sharpness reference value;
Step number reference value is set by the corresponding number of motor steps of the utmost sharpness reference value.
Optionally, in above-mentioned data processing method, the multiple image is divided into multiple figure groups, includes in each figure group
At least the step of two field pictures, includes:
The multiple image is divided into multiple figure groups by the sequencing that the multiple image is collected by the camera,
It include at least 3 frame images in each figure group.
Optionally, in above-mentioned data processing method, for each figure group, each clear of each frame image in the figure group is obtained
Degree evidence, and each clarity data got are handled to obtain clarity reference value corresponding with the figure group, from
And the step of obtaining multiple clarity reference values corresponding with the multiple figure group, includes:
For each figure group, each clarity data of each frame image in the figure group are obtained, and described each clear to what is got
Clear degree evidence seeks intermediate value and obtains clarity reference value corresponding with the figure group, to obtain corresponding more with the multiple figure group
A clarity reference value.
Optionally, in above-mentioned data processing method, for each figure group, each clear of each frame image in the figure group is obtained
Degree evidence, and each clarity data got are handled to obtain clarity reference value corresponding with the figure group, from
And the step of obtaining multiple clarity reference values corresponding with the multiple figure group, includes:
For each figure group, each clarity data of each frame image in the figure group are obtained, and described each clear to what is got
Clear degree evidence seeks mean value and obtains clarity reference value corresponding with the figure group, to obtain corresponding more with the multiple figure group
A clarity reference value.
Optionally, in above-mentioned data processing method, the method also includes:
Set the step number reference value to the step number of the motor.
The present invention also provides a kind of data processing equipments, applied to the camera including motor, the data processing equipment
Include:
Data obtaining module: for obtaining the collected multiple image of camera described in the motor rotation process and adopting
Collect corresponding number of motor steps when every frame image;
Clarity obtains module: for obtaining the clarity data of every frame image;
Grouping module: including at least two field pictures for the multiple image to be divided into multiple figure groups, in each figure group;
Processing module: for being directed to each figure group, each clarity data of each frame image in the figure group are obtained, and to acquisition
To each clarity data handled to obtain clarity reference value corresponding with the figure group, thus obtain with it is the multiple
The corresponding multiple clarity reference values of figure group;
Setup module: for choosing a clarity reference value from the multiple clarity reference value, its is corresponding
Number of motor steps is set as step number reference value.
Optionally, in above-mentioned data processing equipment, the setup module includes:
Comparative sub-module: for being compared to obtain utmost sharpness reference value to the multiple clarity reference value;
Submodule is set: for setting step number reference value for the corresponding number of motor steps of the utmost sharpness reference value.
Optionally, in above-mentioned data processing equipment, the processing module is also used to obtain the figure group for each figure group
In each frame image each clarity data, and to each clarity data got seek intermediate value obtain it is corresponding with the figure group
Clarity reference value, to obtain multiple clarity reference values corresponding with the multiple figure group.
Optionally, in above-mentioned data processing equipment, the grouping module is also used to collect by the camera described
The multiple image is divided into multiple figure groups, includes at least 3 frame images in each figure group by the sequencing of multiple image.
The present invention provides a kind of data processing method and device, collected by obtaining camera in motor rotation process
Corresponding number of motor steps, obtains the clarity data of every frame image, by multiframe figure when multiple image and the every frame image of acquisition
It include that at least two field pictures for each figure group obtain each frame image in the figure group as being divided into multiple figure groups, in each figure group
Each clarity data, and each clarity data got are handled to obtain clarity reference value corresponding with the figure group,
To obtain multiple clarity reference values corresponding with multiple figure groups, a clarity ginseng is chosen from multiple clarity reference values
Value is examined, sets step number reference value for its corresponding number of motor steps.Making an uproar for camera generation can be effectively eliminated by above-mentioned setting
The influence of point and/or interference to clarity.
To enable the above objects, features and advantages of the present invention to be clearer and more comprehensible, preferred embodiment is cited below particularly, and cooperate
Appended attached drawing, is described in detail below.
Detailed description of the invention
Fig. 1 is the structural block diagram of a kind of electronic equipment provided in an embodiment of the present invention.
Fig. 2 is a kind of flow diagram of data processing method provided in an embodiment of the present invention.
Fig. 3 is the sub-step schematic diagram that step S150 includes in Fig. 2.
Fig. 4 is a kind of module frame chart of data processing equipment provided in an embodiment of the present invention.
Fig. 5 is a kind of module frame chart of setup module provided in an embodiment of the present invention.
Icon: 1- electronic equipment;10- memory;20- processor;30- motor;100- data processing equipment;110- information
Obtain module;120- clarity obtains module;130- grouping module;140- processing module;150- setup module;152- is more sub
Module;Submodule is arranged in 154-.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention
In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment only
It is a part of the embodiments of the present invention, instead of all the embodiments.The present invention being usually described and illustrated herein in the accompanying drawings
The component of embodiment can be arranged and be designed with a variety of different configurations.
It should also be noted that similar label and letter indicate similar terms in following attached drawing, therefore, once a certain Xiang Yi
It is defined in a attached drawing, does not then need that it is further defined and explained in subsequent attached drawing.In the embodiment of the present invention
In provided embodiment, it should be understood that disclosed device and method also may be implemented in other ways.For example,
The flow chart and block diagram in the drawings show the devices of multiple embodiments according to the present invention, method and computer program product
Architecture, function and operation in the cards.In this regard, each box in flowchart or block diagram can represent a mould
A part of block, program segment or code, a part of the module, section or code include one or more for realizing rule
The executable instruction of fixed logic function.It should also be noted that in some implementations as replacement, it is marked in the box
Function can also occur in a different order than that indicated in the drawings.For example, two continuous boxes can actually substantially simultaneously
It executes capablely, they can also be executed in the opposite order sometimes, and this depends on the function involved.It is also noted that frame
The combination of figure and/or each box in flow chart and the box in block diagram and or flow chart, can be as defined in executing
Function or the dedicated hardware based system of movement are realized, or can be come using a combination of dedicated hardware and computer instructions
It realizes.
As shown in Figure 1, the block diagram for the electronic equipment 1 that present pre-ferred embodiments provide.In the embodiment of the present invention
Electronic equipment 1 can with camera, mobile phone or computer etc. have camera equipment.As shown in Figure 1, electronic equipment 1 includes: storage
Device 10, processor 20 and motor 30.
The memory 10, processor 20 and motor 30 are directly or indirectly electrically connected between each other, to realize data
Transmission or interaction.Electrically connect for example, these elements can be realized between each other by one or more communication bus or signal wire
It connects.The software function being stored in the memory 10 in the form of software or firmware (Firmware) is stored in memory 10
Module, the software program and module that the processor 20 is stored in memory 10 by operation, in the embodiment of the present invention
Data processing equipment 100, the data thereby executing various function application and data processing, i.e., in the realization embodiment of the present invention
Processing method.
Wherein, the memory 10 may be, but not limited to, random access memory (Random Access Memory,
RAM), read-only memory (Read Only Memory, ROM), programmable read only memory (Programmable Read-Only
Memory, PROM), erasable read-only memory (Erasable Programmable Read-Only Memory, EPROM),
Electricallyerasable ROM (EEROM) (Electrically Erasable Programmable Read-Only Memory,
EEPROM) etc..Wherein, memory 10 is for storing program, and the processor 20 executes the journey after receiving and executing instruction
Sequence.
The processor 20 may be a kind of IC chip, the processing capacity with signal.Above-mentioned processor 20
It can be general processor, including central processing unit (Central Processing Unit, CPU), network processing unit
(Network Processor, NP) etc..It can also be digital signal processor (DSP), specific integrated circuit (ASIC), scene
Programmable gate array (FPGA) either other programmable logic device, discrete gate or transistor logic, discrete hardware group
Part.It may be implemented or execute disclosed each method, step and the logic diagram in the embodiment of the present invention.General processor can be with
It is that microprocessor or the general processor are also possible to any conventional processor etc..
The camera is focusing camera, and the focusing camera can be manual focusing camera, is also possible to certainly
Dynamic focusing camera.In the present embodiment, the camera is automatic focusing camera lens, and the motor 30 is stepper motor,
The step angle of the motor 30 can be but not limited to 0.72 degree, 1.5 degree, 7.5 degree or 15 degree.For example, in the present embodiment,
The step angle of the motor 30 is 1.5 degree.
It is appreciated that structure shown in FIG. 1 is only to illustrate, electronic equipment 1 may also include than shown in Fig. 1 more or more
Few component, or with the configuration different from shown in Fig. 1.Each component shown in Fig. 1 can use hardware, software or its group
It closes and realizes.
Referring to Fig. 2, being a kind of data processing method that present pre-ferred embodiments provide, the data processing method packet
Include five steps of S110-S150.
Step S110: the collected multiple image of camera described in 30 rotation process of motor and the every frame of acquisition are obtained
Corresponding number of motor steps when image.
It is right respectively when the collected multiple image of camera described in 30 rotation process of motor and the every frame image of acquisition
The number of motor steps answered is the motor 30 start turning when from start angle being zero up to rotate complete during obtain it is more
Frame image, wherein the motor 30, which can be every turn and move a step, obtains a frame image, is also possible to every turn and moves a step obtain multiframe
Image.In the present embodiment, 30 every turn of the motor, which moves a step, obtains multiple image, and every frame image has respectively corresponded a motor
Step number.
Step S120: the clarity data of every frame image are obtained.
The clarity data for obtaining every frame image can be the gray value for obtaining every frame image, and be obtained according to the gray value
To corresponding gradation data.It is also possible to Utilization assessment function to calculate to obtain to the clear of every frame image every frame image
Degree evidence.It can also be and obtain the corresponding low-frequency noise of every frame image and obtain the clear of every frame image using clarity analytical equipment
Clear degree evidence is not specifically limited herein as long as the clarity data of every frame image can be obtained.
Step S130: being divided into multiple figure groups for the multiple image, includes at least two field pictures in each figure group.
The mode that the multiple image is divided into multiple figure groups can be, the multiple image is randomly divided into multiple groups, it can also
To be that the multiple image is divided into multiple groups by the sequencing that the camera collects the multiple image.To make grouping more
It is described to collect by the camera to be divided into the mode of multiple figure groups in the present embodiment by adduction reason for the multiple image
The multiple image is divided into multiple figure groups by the sequencing of multiple image.
The image for including in each figure group can be but not limited to two frames, three frames, four frames or five frames, not do specific limit herein
It is fixed.The number for the multiple image for including in each figure group can be it is identical be also possible to it is different, it is multiple clear to make to choose
Clear degree reference value is more rationally accurate.In the present embodiment, each number of motor steps corresponds to a figure group, includes in each figure group
The number of multiple image is identical.
Step S140: being directed to each figure group, obtain each clarity data of each frame image in the figure group, and to getting
Each clarity data are handled to obtain clarity reference value corresponding with the figure group, to obtain and the multiple figure group
Corresponding multiple clarity reference values.
In the case where no noise and interference, the clarity for each frame image that camera obtains under different number of motor steps
Data are in a linear relationship.For example, number of motor steps image data corresponding with number of motor steps is parabolic.But usual feelings
Under condition, camera will receive the influence of noise and/or interference, so that the different motors 30 are obtained in different step numbers
The clarity data of each frame image fluctuate, and then cannot accurately obtain required clarity data and corresponding motor step
Number.
Optionally, in the present embodiment, for each figure group, each clarity data of each frame image in the figure group are obtained,
And each clarity data got are handled to obtain clarity reference value corresponding with the figure group, thus obtain with
The method of the corresponding multiple clarity reference values of the multiple figure group includes: to obtain each frame figure in the figure group for each figure group
Each clarity data of picture, and intermediate value is sought to each clarity data got and obtains clarity corresponding with the figure group
Reference value, to obtain multiple clarity reference values corresponding with the multiple figure group.For the standard for ensureing the median result sought
True property includes at least 2 frame images in each figure group.For example, each figure group includes 5 frame images.
Optionally, in the present embodiment, for each figure group, each clarity data of each frame image in the figure group are obtained,
And each clarity data got are handled to obtain clarity reference value corresponding with the figure group, thus obtain with
The method of the corresponding multiple clarity reference values of the multiple figure group includes: to obtain each frame figure in the figure group for each figure group
Each clarity data of picture, and mean value is sought to each clarity data got and obtains clarity corresponding with the figure group
Reference value, to obtain multiple clarity reference values corresponding with the multiple figure group.For the standard for ensureing the median result sought
True property includes at least 2 frame images in each figure group.For example, including 5 frame images in each figure group in the present embodiment.
Effectively small camera can be avoided when being influenced by noise and/or interference by above two mode, occurred clear
The case where image that clear degree data fluctuations obtain the camera after focusing is from reaching preferable clarity.
Step S150: a clarity reference value is chosen from the multiple clarity reference value, by its corresponding motor
Step number is set as step number reference value.
It can be from the clarity reference value chosen in the multiple clarity reference value and selected from the clarity data
A biggish clarity reference value in clarity data is taken, is also possible to choose maximum clarity reference value, according to reality
Border demand is configured.
Incorporated by reference to Fig. 3, the image definition data to obtain camera reach optimum state, in the present embodiment, institute
Stating step S150 includes two sub-steps of S152 and S154.
Sub-step S152: the multiple clarity reference value is compared to obtain utmost sharpness reference value.
Sub-step S154: step number reference value is set by the corresponding number of motor steps of the utmost sharpness reference value.
Optionally, the data processing method further includes setting the step number reference value to the step number of the motor 30.
By setting the corresponding number of motor steps of the utmost sharpness reference value to the step number of the motor 30, to have
The influence for the image definition that effect removal noise and/or interference obtain camera, when camera collection image is effectively ensured, is obtained
The image definition obtained is best.
Incorporated by reference to Fig. 4, the embodiment of the present invention also provides a kind of data processing equipment 100, applied to taking the photograph including motor 30
As head.The data processing equipment 100 includes data obtaining module 110, clarity acquisition module 120, grouping module 130, place
Manage module 140 and setup module 150.
The data obtaining module 110 is for obtaining the collected multiframe of camera described in 30 rotation process of motor
Corresponding number of motor steps when image and the every frame image of acquisition.Detailed description about the data obtaining module 110 is specific
It can refer to description of the embodiment of the present invention to step S110 shown in Fig. 2.That is, the realization of the data obtaining module 110
Principle is similar with the step S110, does not illustrate more herein.
The clarity obtains the clarity data that module 120 is used to obtain every frame image.It is obtained about the clarity
The detailed description of module 120 specifically refers to description of the embodiment of the present invention to step S120 shown in Fig. 2.That is, described
The realization principle that clarity obtains module 120 is similar with the step S120, does not illustrate more herein.
The grouping module 130 is used to for the multiple image being divided into multiple figure groups, includes at least two frames in each figure group
Image.Detailed description about the grouping module 130 specifically refers to the embodiment of the present invention to step S130 shown in Fig. 2
Description.That is, the realization principle of the grouping module 130 is similar with the step S130, do not illustrate more herein.
The processing module 140 is used to be directed to each figure group, obtains each clarity data of each frame image in the figure group, and
Each clarity data got are handled to obtain clarity reference value corresponding with the figure group, to obtain and institute
State the corresponding multiple clarity reference values of multiple figure groups.Detailed description about the processing module 140 specifically refers to this hair
Description of the bright embodiment to step S140 shown in Fig. 2.That is, the realization principle of the processing module 140 and the step
S140 is similar, does not illustrate more herein.
The setup module 150 is used to choose a clarity reference value from the multiple clarity reference value, by it
Corresponding number of motor steps is set as step number reference value.Detailed description about the setup module 150 specifically refers to the present invention
Description of the embodiment to step S150 shown in Fig. 2.That is, the realization principle of the setup module 150 and the step
S150 is similar, does not illustrate more herein.
Incorporated by reference to Fig. 5, in the present embodiment, the setup module 150 may include Comparative sub-module 152 and setting submodule
Block 154.
The Comparative sub-module 152 is used to be compared to obtain utmost sharpness reference to the multiple clarity reference value
Value.Detailed description about the Comparative sub-module 152 specifically refers to the embodiment of the present invention to step S152 shown in Fig. 3
Description.That is, the realization principle of the Comparative sub-module 152 is similar with the step S152, do not illustrate more herein.
The setting submodule 154: for setting step number for the corresponding number of motor steps of the utmost sharpness reference value
Reference value.Detailed description about the setting submodule 154 specifically refers to the embodiment of the present invention to step shown in Fig. 3
The description of S154.That is, the realization principle of the setting submodule 154 is similar with the step S154, do not say more herein
It is bright.
To sum up, a kind of data processing method provided by the invention and device are obtained applied to the video camera including motor 30
Corresponding motor when the collected multiple image of camera described in 30 rotation process of motor and the every frame image of acquisition
Step number obtains the clarity data of every frame image, and the multiple image is divided into multiple figure groups, includes at least two in each figure group
Frame image obtains each clarity data of each frame image in the figure group for each figure group, and described each clear to what is got
Degree is according to being handled to obtain clarity reference value corresponding with the figure group, to obtain corresponding multiple with the multiple figure group
Clarity reference value chooses a clarity reference value, by its corresponding number of motor steps from the multiple clarity reference value
It is set as step number reference value.Camera noise and/or interference can be effectively eliminated in camera focusing to clear by above-mentioned setting
The influence of clear degree.Secondly, intermediate value is sought to each clarity data got or seek mean value obtain it is corresponding with the figure group
Clarity reference value, and by will choose utmost sharpness reference value further ensure camera acquisition image definition most
It is good.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row
His property includes, so that including the process, method of a series of elements or equipment not only includes those elements, but also wraps
Include other elements that are not explicitly listed, or further include for this process, method, article or equipment intrinsic want
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including described want
There is also other identical elements in the process, method, article or equipment of element.
Therefore, the above detailed description to the embodiment of the present invention provided in the accompanying drawings is not intended to limit claimed
The scope of the present invention, but be merely representative of selected embodiment of the invention.The above description is only a preferred embodiment of the present invention
, it is not intended to restrict the invention, for those skilled in the art, the invention may be variously modified and varied.
All within the spirits and principles of the present invention, any modification, equivalent replacement, improvement and so on should be included in of the invention
Within protection scope.
Claims (10)
1. a kind of data processing method, applied to the camera including motor, which is characterized in that the described method includes:
It obtains the collected multiple image of camera described in the motor rotation process and is respectively corresponded when acquiring every frame image
Number of motor steps;
Obtain the clarity data of every frame image;
The multiple image is divided into multiple figure groups, includes at least two field pictures in each figure group;
Each number of motor steps corresponds to a figure group, and the number for the multiple image for including in each figure group is identical;
For each figure group, each clarity data of each frame image in the figure group are obtained, and to each clarity got
Data are handled to obtain clarity reference value corresponding with the figure group, to obtain corresponding with the multiple figure group multiple clear
Clear degree reference value;
A clarity reference value is chosen from the multiple clarity reference value, sets step number for its corresponding number of motor steps
Reference value.
2. data processing method according to claim 1, which is characterized in that chosen from the multiple clarity reference value
One clarity reference value, the step of setting step number reference value for its corresponding number of motor steps include:
The multiple clarity reference value is compared to obtain utmost sharpness reference value;
Step number reference value is set by the corresponding number of motor steps of the utmost sharpness reference value.
3. data processing method according to claim 1, which is characterized in that the multiple image is divided into multiple figure groups, often
Include the steps that at least two field pictures include: in a figure group
The multiple image is divided into multiple figure groups, each by the sequencing that the multiple image is collected by the camera
It include at least 3 frame images in figure group.
4. data processing method according to claim 1, which is characterized in that be directed to each figure group, obtain each in the figure group
Each clarity data of frame image, and each clarity data got are handled to obtain corresponding with the figure group clear
Clear degree reference value, so that the step of obtaining multiple clarity reference values corresponding with the multiple figure group includes:
For each figure group, each clarity data of each frame image in the figure group are obtained, and to each clarity got
Data seek intermediate value and obtain clarity reference value corresponding with the figure group, to obtain corresponding with the multiple figure group multiple clear
Clear degree reference value.
5. data processing method according to claim 1, which is characterized in that be directed to each figure group, obtain each in the figure group
Each clarity data of frame image, and each clarity data got are handled to obtain corresponding with the figure group clear
Clear degree reference value, so that the step of obtaining multiple clarity reference values corresponding with the multiple figure group includes:
For each figure group, each clarity data of each frame image in the figure group are obtained, and to each clarity got
Data seek mean value and obtain clarity reference value corresponding with the figure group, to obtain corresponding with the multiple figure group multiple clear
Clear degree reference value.
6. data processing method according to claim 1, which is characterized in that the method also includes:
Set the step number reference value to the step number of the motor.
7. a kind of data processing equipment, applied to the camera including motor, which is characterized in that the data processing equipment packet
It includes:
Data obtaining module: every for obtaining the collected multiple image of camera described in the motor rotation process and acquisition
Corresponding number of motor steps when frame image;
Clarity obtains module: for obtaining the clarity data of every frame image;
Grouping module: including at least two field pictures for the multiple image to be divided into multiple figure groups, in each figure group;
Each number of motor steps corresponds to a figure group, and the number for the multiple image for including in each figure group is identical;
Processing module: for being directed to each figure group, obtaining each clarity data of each frame image in the figure group, and to getting
Each clarity data are handled to obtain clarity reference value corresponding with the figure group, to obtain and the multiple figure group
Corresponding multiple clarity reference values;
Setup module: for choosing a clarity reference value from the multiple clarity reference value, by its corresponding motor
Step number is set as step number reference value.
8. data processing equipment according to claim 7, which is characterized in that the setup module includes:
Comparative sub-module: for being compared to obtain utmost sharpness reference value to the multiple clarity reference value;
Submodule is set: for setting step number reference value for the corresponding number of motor steps of the utmost sharpness reference value.
9. data processing equipment according to claim 8, which is characterized in that the processing module is also used to for each figure
Group, obtains each clarity data of each frame image in the figure group, and to each clarity data got seek in be worth
To clarity reference value corresponding with the figure group, to obtain multiple clarity reference values corresponding with the multiple figure group.
10. data processing equipment according to claim 7, which is characterized in that the grouping module is also used to take the photograph by described
As head collects the sequencing of the multiple image, the multiple image is divided into multiple figure groups, includes extremely in each figure group
Few 3 frame images.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710262797.6A CN106961555B (en) | 2017-04-20 | 2017-04-20 | Data processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710262797.6A CN106961555B (en) | 2017-04-20 | 2017-04-20 | Data processing method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106961555A CN106961555A (en) | 2017-07-18 |
CN106961555B true CN106961555B (en) | 2019-11-05 |
Family
ID=59484328
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710262797.6A Active CN106961555B (en) | 2017-04-20 | 2017-04-20 | Data processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106961555B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107277381A (en) * | 2017-08-18 | 2017-10-20 | 成都市极米科技有限公司 | Camera focusing method and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101710224A (en) * | 2009-12-10 | 2010-05-19 | 浙江大学 | On-orbit self-adaptive focusing method for space optical camera |
CN102967983A (en) * | 2012-11-07 | 2013-03-13 | 苏州科达科技股份有限公司 | Automatic focusing method of camera |
CN105301884A (en) * | 2015-11-13 | 2016-02-03 | 神画科技(深圳)有限公司 | Method and system for automatic focusing on multi-point reference image recognition |
CN105472250A (en) * | 2015-12-23 | 2016-04-06 | 浙江宇视科技有限公司 | Automatic focusing method and device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6584149B2 (en) * | 2015-05-29 | 2019-10-02 | キヤノン株式会社 | Imaging device |
-
2017
- 2017-04-20 CN CN201710262797.6A patent/CN106961555B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101710224A (en) * | 2009-12-10 | 2010-05-19 | 浙江大学 | On-orbit self-adaptive focusing method for space optical camera |
CN102967983A (en) * | 2012-11-07 | 2013-03-13 | 苏州科达科技股份有限公司 | Automatic focusing method of camera |
CN105301884A (en) * | 2015-11-13 | 2016-02-03 | 神画科技(深圳)有限公司 | Method and system for automatic focusing on multi-point reference image recognition |
CN105472250A (en) * | 2015-12-23 | 2016-04-06 | 浙江宇视科技有限公司 | Automatic focusing method and device |
Also Published As
Publication number | Publication date |
---|---|
CN106961555A (en) | 2017-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5917054B2 (en) | Imaging apparatus, image data processing method, and program | |
US9007488B2 (en) | Systems and methods for generating interpolated high-dynamic-range images | |
US20170064184A1 (en) | Focusing system and method | |
US8482627B2 (en) | Information processing apparatus and method | |
US8937668B2 (en) | Image processing device, image processing method, and program | |
US8774551B2 (en) | Image processing apparatus and image processing method for reducing noise | |
US20210392313A1 (en) | Image processing apparatus, image processing method, storage medium, manufacturing method of learned model, and image processing system | |
JP7516471B2 (en) | Control device, imaging device, control method, and program | |
US20220368877A1 (en) | Image processing method, image processing apparatus, storage medium, manufacturing method of learned model, and image processing system | |
JP5619124B2 (en) | Image processing apparatus, imaging apparatus, image processing program, and image processing method | |
JP6198389B2 (en) | Image processing apparatus, image processing method, and computer program | |
CN109951641B (en) | Image shooting method and device, electronic equipment and computer readable storage medium | |
JP5843599B2 (en) | Image processing apparatus, imaging apparatus, and method thereof | |
CN106961555B (en) | Data processing method and device | |
CN112422942B (en) | White balance synchronization method, lens module and electronic equipment | |
CN113781321A (en) | Information compensation method, device, equipment and storage medium for image highlight area | |
CN113781319A (en) | HDR video conversion method, device, equipment and computer storage medium | |
US9866809B2 (en) | Image processing system with aliasing detection mechanism and method of operation thereof | |
US9710897B2 (en) | Image processing apparatus, image processing method, and recording medium | |
US9659222B2 (en) | Vehicle event data recorder and operation method thereof | |
JP4271648B2 (en) | Image composition apparatus, imaging means, and program | |
KR20150032764A (en) | Method and image capturing device for generating artificially defocused blurred image | |
CN112446837B (en) | Image filtering method, electronic device and storage medium | |
WO2021246171A1 (en) | Imaging device, image processing method, and program | |
Chang et al. | Comparison of two computationally feasible image deblurring techniques for smartphones |
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: 610000 Tianfu Software Park Area A, 1129 Century City Road, Chengdu High-tech Zone, Sichuan Province Applicant after: Chengdu Jimi Technology Co., Ltd. Address before: No. 1129 Tianfu Software Park A District Century City high tech Zone of Chengdu City, Sichuan Province Road 610000 7 5 storey building No. 501 Applicant before: CHENGDU XGIMI TECHNOLOGY CO., LTD. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |