CN100573302C - Zoom tracing method for digital camera - Google Patents

Zoom tracing method for digital camera Download PDF

Info

Publication number
CN100573302C
CN100573302C CNB2006100678161A CN200610067816A CN100573302C CN 100573302 C CN100573302 C CN 100573302C CN B2006100678161 A CNB2006100678161 A CN B2006100678161A CN 200610067816 A CN200610067816 A CN 200610067816A CN 100573302 C CN100573302 C CN 100573302C
Authority
CN
China
Prior art keywords
curve
zoom
value
positions
curve group
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.)
Expired - Fee Related
Application number
CNB2006100678161A
Other languages
Chinese (zh)
Other versions
CN101038415A (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.)
Primax Electronics Ltd
Original Assignee
Primax Electronics 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 Primax Electronics Ltd filed Critical Primax Electronics Ltd
Priority to CNB2006100678161A priority Critical patent/CN100573302C/en
Publication of CN101038415A publication Critical patent/CN101038415A/en
Application granted granted Critical
Publication of CN100573302C publication Critical patent/CN100573302C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Lens Barrels (AREA)

Abstract

The present invention relates to a kind of zoom tracing method for digital camera.The method comprising the steps of: storage comprises the location tables of data of severals focusing/zooming position curves of the position of corresponding this focus lens, and moves this focus lens by inquiring about this location tables when mobile this zoom lens position.This curve is divided into first range of linearity, and second range of linearity and nonlinear area are with the size of reduction table and the quality of image of still keeping.

Description

