CN100573302C - Zoom tracing method for digital camera - Google Patents
Zoom tracing method for digital camera Download PDFInfo
- 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
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
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).
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]).
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)
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)
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 |
-
2006
- 2006-03-14 CN CNB2006100678161A patent/CN100573302C/en not_active Expired - Fee Related
Cited By (1)
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 |