CN106961555B - Data processing method and device - Google Patents

Data processing method and device Download PDF

Info

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
Application number
CN201710262797.6A
Other languages
Chinese (zh)
Other versions
CN106961555A (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.)
Chengdu Jimi Technology Co Ltd
Original Assignee
Chengdu Jimi Technology Co Ltd
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 Chengdu Jimi Technology Co Ltd filed Critical Chengdu Jimi Technology Co Ltd
Priority to CN201710262797.6A priority Critical patent/CN106961555B/en
Publication of CN106961555A publication Critical patent/CN106961555A/en
Application granted granted Critical
Publication of CN106961555B publication Critical patent/CN106961555B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control 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

Data processing method and device
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.
CN201710262797.6A 2017-04-20 2017-04-20 Data processing method and device Active CN106961555B (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107277381A (en) * 2017-08-18 2017-10-20 成都市极米科技有限公司 Camera focusing method and device

Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6584149B2 (en) * 2015-05-29 2019-10-02 キヤノン株式会社 Imaging device

Patent Citations (4)

* Cited by examiner, † Cited by third party
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