Zoom tracing method for digital camera
Technical field
The present invention relates to a kind of variable-focus tracing (zoom tracking) method of digital camera.
Background technology
Variable-focus tracing is in order to continue to adjust the focal length of camera in zoom operation, so that image maintains focusing state.Variable-focus tracing is important, because we wish that main body always is in focusing state, even when we are amplifying (zoom in) or dwindling the focusing operation of (zoom out).In digital camera (DSC (digital still camera)), we wish main body always in focal position so that shorten the required moving range of focusing automatically.The technology of variable-focus tracing can be implemented by using simple curve to follow the trail of the table of comparisons (curve traced table-lookup method) method.We can store several zoom position curves corresponding to the lens position of having focused, and by the control site table mobile zoom lens position.Fig. 1 represents this kind lens curve.Yet table of comparisons method needs a large amount of Installed System Memories, and this always is restricted in portable apparatus.
Another problem of variable-focus tracing is that when zoom lens was mobile toward the angle (telephoto angle) of looking in the distance, it is difficult that the selection of lens curve becomes.Away from the situation of focal position along with zoom lens moves and increases gradually towards telescope end.
The variable-focus tracing method that a kind of being called " adaptability variable-focus tracing (Adaptive Zoom Tracking) " arranged in known technology.The method is used curve interpolation (curve interpolation) and assessment technology.Every curve is split into the range of linearity and nonlinear area, as shown in Figure 2.Please refer to Fig. 2, in the range of linearity, the point on the left side and the right is stored in the internal memory, and other focusing position then uses linear interpolation from these 2 acquisitions.In nonlinear area, the focusing position of each zoom position is to obtain from the curve data of having stored.
Curve between top and lower limits is assessed with equation (1).
F(k)=F 1(k)-R*D f (1)
Wherein F (k) and F 1(k) be assessment curve and upper curve focal position respectively at zoom position k; R is d f/ D fThe curve evaluation factor, D wherein fWhat be upper bound curve and lower limits curve in the focal position of zoom position k is poor, and d fBe the upper bound curve and assessment curve poor in the focal position of same position.
The method is followed the trail of the upper bound curve at the beginning earlier, because the difference between each curve is very little in the range of linearity; Calculated curve evaluation factor then in nonlinear area.At last, use curve appraisal procedure (curve estimation method) to carry out zoom curve interpolation and assessment.
Yet above adaptability variable-focus tracing method is only followed the trail of the upper bound curve, causes when curve can produce big more step number during more near lower curve and loses.
Based on the deficiency that above known technology produced, the applicant proposes new variable-focus tracing method to improve above problem.
Summary of the invention
The object of the present invention is to provide a kind of zoom tracing method for digital camera, the size of data volume and the quality of image that still provides can be provided for it.
The invention provides a kind of zoom tracing method for digital camera, this digital camera comprises focus lens and zoom lens, and this variable-focus tracing method comprises step:
Memory location table wherein comprises the data to several focusing/zooming position curves of position that should focus lens;
When moving this zoom lens position, move this focus lens by inquiring about this location tables;
Wherein this curve is divided into first range of linearity, second range of linearity and nonlinear area, and this location tables comprises: first table, in order to store the data of this first range of linearity; Second table is in order to store the data of this second range of linearity; And the 3rd the table, in order to store the data of this nonlinear area.
In a preferred embodiment, this curve comprises 9 zoom position 1-9 and 8 body position 1-8, and this first range of linearity comprises preceding 4 zoom position 1-4, and this second range of linearity comprises middle 2 zoom positions 5 and 6, and this nonlinear area comprises last 3 zoom position 7-9.
In a preferred embodiment, in this first range of linearity, these 8 body positions are split into the lower curve group, intermediate curve group and top curve group.This top curve group comprises preceding 2 body positions 1 and 2,4 body position 3-6 in the middle of this intermediate curve group comprises, and this lower curve group comprises last 2 body positions 7 and 8.The value of this top curve group is the mean value of these preceding 2 body positions 1 and 2, and the value of this intermediate curve group is the mean value of 4 the body position 3-6 in this centre, and the mean value of the value of this lower curve group last 2 body positions 7 that are this and 8.
In a preferred embodiment, this first table comprises data: (value of the value of the value of this lower curve group+this intermediate curve group+this top curve group) * (values of these 4 zoom position 1-4).
In a preferred embodiment, in this second range of linearity, these 8 body positions are divided into bottom curve, lower curve group, intermediate curve group and top curve group.This top curve comprises the 1st body position 1, and this lower curve group comprises this body position 2 and 3, and this intermediate curve group comprises this body position 4-6, and this bottom curve group comprises this body position 7 and 8.The value of this top curve is the value of this body position 1, and the value of this lower curve group is the mean value of this body position 2 and 3, and the value of this intermediate curve group is the mean value of this body position 4-6, and the value of this bottom curve group is the mean value of this body position 7 and 8.
In a preferred embodiment, this second table comprises data: (value of the value of the value of this bottom curve value+this lower curve group+this intermediate curve group+this top curve group) * (these two zoom positions 5 and 6 value).
In a preferred embodiment, in this nonlinear area, the value of this body position is as follows:
Value+the D of bottom margin curve f(d s/ D s), wherein
D sPoor between the body position of top curve and lower curve, d sOpen poor between the body position of initial point, D at zoom for assessment curve and this lower curve fBe poor between present bifocal body position of this top margin curve and lower curve.
In a preferred embodiment, the 3rd table comprises data: (values of these 8 body position 1-8) * (values of these 3 zoom position 7-9).
Description of drawings
Fig. 1 represents the example of lens curve.
Fig. 2 represents the linearity and the nonlinear area of the lens position of known adaptability variable-focus tracing method.
Fig. 3 represents to have the lens curve of nine zoom positions.
Fig. 4 represents that the present invention is split into the range of linearity 1, the lens curve of the range of linearity 2 and nonlinear area.
The experimental result of Fig. 5 (A)-(I) expression the present invention and known technology.
Embodiment
Please refer to Fig. 3, the embodiment of its expression lens curve of the present invention.At first zoom step number scope is cut into 9 zoom position 1-9.The focusing step number of measuring 8 different main body distances for each zoom position is to make up zoom table (zoom table).Therefore can obtain 9*8=72 data, as shown in Figure 3.
But our target is to reduce data bulk still has the good variable-focus tracing quality of image.We are divided into the range of linearity 1 with data and curves, the range of linearity 2 and nonlinear area, and as shown in Figure 4, this represents that we are divided into 3 tables with data.But the present invention does not keep all data.The present invention only is retained in all data in the nonlinear area.
Within the range of linearity 1, we take out the focusing step number of preceding 4 zoom positions from raw data.Will produce 4*8=32 data like this, but we do not store these data fully.Relatively, we are divided into 3 groups with 8 body positions, lower curve, intermediate curve and top curve.Top curve is by preceding 2 body positions of 9 zoom positions, and just 0.4m and 0.5m form.Its numerical value obtains by the digital average with 2 adjacent positions, and two body positions are set to and have same numerical value.Intermediate curve is by 4 body positions in centre of 9 zoom positions, 0.6m just, and 0.8m, 1m and 1.5m form.The numerical value of intermediate curve is set to mean value.Lower curve comprises last 2 zoom positions, just 2.5m and infinity (infinity), and its numerical value also is set to mean value.In this way, 32 data originally are reduced for 3 (below, centre and upper curve) * 4 (zoom position)=12 data, have saved 20 data.This three sets of curves is indicated on the range of linearity 1 of Fig. 4.
Identical middle two zoom positions of notion cutting are used in the range of linearity 2, therefore produce 2*8=16 data.In this zone, data are relatively disperseed.Therefore for accuracy, we add a curve, are called bottom curve.Top curve has kept the raw data of 0.4m.Lower curve is by on average setting numerical value with the focusing step number of 0.5m and 0.6m.Intermediate curve comprises 0.8m, 1.0m and 1.5m.Bottom curve uses the mean value of 2.5m and infinity.Therefore, have only 4 (value of the value+top curve of the value+intermediate curve of the value of bottom curve+lower curve group) * 2 (zoom position)=8 data will be stored in this zone, just saved 8 data.These 4 curves are indicated among the range of linearity 2 of Fig. 4.
In case after the data of the range of linearity 1 and the range of linearity 2 were stored, we can obtain the focusing step number of variable-focus tracing by table look-at.The focusing step number of assessment curve obtains by following steps: more previous focusing step number and the interior value of table, seek relevant focusing step number index (index), and directly from table, obtain the focusing step number of next zoom position again.
In nonlinear area, all curves nearly all separate, and therefore all data of last 3 zoom positions all can be stored.The focusing step number of assessment curve is obtained by the interpolation method in the equation (2).
Estimated = LowerBound + D f d s D s - - - ( 2 )
Wherein Estimated represents the desired focusing position that we seek; LowerBound is illustrated in the focusing position of experimental session minimum; D sBe the difference between top curve and the lower curve; d sBe assessment curve and lower curve open the focusing position of initial point at zoom difference; D fBe top margin curve and the lower curve difference between present bifocal focusing position.
In conjunction with the range of linearity 1, the data of the range of linearity 2 and nonlinear area, stored data volume are 12 (range of linearity 1)+8 (range of linearity 2)+8*3 (nonlinear area)=44 data, and original data are 72 data.Therefore data volume is reduced to 44/72=61%, has almost saved 1/3 data.
Fig. 5 A-5I has represented that the present invention reduces formula variable-focus tracing method (reduced zoom trackingmethod, be called RZT) and known experimental result of only following the trail of the adaptability variable-focus tracing method (upper bound tracking is called UZT) of the top margin in the range of linearity.Fig. 5 represents that the visual image of experimental result compares, and compared to universe search (global search, GS) the focusing step number error of employed focusing step number.Fig. 5 represents is image from wide-angle (wide-angle) to look in the distance (tele-photo).
Fig. 5 (A) is a raw video, does not just have the image of zoom, and the focusing step number of its universe search is 26.We use the universe search to guarantee best focusing state.We from then on image begin to carry out variable-focus tracing.These images are down taken a sample 1/4.Comparison diagram 5 (B1) with (B2), these two images are respectively the zoom positions 1 in RZT and the UZT method.We can see that the sharpening degree of Fig. 5 (B1) is than (B2) high (sharper).The focusing step number that RZT produces is 34, near 32; And the focusing step number of UZT is 44, and expression has the error in 12 steps.Preceding 5 zoom step number words are in the range of linearity, and last 3 zooms are to be positioned at nonlinear area.The sharpening degree of Fig. 5 (B1)-(F1) of using RZT method of the present invention is all than Fig. 5 (B2)-(F2) height that uses the UZT method, and the focusing step number of RZT is all near GS focusing step number, but the step number of UZT then all has big error.In nonlinear area, comparison diagram 5 (G1) with (G2), we can find the focusing step number of Fig. 5 (G1) still near GS, but the step number of Fig. 5 (G2) then has big error.Yet, when comparison diagram 5 (H1) with (H2) time, Fig. 5 (H1) has big step number error in this experiment, but the focusing step number of RZT produces bigger error.In the end among two striographs 5 (I1) and Fig. 5 (I2), RZT method of the present invention is still near GS focusing step number.
In sum, camera lens from wide-angle to the moving direction of looking in the distance, RZT method of the present invention shows than the good correctness of UZT and still reduces data volume.
The above is the preferred embodiments of the present invention only, is not in order to limiting claim of the present invention, and therefore all other do not break away from the equivalence of being finished under the spirit disclosed in this invention and change or modify, and all should be included in the following claim scope.

