影像撷取与校正方法转让专利

申请号 : CN201610996948.6

文献号 : CN108076252B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈彦廷陈格猛

申请人 : 东友科技股份有限公司

摘要 :

本案关于一种影像撷取与校正方法,包括步骤:提供影像撷取装置;沿特定方向移动影像撷取装置,以取得撷取影像及位置信息;对撷取影像进行校正动作;根据位置信息计算获得撷取影像的歪斜角度;将撷取影像的坐标值设定为目标值;根据目标值及歪斜角度计算获得校正值;以校正值取代目标值;判断是否继续校正动作;以及完成校正动作,并将校正后的该撷取影像储存。因此,可修正撷取影像的歪斜,并获得较为准确的校正值,进而达到精确地校正撷取影像的功效。

权利要求 :

1.一种影像撷取与校正方法,其特征在于,包括步骤:(a)提供一影像撷取装置;

(b)沿一特定方向移动该影像撷取装置,以取得一撷取影像及一位置信息;

(c)对该撷取影像进行一校正动作;

(d)根据该位置信息计算获得该撷取影像的一歪斜角度;

(e)将该撷取影像的一坐标值设定为一目标值;

(f)根据该目标值及该歪斜角度计算获得一校正值;

(g)以该校正值取代该目标值;以及

(h)判断是否继续该校正动作;

其中,当该步骤(h)的判断结果为是,于该步骤(h)后重新执行该步骤(e)至该步骤(h),当该步骤(h)的判断结果为否,于该步骤(h)后完成该校正动作,并将校正后的该撷取影像储存;

其中,该步骤(f)根据该特定方向上的目标值、该歪斜角度及该撷取影像的一影像长度计算获得一估计校正角度,并将该估计校正角度以一多边形内角和近似演算法进行运算,以获得一校正角度,并根据该目标值及该校正角度以一圆坐标公式计算获得该校正值。

2.如权利要求1所述的影像撷取与校正方法,其特征在于,该影像撷取装置包括:一控制单元;以及

一第一光学鼠标感测器及一第二光学鼠标感测器,与该控制单元相连接,用以取得该位置信息。

3.如权利要求2所述的影像撷取与校正方法,其特征在于,该影像撷取装置还包括:一影像撷取单元,与该控制单元相连接,用以取得该撷取影像;以及一储存单元,与该控制单元相连接,用以储存该撷取影像及该位置信息。

4.如权利要求2所述的影像撷取与校正方法,其特征在于,该位置信息包括该第一光学鼠标感测器沿该特定方向移动取得的一第一移动量,以及该第二光学鼠标感测器沿该特定方向移动取得的一第二移动量。

5.如权利要求4所述的影像撷取与校正方法,其特征在于,该第一光学鼠标感测器及该第二光学鼠标感测器之间具有一间隔距离,且该步骤(d)根据该第一移动量及该第二移动量相减所得的移动量差,以及该间隔距离经计算得到该歪斜角度。

6.如权利要求1所述的影像撷取与校正方法,其特征在于,该步骤(h)通过判断该撷取影像的每一该坐标值是否皆已被设定过,以决定是否继续该校正动作;其中,当该撷取影像的每一该坐标值未皆被设定,该步骤(h)的判断结果为是,继续该校正动作,且当该撷取影像的每一该坐标值皆已被设定,该步骤(h)的判断结果为否,完成该校正动作。

7.如权利要求1所述的影像撷取与校正方法,其特征在于,于该步骤(g)中,当该校正值超出该撷取影像的范围,以0或一特定值取代该目标值。

说明书 :

影像撷取与校正方法

技术领域

[0001] 本案关于一种影像撷取与校正方法,特别涉及一种根据位置信息对撷取影像进行校正的影像撷取与校正方法。

背景技术

[0002] 随着科技的进步及电子产品的普及,将纸本文件进行数字化的需求也随之增加。一般而言,纸本文件可通过扫描或摄影等影像撷取的方式转换成数字文件。其中,又以扫描的方式进行影像撷取可获得较佳的影像品质,同时也较容易进行文字辨识等作业。
[0003] 目前市面上已有众多的扫描器产品,例如平台式扫描器或手持式扫描器等。而相较于平台式扫描器,手持式扫描器体积较为轻巧且便于携带,能够即时且迅速的对纸本文件进行影像撷取,以获得数字影像文件。
[0004] 然而,在使用手持式扫描器撷取影像时,手持式扫描器于操作或侦测位移时可能产生误差,而造成撷取影像歪斜。并且,由于误差造成的歪斜会随撷取影像的长度增长而逐渐增加,若仅将整张影像进行旋转,所得到的影像仍会存在歪斜,并无法精确地校正撷取影像。
[0005] 故此,如何发展一种有别于往的影像撷取与校正方法,以改善现有技术中的问题与缺点,修正撷取影像的歪斜,并达到精确地校正撷取影像的功效,实为目前技术领域中的重点课题。