Claims (12)

1. zoom tracing method for digital camera, this digital camera comprises focus lens and zoom lens, this variable-focus tracing method comprises step: memory location table wherein comprises the data of corresponding relation curve between the position of the position of this focus lens and this zoom lens; When moving this zoom lens position, move this focus lens by inquiring about this location tables, it is characterized in that:
This curve is divided into first range of linearity, second range of linearity and nonlinear area, and this location tables comprises: first table, in order to store the data of this first range of linearity; Second table is in order to store the data of this second range of linearity; And the 3rd the table, in order to store the data of this nonlinear area.
2. zoom tracing method for digital camera as claimed in claim 1, wherein this curve comprises 9 zoom positions [1]-[9] and 8 body positions [1]-[8], and this first range of linearity comprises preceding 4 zoom positions [1]-[4], 2 zoom positions [5] and [6] in the middle of this second range of linearity comprises, and this nonlinear area comprises last 3 zoom positions [7]-[9].
3. zoom tracing method for digital camera as claimed in claim 2, wherein in this first range of linearity, these 8 body positions are split into the lower curve group, intermediate curve group and top curve group.
4. zoom tracing method for digital camera as claimed in claim 3, wherein this top curve group comprises preceding 2 body positions [1] and [2], 4 body positions [3]-[6] in the middle of this intermediate curve group comprises, and this lower curve group comprises last 2 body positions [7] and [8].
5. zoom tracing method for digital camera as claimed in claim 4, wherein the value of this top curve group is the mean value of these preceding 2 body positions [1] and [2], the value of this intermediate curve group is the mean value of 4 body positions in this centre [3]-[6], and the mean value of the value of this lower curve group last 2 body positions [7] that are this and [8].
6. zoom tracing method for digital camera as claimed in claim 5, wherein this first table comprises following data:
(value of the value of the value of this lower curve group+this intermediate curve group+this top curve group) * (values of these 4 zoom positions [1]-[4]).
7. zoom tracing method for digital camera as claimed in claim 2, wherein in this second range of linearity, these 8 body positions are divided into bottom curve, lower curve group, intermediate curve group and top curve group.
8. zoom tracing method for digital camera as claimed in claim 7, wherein this top curve comprises the 1st body position [1], this lower curve group comprises this body position [2] and [3], this intermediate curve group comprises this body position [4]-[6], and this bottom curve group comprises this body position [7] and [8].
9. zoom tracing method for digital camera as claimed in claim 8, wherein the value of this top curve is the value of this body position [1], the value of this lower curve group is the mean value of this body position [2] and [3], the value of this intermediate curve group is the mean value of this body position [4]-[6], and the value of this bottom curve group is the mean value of this body position [7] and [8].
10. zoom tracing method for digital camera as claimed in claim 9, wherein this second table comprises following data:
(value of the value of the value of this bottom curve value+this lower curve group+this intermediate curve group+this top curve group) * (values of these two zoom positions [5] and [6]).
11. zoom tracing method for digital camera as claimed in claim 2, wherein in this nonlinear area, the value of these 8 body positions is as follows:
Value+the D of bottom margin curve f(d s/ D s), wherein
D sPoor between the body position of top curve and lower curve, d sOpen poor between the body position of initial point, D at zoom for assessment curve and this lower curve fBe poor between present bifocal body position of this top margin curve and lower curve.
12. zoom tracing method for digital camera as claimed in claim 11, wherein the 3rd table comprises following data:
(values of these 8 body positions [1]-[8]) * (values of these 3 zoom positions [7]-[9]).
CNB2006100678161A 2006-03-14 2006-03-14 Zoom tracing method for digital camera Expired - Fee Related CN100573302C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006100678161A CN100573302C (en) 2006-03-14 2006-03-14 Zoom tracing method for digital camera

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006100678161A CN100573302C (en) 2006-03-14 2006-03-14 Zoom tracing method for digital camera

Publications (2)

Publication Number Publication Date
CN101038415A CN101038415A (en) 2007-09-19
CN100573302C true CN100573302C (en) 2009-12-23

Family

ID=38889410

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100678161A Expired - Fee Related CN100573302C (en) 2006-03-14 2006-03-14 Zoom tracing method for digital camera

Country Status (1)

Country Link
CN (1) CN100573302C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019061887A1 (en) * 2017-09-28 2019-04-04 深圳市大疆创新科技有限公司 Control device, photographing device, aircraft, control method and program

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101408660B (en) * 2007-10-08 2010-10-13 De&T株式会社 Automatic multiple-focus focusing device and method thereof
CN101435971B (en) * 2007-11-14 2010-12-29 佛山普立华科技有限公司 Digital camera focusing system and method
CN101470248B (en) * 2007-12-28 2011-10-26 广达电脑股份有限公司 Focusing apparatus and method
CN103929588B (en) * 2014-03-21 2017-10-20 深圳金三立视频科技股份有限公司 camera zoom fast automatic focusing method and system
CN105511051B (en) * 2016-01-18 2018-02-27 杭州瑞杰珑科技有限公司 A kind of collapsible typoscope of rapid focus
CN112135055B (en) * 2020-09-27 2022-03-15 苏州科达科技股份有限公司 Zoom tracking method, device, equipment and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019061887A1 (en) * 2017-09-28 2019-04-04 深圳市大疆创新科技有限公司 Control device, photographing device, aircraft, control method and program