发明内容

[0006] 本案的主要目的为提供一种影像撷取与校正方法,以解决并改善前述现有技术的问题与缺点。
[0007] 为达上述目的,本案的一较佳实施态样为提供一种影像撷取与校正方法,包括步骤:(a)提供一影像撷取装置;(b)沿一特定方向移动该影像撷取装置,以取得一撷取影像及一位置信息;(c)对该撷取影像进行一校正动作;(d)根据该位置信息计算获得该撷取影像的一歪斜角度;(e)将该撷取影像的一坐标值设定为一目标值;(f)根据该目标值及该歪斜角度计算获得一校正值;(g)以该校正值取代该目标值;(h)判断是否继续该校正动作;其中,当该步骤(h)的判断结果为是,于该步骤(h)后重新执行该步骤(e)至该步骤(h),当该步骤(h)的判断结果为否,于该步骤(h)后完成该校正动作,并将校正后的该撷取影像储存。
[0008] 本案的另一目的为提供一种影像撷取与校正方法,通过影像撷取装置取得位置信息,并根据位置信息计算获得撷取影像的歪斜角度,以校正影像撷取装置于操作或侦测位移时产生的误差。
[0009] 本案的另一目的为提供一种影像撷取与校正方法,通过将每一撷取影像的坐标值设为目标值,且使计算获得的每一校正值取代每一目标值,以精确地修正撷取影像的歪斜。
[0010] 本案的另一目的为提供一种影像撷取与校正方法,通过将目标值及歪斜角度以多边形内角和近似演算法及圆坐标公式进行运算,以获得较为准确的校正值,进而达到精确地校正撷取影像的功效。

附图说明

[0011] 图1为显示本案较佳实施例的影像撷取与校正方法流程图。
[0012] 图2为显示本案较佳实施例的影像撷取与校正方法适用的影像撷取装置的架构图。
[0013] 图3为显示本案的影像撷取与校正方法采用的影像撷取装置取得的位置信息与歪斜角度的示意图。
[0014] 图4为显示本案的影像撷取与校正方法采用的影像撷取装置取得的坐标值及校正值的示意图。
[0015] 附图标记说明:
[0016] 1:影像撷取装置
[0017] 10:控制单元
[0018] 11:第一光学鼠标感测器
[0019] 12:第二光学鼠标感测器
[0020] 13:影像撷取单元
[0021] 14:储存单元
[0022] A:撷取影像
[0023] D:特定方向
[0024] L:间隔距离
[0025] O:原点
[0026] P:像素点
[0027] Pe:估计点
[0028] P':校正点
[0029] Y1:第一移动量
[0030] Y2:第二移动量
[0031] θt:歪斜角度
[0032] nθ:估计校正角度
[0033] θ':校正角度
[0034] S10、S20、S30、S40、S50、S60、S70、S80:步骤

具体实施方式