Also Published As

Publication number Publication date
CN101038415A (en) 2007-09-19

Similar Documents

Publication Publication Date Title
CN100573302C (en) Zoom tracing method for digital camera
CN101842730B (en) Variable magnification optical system, optical apparatus provided with the variable magnification optical system and method for manufacturing variable magnification optical system
CN103901588B (en) Zoom lens and camera head
CN102650729B (en) Zoom lens, optical device, and the method for manufacturing zoom lens
CN103595920B (en) Assisted focused method and device during image capture device, zoom
CN101644825B (en) Zoom lens and image pickup apparatus having the same
CN102109656B (en) Lens barrel and imaging apparatus
CN101813820B (en) Zoom lens, optical apparatus equipped therewith and method for manufacturing the zoom lens
JP3397497B2 (en) Lens position control device and optical device using the same
CN104216098A (en) Zoom lens and imaging apparatus
CN103546692A (en) Method and system achieving integrated camera automatic focusing
US7526191B2 (en) Zoom tracking method for digital camera
CN101988987A (en) Zoom lens and image pickup apparatus including the same
CN103443686A (en) Variable power optical system and image capture device
JPH05142475A (en) Zoom lens system
CN111556247B (en) DCC acquisition method, DCC focusing method and system, camera module and terminal
CN104035190A (en) Integrated multi-waveband common-path synchronous continuous variable-focus optical system
CN104364695A (en) Zoom lens and imaging device
US6249389B1 (en) Variable focal-length lens system
US4432615A (en) Zoom lens
JPS6248810B2 (en)
CN102096178B (en) Zoom lens, camera apparatus, information device and mobile information terminal apparatus
CN105431758A (en) Variable magnification optical system, optical device, and method for manufacturing variable magnification optical system
CN108254995A (en) A kind of big zoom camera lens Atomatic focusing method and system
US5991096A (en) Zoom lens

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20091223

Termination date: 20160314

CF01 Termination of patent right due to non-payment of annual fee