[0035] 体现本案特征与优点的一些典型实施例将在后段的说明中详细叙述。应理解的是本案能够在不同的态样上具有各种的变化,其皆不脱离本案的范围,且其中的说明及附图在本质上当作说明之用,而非架构于限制本案。
[0036] 请参阅图1、图2、图3及图4,其中图1为显示本案较佳实施例的影像撷取与校正方法流程图,图2为显示本案较佳实施例的影像撷取与校正方法适用的影像撷取装置的架构图,图3为显示本案的影像撷取与校正方法采用的影像撷取装置取得的位置信息与歪斜角度的示意图,以及图4为显示本案的影像撷取与校正方法采用的影像撷取装置取得的坐标值及校正值的示意图。如图1、图2、图3及图4所示,本案的影像撷取与校正方法包括以下步骤:首先,如步骤S10所示,提供影像撷取装置1,其中影像撷取装置1为例如但不限于手持式扫描器。其次,如步骤S20所示,沿一特定方向D移动影像撷取装置1,以取得撷取影像A及位置信息。于一些实施例中,影像撷取装置1包括控制单元10,控制单元10与第一光学鼠标感测器11、第二光学鼠标感测器12及影像撷取单元13相连接,其中第一光学鼠标感测器11及第二光学鼠标感测器12用以取得位置信息,影像撷取单元13用以取得撷取影像A,但并不以此为限。
[0037] 接着,如步骤S30所示,对撷取影像进行校正动作。然后,如步骤S40所示,根据位置信息计算获得撷取影像A的歪斜角度θt。然后,如步骤S50所示,将撷取影像A的坐标值设定为目标值,即取撷取影像A中一像素点的坐标值,将该像素点的坐标值设定为目标点P的目标值。接着,如步骤S60所示,根据目标值及歪斜角度θt计算获得校正点P'的校正值,其中,步骤S40及步骤S60皆通过影像撷取装置1的控制单元10实现。
[0038] 然后,如步骤S70所示,以校正值取代目标值,以对歪斜的撷取影像A进行校正,其中当校正值超出撷取影像A的范围,即当校正点P'的位置超出撷取影像A时,则以0或一特定值取代目标值,以使边界平整。接着,如步骤S80所示,判断是否继续校正动作,当该步骤S80的判断结果为是,于步骤S80后重新执行步骤S50至步骤S80。于一些实施例中,当步骤S80的判断结果为否,于步骤S80后完成校正动作,并将校正后的撷取影像储存,例如但不限于储存于影像撷取装置1的储存单元14中,其中储存单元14与控制单元10相连接,用以储存撷取影像A及位置信息。
[0039] 根据本案的构思,步骤S80通过判断撷取影像A的每一坐标值是否皆已被设定过,以决定是否继续校正动作。其中,当撷取影像A的每一坐标值未皆被设定,则步骤S80的判断结果为是,即继续校正动作,且于步骤S80后重新执行步骤S50至步骤S80。当撷取影像A的每一坐标值皆已被设定,则步骤S80的判断结果为否,且于步骤S80后完成校正动作,并将校正后的撷取影像A储存。
[0040] 换言之,本案的影像撷取与校正方法通过影像撷取装置取得位置信息,并根据位置信息计算获得撷取影像的歪斜角度,以校正影像撷取装置于操作或侦测位移时产生的误差。并且,通过将每一撷取影像的坐标值设为目标值,且使计算获得的每一校正值取代每一目标值,以精确地修正撷取影像的歪斜。
[0041] 请再参阅图3及图4,于一些实施例中,位置信息包括第一光学鼠标感测器11沿特定方向D移动取得的第一移动量Y1,以及第二光学鼠标感测器12沿特定方向D移动取得的第二移动量Y2。而第一光学鼠标感测器11及第二光学鼠标感测器12之间具有一间隔距离L,且该步骤(d)根据第一移动量Y1及第二移动量Y2相减所得的移动量差,以及间隔距离L,经计算得到歪斜角度θt:
[0042] θt=sin-1(Y2-Y1)/L
[0043] 根据本案的构思,在步骤S70中,影像撷取装置1根据特定方向D上的目标值、歪斜角度θt及撷取影像A的影像长度H计算获得估计校正角度nθ,并将估计校正角度nθ以一多边形内角和近似演算法进行运算,以获得校正角度θ',再根据目标值及校正角度θ'以一圆坐标公式计算获得校正值。
[0044] 举例而言,取撷取影像A中的一像素点的坐标值,将该像素点的坐标值设定为目标点P的目标值(x,y),并取撷取影像A的影像长度H,其中影像长度H为第一移动量Y1及第二移动量Y2的平均值,即H=(Y1+Y2)/2。根据特定方向D上的目标值y、歪斜角度θt及影像长度H依照比例计算获得估计校正角度nθ:
[0045] nθ=y·θt/H
[0046] 而由于估计校正角度nθ为相对于原点O每次歪斜θ,经由歪斜n次后到达估计点Pe,其中原点O与估计点Pe所夹的角度。然而,实际上每一次的歪斜并非相对于原点O,故需将估计校正角度nθ以一多边形内角和近似演算法进行运算,以获得实际的校正角度θ'。
[0047] 其计算方式如下:影像歪斜实际的轨迹为以原点O为起点,每次歪斜θ,经由歪斜n次到达校正点P'的轨迹,该轨迹与线段 构成一个(n+2)边型,该(n+2)边型的内角共分为2个校正角度θ'与n个(180°-θ),而(n+2)边型内角合由内角和公式计算为180[(n+2)-2],故可推得:
[0048] 2θ′+n(180-θ)=180[(n+2)-2]
[0049] 因此,根据估计校正角度nθ,以多边形内角和近似演算法进行运算,可获得校正角度θ':
[0050]
[0051] 接着,以目标值(x,y)及校正角度θ'以圆坐标公式计算,可获得校正值(x',y'),即:
[0052]
[0053] 获得准确的校正值(x',y')后,即可以校正值(x',y')取代目标值(x,y),以对歪斜的撷取影像A进行校正。通过前述计算方式,可获得较为准确的校正值,以精确地校正撷取影像A。
[0054] 综上所述,本案提供一种影像撷取方法,通过影像撷取装置取得位置信息,并根据位置信息计算获得撷取影像的歪斜角度,以校正影像撷取装置于操作或侦测位移时产生的误差。并且,通过将每一撷取影像的坐标值设为目标值,且使计算获得的每一校正值取代每一目标值,以精确地修正撷取影像的歪斜。同时,通过将目标值及歪斜角度以多边形内角和近似演算法及圆坐标公式进行运算,以获得较为准确的校正值,进而达到精确地校正撷取影像的功效。
[0055] 纵使本发明已由上述的实施例详细叙述而可由本领域技术人员任施匠思而为诸般修饰,然皆不脱如附权利要求所欲保护者。