CN101690166B - 摄像装置、方法、***集成电路 - Google Patents

摄像装置、方法、***集成电路 Download PDF

Info

Publication number
CN101690166B
CN101690166B CN2008800219153A CN200880021915A CN101690166B CN 101690166 B CN101690166 B CN 101690166B CN 2008800219153 A CN2008800219153 A CN 2008800219153A CN 200880021915 A CN200880021915 A CN 200880021915A CN 101690166 B CN101690166 B CN 101690166B
Authority
CN
China
Prior art keywords
angle
photographed images
rotation
camera head
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.)
Expired - Fee Related
Application number
CN2008800219153A
Other languages
English (en)
Other versions
CN101690166A (zh
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN101690166A publication Critical patent/CN101690166A/zh
Application granted granted Critical
Publication of CN101690166B publication Critical patent/CN101690166B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/387Composing, repositioning or otherwise geometrically modifying originals
    • H04N1/3877Image rotation
    • H04N1/3878Skew detection or correction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/77Determining position or orientation of objects or cameras using statistical methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/24Aligning, centring, orientation detection or correction of the image
    • G06V10/242Aligning, centring, orientation detection or correction of the image by image rotation, e.g. by 90 degrees
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/14Image acquisition
    • G06V30/142Image acquisition using hand-held instruments; Constructional details of the instruments
    • 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
    • H04N23/68Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Evolutionary Biology (AREA)
  • Probability & Statistics with Applications (AREA)
  • Studio Devices (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Transforming Light Signals Into Electric Signals (AREA)
  • Traffic Control Systems (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

本发明提供一种摄像装置,通过对摄像图像实施旋转变换,校正摄像图像中的被摄体的倾斜,该摄像装置在以传感器检测到的物理倾斜为基准确定了作为图像处理对象的角度范围之后,对摄像图像进行图像处理,以将摄像图像中的线段和其倾斜角一起检测出来,此后,制作表示线段的倾斜角的频度分布的柱状图,并选择制作的柱状图中具有满足某一定基准的频度的倾斜角,作为用于旋转变换的旋转角。

Description

摄像装置、方法、***集成电路
技术领域
本发明涉及一种摄像装置,尤其涉及一种使用传感器的图像校正技术。 
背景技术
近年来出现了一种摄像装置(例如可佩带照相机),使用者平常将该装置佩带在身上,可以持续记录使用者经历的日常生活来作为生活日志(life log)。可佩带照相机是指可以佩带在身上的小型终端,其可以如下佩带:例如,将带有带子的可佩带照相机佩带在使用者的头部等、通过身体的规定部位为基准来支撑。可佩带照相机具有如下特性:即使不进行手的操作这样的明显操作,也可以进行摄像和拾音。 
但是,通过可佩带照相机对被摄体进行摄影的情况下,会有在可佩带照相机倾斜的状态下对被摄体进行摄影的情况。这是因为,由于使用者的动作的影响,可佩带照相机的位置产生了偏移,而在不能恰当保持可佩带照相机的姿势的状态下进行摄影时,会在倾斜的状态下对被摄体进行摄影,将会得到使用者非常难以辨认的图像。 
因此,以往,作为将倾斜状态下摄取的图像校正为不倾斜的图像的方法,已知如下方法:在可佩带照相机上设有加速度传感器,通过用加速度传感器测定重力加速度,可以检测出可佩带照相机相对于地轴的旋转角,并根据检测出的旋转角来校正摄取的图像的倾斜(参见专利文献1)。作为其他现有技术,还有专利文献2~4中记载的技术。 
专利文献1:JP特开2006-245726号公报 
专利文献2:JP特开2002-207232号公报 
专利文献3:JP特开2003-304486号公报 
专利文献4:JP特开2003-153072号公报 
但是,加速度传感器具有外壳固有的误差,因此,即使根据检测出的旋转角进行校正,仍然会有使用者难以辨认图像的情况。 
另外,加速度传感器在其原理上,会叠加重力加速度和由照相机的运动产生的加速度来进行检测,并且不能对它们进行区别。即,可以认为由摄像机的运动产生的加速度的影响将表现为误差。这意味着,在进行佩带在身上的特性摄影时,在外壳剧烈运动的可佩带照相机中,很难由加速度传感器仅准确检测出重力加速度。现状是:根据现有的加速度传感器的使用方法,很难提高图像的易辨认程度。 
而且,虽然有通过角速度传感器检测摄像装置的运动并根据检测到的运动驱动透镜组校正图像的抖动的、所谓防抖校正(手ぶれ補正)的技术,但是这是用于校正摄像机的摄像元件的曝光时间内的、摄像机的相对运动的变化的技术,作为校正基准的是按快门的瞬间的姿势。 
因此,例如希望校正图像的相对于水平方向的倾斜的情况下,如果按快门的瞬间摄像机已经相对于水平方向倾斜,即使适用防抖校正,所摄影的图像也不会变得水平。 
即,虽然防抖校正技术可以补偿摄像机的运动引起的相对角度,但是,不能补偿以水平等为基准的绝对角度。 
发明内容
本发明的目的是提供一种高精度地校正图像的倾斜的摄像装置。 
为了解决上述问题,本发明的摄像装置,通过对摄像图像实施旋转变换,校正摄像图像中的被摄体的倾斜,其具备:摄像部;检测摄像部的物理倾斜的传感器;以及处理部,其基于由传感器检测到的物理倾斜,选择摄像图像的被摄体上表现出的多个角度成分中满足某一定基准的角度成分,作为用于旋转变换的旋转角。 
发明效果 
本发明通过具备上述结构,并非直接将由传感器检测到的物理倾斜用于摄像图像的校正,而是在从摄像图像的被摄体上表现出的多个角度成分选择旋转角时进行利用。由于基于由传感器检测到的物理倾斜和摄像图像的被摄体上表现出的角度成分来选择用于旋转变换的旋转角,因此,不会由外壳固有的误差左右校正后的图像的可看性。 
另外,选择旋转角时,选择摄像图像的被摄体上表现出的多个角度成分中满足某一定基准的角度成分作为旋转角,因此,可以提高校正的精度。 
而且,摄像图像的被摄体上表现出的角度成分,与摄像图像中的线段的倾斜角或摄像图像的被摄体上表现出的亮度梯度所成的角度等相当。 
这里也可以是:所述处理部基于由传感器检测到的物理倾斜,对摄像图像进行图像处理,以检测摄像图像的被摄体上表现出的多个角度成分,并执行对检测到的多个角度成分的统计处理,选择多个角度成分中满足某一定基准的角度成分,作为用于旋转变换的旋转角。 
基于由传感器检测到的物理倾斜来对摄像图像进行图像处理,由此,可以检测摄像图像的被摄体上表现出的多个角度成分。执行对多个角度成分的统计处理,并选择满足某一定基准的角度成分作为旋转角,因此,可以提高校正的精度。 
但是,通常图像处理中使用Hough变换,根据可作为图像处理对象的图像使特征点的数量变得庞大,结果,图像处理中的处理负荷变重,即使根据检测到的角度成分进行校正,也未必能准确校正,并且在处理负荷和精度两方面都有问题。 
因此,为了降低校正图像时的处理负荷并提高校正精度而希望:上述图像处理是将摄像图像中的线段和其倾斜角一起检测出的处理,基于上述物理倾斜的图像处理,是在以上述物理倾斜为基准确定了作为图像处理对象的角度范围之后,进行图像处理,上述统计处理用于制作表示多个角度成分的频度分布的柱状图,多个角度成分中满足某一定基准的角度成分,是制作的柱状图中具有满足某一定基准的频度的角度成分。 
由此,可以将由传感器检测到的物理倾斜用作检测线段时的角度范围的基准。图像处理部并非检测图像中的所有线段,而是检测处于角度范围内的线段,因此,可以降低线段检测中的处理负荷,并且不会检测不需要的线段,因此可以实现精度的提高。 
这里也可以:上述处理部对摄像部的摄像图像进行图像处理,以检测出摄像图像的被摄体上表现出的多个角度成分,基于由传感器检测到的物理倾斜来执行对检测到的多个角度成分的统计处理,并选择多个角度成分中满足某一定基准的角度成分,作为用于旋转变换的旋转角。 
通过对摄像图像进行图像处理,可以检测摄像图像的被摄体上表现出的多个角度成分。基于由传感器检测到的物理倾斜来执行对检测到的多个角度成分的统计处理,并选择满足某一定基准的角度成分作为用于旋转变换的旋转角,因此,可以提高校正的精度。 
这里也可以是:摄像图像的被摄体上表现出的多个角度成分,是摄像图像的被摄体上表现出的亮度梯度所成的角度,所述统计处理用于制作表示多个角度成分的频度分布的柱状图,基于所述物理倾斜的统计处理,是在以所述物理倾斜为基准确定了作为统计处理对象的角度范围之后,执行统计处理。 
由此,可以将由传感器检测到的物理倾斜用作制作柱状图时的角度范围的基准。并非对摄像图像的被摄体上表现出的亮度梯度所成的所有角度制作柱状图,而是制作角度范围内的柱状图,因此,可以除掉不需要的角度成分,可以实现校正精度的提高。 
这里也可以是:上述校正处理部选择具有满足所述某一定基准的频度的角度成分中、具有所述柱状图中的最大频度的角度成分,作为用于旋转变换的旋转角。 
由此,由于选择具有柱状图中的最大频度的角度成分作为旋转角,因此,可以提高校正的可靠度。 
这里也可以是:不存在满足所述某一定基准的角度成分的情况下,所述处理部选择由所述传感器检测出的倾斜,作为用于旋转变换的旋转角。 
由此,不存在满足某一定基准的角度成分的情况下,即对摄像图像的被摄体上表现出的多个角度成分的可靠度低的情况下,选择由所述传感器检测出的倾斜作为用于旋转变换的旋转角,因此,可以提高校正的可靠度。 
这里也可以是:上述处理部还具备从上述摄像图像检测特定的被摄体的检测部,不存在满足所述某一定基准的角度成分的情况下,所述处理部选择所述特定的被摄体的倾斜,作为用于旋转变换的旋转角。 
由此,不存在满足某一定基准的角度成分的情况下,即对摄像图像的被摄体上表现出的多个角度成分的可靠度低的情况下,选择特定的被摄体的倾斜作为用于旋转变换的旋转角,因此,可以提高校正的可靠度。 
这里也可以是:上述处理部还具备检测出自身装置位置的位置检测部, 不存在满足所述某一定基准的角度成分并且由所述位置检测部检测出的位置是预先设定的特定位置的情况下,所述校正处理部选择具有所述柱状图中的最大频度的角度成分,作为用于旋转变换的旋转角。 
由此,除了是否满足某一定基准外,还根据由所述位置检测部检测出的位置是不是特定位置,来选择旋转角,因此,可以提高校正的可靠度。 
这里也可以是:上述处理部还具备:存储部,用于存储每单位角度的误差分布;以及误差分布取得部,其基于由所述传感器检测到的物理倾斜,从所述存储部取得与该倾斜相当的误差分布,其中所述校正处理部选择与根据所述柱状图和由所述误差分布取得部取得的误差分布来计算的倾斜似然中最大的倾斜似然相当的角度成分,作为用于所述旋转变换的旋转角。 
另外也可以是:该摄像装置还具备:存储部,用于存储每单位角度的误差分布的关系式;以及误差分布计算部,其基于由所述传感器检测到的物理倾斜,根据所述关系式计算误差分布,其中所述校正处理部选择与根据所述柱状图和由所述误差分布计算部计算出的误差分布来计算的倾斜似然中最大的倾斜似然相当的角度成分,作为用于所述旋转变换的旋转角。 
由此,由于反映传感器的误差分布而旋转旋转角,因此,可以以更高精度选择旋转角,并且可以以更高精度进行校正。 
但是,如上所述,加速度传感器本身由于使用者的动作而受到加速度时,不能将其与重力加速度相区别测定,即使基于检测到的角度进行校正,仍然只能得到使用者难以辨认的图像。 
因此希望:为了对使用者在动作中摄影的图像也能进行准确校正,上述存储部分别存储着自身装置的静止状态下的误差分布和动作状态下的误差分布,所述误差分布取得部基于由所述传感器检测到的物理倾斜判定自身装置的动作状态,判定的结果如果是静止状态,则取得所述静止状态下的误差分布,如果是动作状态,则取得所述动作状态下的误差分布。 
另外也可以是:上述存储部分别存储着自身装置的静止状态下的误差分布的关系式和动作状态下的误差分布的关系式,所述误差分布计算部基于由所述传感器检测到的物理倾斜判定自身装置的动作状态,判定的结果如果是静止状态,则根据所述静止状态下的误差分布的关系式计算误差分布,如果是动作状态,则根据所述动作状态下的误差分布的关系式计算误 差分布。 
由此,由于取得与摄像装置的动作状态对应的误差分布,因此,即使使用者在动作中,也可以以更高精度进行校正。 
这里也可以是:所述处理部还具备校正所述摄像图像的失真的失真校正部,所述图像处理部对校正后的摄像图像进行图像处理。 
由此,即使由于摄像装置的光学***引起的图像的失真而使线段歪斜着被摄像,也可以检测出正确的线段,可以以更高精度进行校正。 
这里也可以是:所述校正处理部在所述柱状图示出多个角度成分的频度分布时,进行对各角度成分的频度的加权,从所述摄像图像检测到的线段的长度越长则所述加权越大。 
由此,例如在有跨越图像的一端到另一端的显眼的线段的情况下,通过提高其重要度,在存在很多短的线段的环境下也可以稳定地选择全局性的角度成分。 
这里也可以是:上述校正处理部,在所述柱状图示出多个角度成分的频度分布时,进行对各角度成分的频度的加权,从所述摄像图像检测到的线段越接近垂直则所述加权越大。 
图像中存在的线段中,现实世界中接近垂直的角度的线段可靠度高,因此,通过提高对其的加权,可以以更高精度进行校正。 
这里也可以是:上述校正处理部在所述柱状图示出多个角度成分的频度分布时,进行对各角度成分的频度的加权,由所述传感器检测的物理倾斜和从所述摄像图像检测的线段的倾斜角的差分越小则所述加权越大。 
由此,根据由所述传感器检测到的物理倾斜和从所述摄像图像检测到的线段的倾斜角的差分来进行加权,因此,可以以更高精度进行校正。 
附图说明
图1(a)是表示佩带着可佩带照相机的状态的模式图。 
图1(b)是表示图像的旋转轴的模式图。 
图2是表示受光面的倾斜引起的图像变化的图。 
图3是表示可佩带照相机100的功能框图。 
图4是校正处理部30的功能框图。 
图5是表示通过双轴加速度传感器计算绕辊轴(roll轴)的旋转角的方法的图。 
图6是表示检测出传感器的输出和线段的角度范围的关系的模式图。 
图7是用于说明Hough变换的原理的图。 
图8是表示使以某视场角所摄影的图像与以其它视场角所摄影的图像相对应时的关系的模式图。 
图9是表示可佩带照相机100的动作流程的流程图。 
图10是表示Hough变换的线段检测处理流程的流程图。 
图11(a)是表示由摄像部10摄像的图像(校正前图像)的图。 
图11(b)是表示检测出图11(a)所示图像中全部线段的图像的图。 
图12(a)是表示检测出图像中的全部线段时频度最高的倾斜角的图。 
图12(b)是表示与图12(a)对应的角度柱状图的图。 
图13(a)是表示限制了线段检测范围时频度最高的倾斜角的图。 
图13(b)是表示与图13(a)对应的角度柱状图的图。 
图14是表示校正后图像的图。 
图15是可佩带照相机100a的功能框图。 
图16是表示误差概率分布表的图。 
图17是表示校正处理部30a的详细功能的图。 
图18是表示可佩带照相机100a的动作流程的流程图。 
图19是表示误差概率分布的例子的图。 
图20(a)是表示静止状态下的误差概率分布表的图。 
图20(b)是表示动作状态下的误差概率分布表的图。 
图21是表示校正处理部30b的详细功能的图。 
图22是表示可佩带照相机100b的工作流程的流程图。 
图23是可佩带照相机100c的功能框图。 
图24是用于说明如何求出像素的对比度的变化方向的图。 
图25是表示Sobel滤波器的图。 
附图标记: 
100、100a、100b:可佩带照相机 
10:摄像部 
20:传感部 
30、30a、30b:校正处理部 
31:角度范围决定部 
32:线段检测部 
33:柱状图制作部 
34:图像处理部 
35:误差概率分布取得部 
36:似然计算部 
37:动作状态判定部 
40:输出部 
50:通信部 
60:显示部 
70:帧存储器 
80、80b:存储部 
具体实施方式
(实施方式1) 
<概要> 
本实施方式中,作为摄像装置以可佩带照相机为例进行说明。 
可佩带照相机包括摄像机和话筒、加速度传感器,并将由摄像机和话筒所摄取的图像及声音记录在记录介质中。 
对可佩带照相机所摄影的图像的特征进行说明,则可佩带照相机所摄影的图像中,由伴随着佩带者动作的身体的运动而产生旋转。关于产生的旋转的种类,使用图1进行说明。图1(a)是表示佩带着可佩带照相机的状态的模式图。可佩带照相机具有安装部,安装部上带有带子,佩带在头部等、以身体的规定部位为基准来支撑。如图1(a)所示,在水平方向上设定x轴,在垂直方向上设定y轴,在与x轴和y轴构成的平面正交的方向、即可佩带照相机的光轴方向上设定z轴的情况下,如图1(b)所示,将绕x轴的旋转称为俯仰(Pitch)、将绕y轴的旋转称为横摆(Yaw)、将绕z轴的旋转称为滚动(Roll)。 
可佩带照相机在滚动方向上旋转时,如图2(a)、(b)、(c)所示,视场角变动,所摄影的图像分别如图2(d)、(e)、(f)所示。而且,图2(a)、(b)、(c)的黑点表示旋转中心。 
实际上,除了滚动方向上的旋转,还要加上俯仰方向、横摆方向的旋转,而本实施方式中,特别集中在对滚动方向上的旋转、即绕与x轴和y轴构成的平面的光轴相对于水平或垂直的旋转进行校正的方法,并叙述其结构。这是因为,上述3轴的旋转中,在阅览图像时用户感觉最不协调的是滚动方向上的旋转,对其进行校正会对画质产生最大影响。 
因此,本实施方式中,可佩带照相机检测出滚动方向的旋转角,并根据传感器的误差分布来决定以所检测出的旋转角为基准的角度范围。所摄像的图像中,在决定的角度范围内检测出线段,并根据检测出的线段的倾斜角进行图像校正。即,由传感器检测出的旋转角并非直接用于校正,旋转角只是用于图像处理中的线段检测范围的限制。可用于图像校正的线段是从基于误差分布的角度范围检测出的,实际的校正是基于检测出的线段的倾斜角来进行的,因此,即使传感器本身有误差,也能以更高精度进行校正。 
下面,参照附图对本实施方式中的可佩带照相机进行详细说明。 
<可佩带照相机100的结构> 
图3是表示可佩带照相机100的功能框图。 
具体来说,可佩带照相机100是由微处理器、ROM(Read Only Memory)、RAM(Random Access Memory)、DSP(Digital Signal Processor)等构成的计算机***。上述ROM中存储着计算机程序。上述微处理器按照上述计算机程序进行动作,由此,可佩带照相机100实现其功能。 
可佩带照相机100包括:摄像部10、传感部20、校正处理部30、输出部40、通信部50、显示部60及帧存储器70。 
摄像部10具体包括CCD(Charge Coupled Device)和CMOS(Complementray Metal-Oxide Semiconductor)这样的摄像元件和透镜部,具有对图像进行摄像的功能。 
传感部20具体包括压敏电阻型加速度传感器等,用于检测相对光轴垂直的面即受光面的、从水平或垂直开始绕光轴的旋转角。其详细内容在<压 敏电阻型加速度传感器>、<滚动方向的旋转角测定方法>中进行说明。 
校正处理部30根据由传感部20检测出的旋转角,对由摄像部10摄像的图像,进行校正该图像的图像处理。其详细内容在<校正处理部30的功能>中进行说明。 
输出部40具体包括SD存储卡等记录介质,用于将由校正处理部30校正处理的图像等记录在记录介质中。 
通信部50具体包括:包括调制电路和解调电路等的收发电路,通过天线等将由摄像部10摄影的图像和修改后的图像、由传感部20检测出的旋转角等发送到外部网络。 
显示部60具体包括液晶显示器等,用于显示由摄像部10摄影的图像和由校正处理部30校正处理的图像。 
帧存储器70(70a、70b、……)是用于存储图像(1帧)的专用存储器。例如,帧存储器70中存储从摄像部10输入的校正前的图像和从图像处理部35输入的修改后的图像。 
<校正处理部30的功能> 
接着,对校正处理部30的详细功能进行说明。图4是校正处理部30的功能框图。校正处理部30包括角度范围决定部31、线段检测部32、柱状图制作部33和图像处理部34。 
角度范围决定部31根据从传感部20输入的旋转角决定检测线段时的角度范围θ±φ,并发送到线段检测部32。具体在<角度范围>中进行说明。 
线段检测部32从帧存储器70a取得由摄像部10摄像的图像,将构成取得的图像的线段中、从角度范围决定部31输入的角度范围θ±φ中的线段和其倾斜角一起检测出来,并将检测出的倾斜角输出到柱状图制作部33。关于线段检测的详细内容在<Hough变换>、<线段检测处理>中进行说明。 
柱状图制作部33对从线段检测部32输入的各线段的倾斜角的频度进行统计,制作表示该每个倾斜角的频度的角度柱状图。此后,选择频度最高的倾斜角并发送到图像处理部34。而且,这里所说的角度柱状图具体为一维数组的角度柱状图。 
而且,制作角度柱状图时,也可以以水平或垂直的任意其一为基准,这时,最终选择的倾斜角相当于从作为基准的水平或垂直的任意其一开始的旋转角。 
图像处理部34从帧存储器70a取得作为校正对象的图像,根据从柱状图制作部33输入的倾斜角进行图像处理,并将处理后的图像存储在帧存储器70b中。关于图像处理的详细内容,在<图像旋转的校正>中进行说明。 
<压敏电阻型加速度传感器> 
接着,对压敏电阻型加速度传感器进行说明。所谓压敏电阻效果,是指通过改变导体的长度和截面积使电阻改变的现象。具体来说,长度L、截面积S、电阻率ρ的导体的电阻R用数学式1表示。 
R=ρL/S    (数学式1) 
如果在长度方向上拉伸该导体,使长度变成L’、截面积变成S’,这时的电阻R’用数学式2表示。 
R’=ρL’/S’(数学式2)
根据数学式1、2,如果使L’>L、S’<S,则R’>R成立。由此可知,通过在导体上施加机械力,电阻改变。压敏电阻型加速度传感器具有受到伴随着加速度而产生的力会产生变形的压敏电阻元件,可以测量伴随着加速度的电阻变化,作为电压和电流的变化量。即,可以根据电压和电流的值得到作用在压敏电阻元件上的加速度。另外,通过将压敏电阻元件设在多个方向上,可以测量各个方向上的加速度。 
<滚动方向上的旋转角测定方法> 
参照图5说明实际使用压敏电阻型加速度传感器测定滚动方向上的旋转角的方法。用于使用加速度传感器测定相互正交的x轴、y轴这两个方向上的加速度。设y轴从竖直方向倾斜θ,则静止状态下,y轴方向上的加速度gy可以表示为gy=g cos θ。其中g表示重力加速度。同样,x轴方向上的加速度gx可以表示为gx=g sin θ。因此,倾斜角θ可以使用gx、gy表示为数学式3。 
θ=tan-1(gx/gy)(数学式3) 
如数学式3所示,求出加速度传感器的各轴方向的输出的比,并求出其反正切,由此可以检测出倾斜角θ。 
<角度范围> 
接着,对如何决定角度范围进行说明。由传感部20检测出倾斜角θ时,角度范围决定部31如图6所示决定θ±φ的范围,作为角度范围。而且,也可以从水平及垂直分别决定θ±φ的范围,作为角度范围。这里,可以认为φ的值为相对于加速度传感器的输出值θ的界限(margin),因此,例如,可以根据加速度传感器的误差分布决定φ的值。在加速度传感器的误差遵从平均μ、标准偏差σ的正态分布的情况下,可以认为φ=a σ。由此,可以认为能实现抑制在使φ的值固定的情况下产生的下述的缺点的效果。 
使固定值的角度范围为φc,由加速度传感器的误差分布决定的角度范围为φ。在φc>φ的情况下,比φ大的范围的线段很可能不是正水平或正垂直,检测出这种线段不仅导致无谓的运算量的增加,还可能对最终的校正结果产生不好的影响。反之,在φc<φ的情况下,误差比φc大时,不能检测出本来应该水平或垂直的线段,可能对最终校正结果产生不好的影响。 
而且,根据普通的正态分布的性质,使a的值为a=2时,输出的大约95%,为a=3时,输出的大约99%包含在误差范围内。因此,可以根据情况适当判断何种程度的误差可以允许、需要抑制到何种程度的运算量,并决定最恰当的a的值。 
<Hough变换> 
接着,对从摄像图像检测出线段的方法进行说明。这里,线段的检测中使用被称为Hough变换的方法。下面,参照图7对Hough变换的线段检测方法进行说明。根据图7(a),通过图像中的点(xi,yi)的直线满足由参数(ρ,θ)表示的数学式4。 
ρ=xi cos θ+yi sin θ(数学式4)
这意味着,通过点(xi,yi)的直线群对应图7(b)中的1条曲线。另一方面,对位于相同直线上的多个点进行基于数学式4的对应时,得到的多条曲线在某一点相交。对应于该交点的参数表示通过这些点的直线。实际上,参数(ρ,θ)被分散处理。即,按每一定大小Δθ来划分(ρ,θ)的参数空间,边使θ按顺序改变边求出ρ的值,并统计其频度。可 以认为与频度高的参数(ρ,θ)组对应的直线实际上很可能存在于图像中。此外,这时的划分的间隔Δθ越小,检测出的直线的角度分辨能力越高,可以表示更准确的角度。 
但是,如果减小Δθ,则求ρ的值的次数会变多,这样会有处理时间变长的缺点。对此,通过使θ在由角度范围决定部31决定的角度范围内变动,可以保持高分解能力的同时减少处理次数。 
另外,会有线段检测时需要存储器的问题。即,为了提高要检测的线段的倾斜角的精度,需要精密设定并计算θ,并且必须将参数平面设定地大到那种程度,需要大的数组用存储器。 
本实施方式中,将检测出线段的范围集中在从检测出的倾斜角θ加减φ的范围,因此,可以削减需要的存储器的容量。 
<图像旋转的校正> 
接着,对图像的校正进行说明。如下所述进行图像旋转的校正。通常,用以摄像机为中心的坐标系即摄像机坐标系XYZ来表示图像平面上的点P=(x,y),将该点设为P1=(x1,y1,z1)时,下述数学式5所表示的关系成立。 
sP’=KP1’(数学式5)
其中,P’、P1’分别是用齐次坐标表示P、P1,P’=(x,y,1),P1’=(x1,y1,z1,1)。另外,K是被称为内部参数矩阵的3×4的矩阵,由焦距、长宽比、图像平面和光轴的交点即图像中心的坐标等来决定。另外,s是尺度参数。 
另外,将以另外的摄像机坐标系X’Y’Z’表示P1时的坐标设为P2=(x2,y2,z2)时,下述数学式6所表示的关系成立。 
P2’=[R]P1’(数学式6)
其中,P2’是用齐次坐标表示P2,P2’=(x2,y2,z2,1)。另外,[R]是从P1到P2的4×4的旋转矩阵。此外,将用图像坐标系表示P2的点设为Q=(u,v)时,和数学式5一样,由数学式7表示的关系成立。 
SQ’=KP2’(数学式7)
其中,Q’是用齐次坐标表示Q,Q’=(u,v,1)。另外,只要摄像机的内部参数不变,K是一定的。汇总这些数学式,P和Q的关系中,由数学 式8表示的关系成立。 
Q’=K[R]K-1P’(数学式8) 
其中,K-1是K的逆矩阵。视场角由于可佩带照相机的佩带者的运动而变化,这相当于增加上述摄像机坐标系的变换。认为内部参数矩阵K一定时,通过测定从之前对图像进行摄影时开始到下一次对图像进行摄影为止的旋转,可以进行所摄影的图像间的对应。图8中总结了上述关系。而且,也可以测定旋转来作为从规定在任意位置的原点和坐标轴开始的变化量,以取代测定旋转来作为从之前对图像进行摄影时开始的变化量。 
<传感器的读取周期和图像处理的定时> 
接着,对传感器的读取周期和图像处理的定时进行说明。关于将哪个时刻的传感器输出用于线段检测,理想的是希望传感器输出和摄影的定时同步。 
关于传感器的读取周期,如果在直接使用传感器的信号的情况下,可以每33ms(每个帧)得到传感器的输出。而且,为了降低噪声,也可以每1帧例如读取5次传感器的输出,并将其平均值作为与该帧对应的传感器输出值。 
可以以利用DSP等专用处理器为前提,例如每隔5帧进行图像处理的定时。这种情况下,得到处理结果时,其是“200ms前的图像中的线段的角度”,相对于“当前的图像中的线段的角度”产生偏差,但是,如果假定该期间的运动很小,则不会产生问题。 
综上所述,例如以30帧每秒的摄影为前提时,每帧(33ms)读出传感器输出,每隔5帧(200ms)进行图像处理。 
<摄像装置的动作> 
图9是表示可佩带照相机100的动作流程的流程图。首先,摄像部10对图像进行摄像(步骤S101)。 
传感部20与摄像部10的图像摄像同步,检测出表示受光面从水平或垂直绕光轴旋转何种程度的旋转角(步骤S102)。具体来说,使用加速度传感器的各轴方向的输出值,根据数学式3求出旋转角。 
角度范围决定部31根据检测出的旋转角决定检测线段的角度范围(步骤S103)。具体来说,设由传感部20得到的旋转角为θ时,决定θ±φ 的范围,作为角度范围。 
接着,线段检测部32从摄像图像中检测出1个以上的所决定的角度范围的线段(步骤S104)。具体处理内容在<线段检测处理>中进行说明。 
柱状图制作部33统计所检测的各线段的倾斜角,制作表示每个该角度的频度的角度柱状图(步骤S105)。 
图像处理部34判断所制作的角度柱状图中最高频度是否在预定的规定阈值以上(步骤S106)。在规定阈值以上的情况下(步骤S106中Yes),判断为是实际旋转了对应该最高频度的倾斜角的角度,并用于对其进行校正的处理(步骤S107)。具体来说,通过将反向旋转施加到所摄像的图像上来进行校正,该反向旋转用于消除被判断为实际旋转的角度的倾斜角。在小于规定阈值的情况下(步骤S106中No),不进行校正,直接过渡到步骤S108。 
输出部40将图像记录在记录介质中(步骤S108)。 
以上是可佩带照相机100的动作流程。如上所述,并非将由传感器检测出的旋转角直接用于摄像图像的校正,而是将由传感器检测出的旋转角用于限定进行线段检测处理时的角度范围,因此,可以减轻线段检测中的处理负荷,并且实现精度的提高。 
<线段检测处理> 
接着,参照图10对Hough变换的线段检测处理的具体流程进行说明。图10是表示Hough变换的线段检测处理流程的流程图。该流程图中,θ1、θ2分别是基于传感部20检测出的角度θ由角度范围决定部31决定的角度范围的下限值(θ-φ)和上限值(θ+φ)。另外,变量i表示提取的一个特征点,N表示特征点的总数。 
首先,线段检测部32从所摄像的图像中提取可以认为线段存在的可能性高的点即特征点(步骤S201)。特征点的提取中,可以应用适用检测图像的边缘的滤波器等现有的方法。 
将用于确定是第几个特征点的变量i的值初始化为1(步骤S202),并将Hough变换的参数θ的值初始化为θ1(步骤S203)。 
接着,对与参数空间相关的二维数组的单元进行投票(步骤S204)。具体来说,关于提取的第i个特征点(xi,yi),基于当前角度θ的值, 根据数学式4计算出ρ的值,使与参数空间中的(ρ,θ)相关的二维数组所对应的地址的频度仅增加1。通过这样的处理,数组的各地址中,存储得到与该地址对应的(ρ,θ)的频度。即,对于所有的特征点,通过执行“投票”,可以得到一个二维数组U(ρ,θ),基于该数组进行后述的判断处理,检测出线段。 
接着,判断角度θ是否达到了角度范围的上限即上限值θ2(步骤S205),未达到上限值θ2的情况下(步骤S205中No),在角度θ中加上Δθ成为新的角度θ后(步骤S206),过渡到步骤S204。 
达到了上限值θ2的情况下(步骤S205中Yes),判断i的值是否达到了N(步骤S207)。未达到的情况下(步骤S207中No),将i加上1(步骤S208),并过渡到步骤S203。在达到了的情况下(步骤S207中Yes),进行判断处理(步骤S209)。具体来说,首先,选出频度大于规定阈值的参数(ρ,θ)的组,判断在与选出的参数(ρ,θ)对应的直线上是否连续存在规定数量以上的特征点。在存在规定数量以上的情况下,判断为实际存在线段。这是因为,并不限于直线上的全部像素成为特征点,还有断断续续地存在特征点的情况。而且,在判断为实际存在线段的同时,根据连续存在的特征点的起点和终点的位置可以知道线段的长度。对选择的全部(ρ,θ)的组进行该处理,结束判定处理。 
<具体例子> 
接着,列举具体例子(图11~图14),说明限制检测线段的角度范围带来的效果。图11(a)是表示由摄像部10摄像的图像(校正前图像)的图。摄像的图像约倾斜20°。 
首先,对不限制检测线段的角度范围的情况进行描述。这种情况下,通过线段检测处理,如图11(b)所示,可以检测出图11(a)所示的图像中的全部线段。其结果是,如图12(b)所示,用角度柱状图表示-90°~90°的范围的线段的倾斜角的频度。根据图12(b)可知,可用于图像校正的倾斜角为20°,但是,实际上-90°附近的倾斜角频度最高。因此,校正要基于频度最高的倾斜角即-90°附近的倾斜角来进行。 
这里,图12(a)的实线所描绘的线段的倾斜角相当于频度最高的倾斜角(即-90°附近的倾斜角),而对本来应该是水平的建筑物和道路的边界 线倾斜着进行摄影的结果是,这些线段在图像上看起来是倾斜的,在旋转图像使这些线段在图像上是正横向即水平时,实际的水平不会成为图像的正横向,结果成为倾斜的图像。 
对此,在限制检测线段的角度范围的情况下,仅检测出由角度范围决定部31决定的范围内的1条以上的线段,如图13(b)所示,将该范围内的各线段的倾斜角制作成角度柱状图。通过限制检测线段的范围,如图13(b)所示可知,角度柱状图中频度最高的不是图12(b)中频度最高的-90°附近,而是可用于图像校正的倾斜角20°。 
这里,图13(a)中,通过加速度传感器判断向下箭头的方向为竖直向下,表示图13(a)中除了箭头以外的实线所描绘的线段的倾斜角相当于频度最高的角度。使图像旋转以使这些线段在图像上成为纵向即垂直,由此,如图14所示,可以准确校正倾斜角。 
这样,线段检测处理中,并非检测图像中的全部线段,而是仅检测从由传感部20检测出的倾斜角θ加减φ的范围内的线段,因此,可以实现高效处理,并预先排除可能对最终的旋转角的推定产生不好影响的线段,由此,可以实现精度的提高。 
如上所述,根据本实施方式,根据传感器的误差分布决定检测线段的范围,并在该范围内检测线段,由此,可以实现高效处理,并且,即使传感器有误差,也可以从基于误差分布的范围内检测出线段,因此,可以高精度地校正图像。 
传感器输出的用法和以往大不相同,仅用作线段检测时的角度范围的基准,图像校正根据柱状图中频度最高的角度来进行,因此,不会由外壳固有的误差左右校正后的图像的可看性。 
(实施方式2) 
本实施方式中,使用似然函数推定倾斜角。 
<结构> 
下面,对本实施方式的可佩带照相机进行说明。 
图15是本实施方式的可佩带照相机100a的功能框图。可佩带照相机100a是在实施方式1的可佩带照相机100中追加存储部80的结构,另外, 具有校正处理部30a代替校正处理部30。其它的构成部件的功能和实施方式1的可佩带照相机100相同。下面,仅对和可佩带照相机100不同的部分进行说明。 
存储部80存储着传感部20所具备的加速度传感器的每个角度的误差概率分布数据,被校正处理部30a所参照,将误差概率分布数据输出到校正处理部30a。每个角度的误差概率分布,例如在可佩带照相机出厂时预先测定,并以可参照的形式存储。图16是误差概率分布表的例子,表示相对于传感器的输出值的误差分布概率。例如,传感器的输出角度为2度的情况下,和准确值的误差为0度的概率是0.3818,误差为1度的概率是0.2415。 
图17是表示校正处理部30a的详细功能的图。校正处理部30a包括:从存储部80取得与由检测部20检测出的旋转角θ对应的误差概率分布的误差概率分布取得部35;以及根据误差概率分布和角度柱状图计算角度似然的似然计算部36。 
<动作> 
接着,图18是表示可佩带照相机100a的动作流程的流程图。 
和可佩带照相机100的区别在于步骤S303、307、308,其他步骤和可佩带照相机100进行同样处理。 
步骤S303中,误差概率分布取得部35从存储部80取得与步骤S302中取得的传感器的输出对应的误差概率分布。图19表示误差概率分布的例子,是传感器的角度输出为22.0°的情况下的概率分布。 
步骤S307中,根据步骤S303中取得的误差概率分布和步骤S306中制作的角度柱状图计算出角度似然。角度似然是表示正确角度的近似度的程度,设角度为θ、角度柱状图为h(θ)、误差概率分布为p(θ)时,角度似然y(θ)由数学式9定义。 
y(θ)=h(θ)×p(θ)(数学式9)
步骤S308中,比较y(θ)的最大值y max和预定的阈值,在y max为阈值以上的情况下(步骤S308的Yes),根据与y max对应的角度θ进行图像校正。具体来说,通过使图像仅反向旋转与角度θ相同的值,进行图像校正。 
如上所述,根据本实施方式,步骤S306中,即使在多个接近的角度、 例如23°和28°,柱状图的值变大的情况下,也可以根据数学式9的似然函数反映传感器的误差分布,以推定图像的倾斜角,可以以更高精度进行倾斜角的推定和校正。 
(实施方式3) 
实施方式2中,为了计算角度似然y(θ)而取得误差概率分布。不过,传感部12使用加速度传感器的情况下,以由重力产生的加速度为基准测量旋转角,因此,在动作状态下,混合测定了由动作引起的运动加速度和重力加速度,与静止状态相比,测定误差变大。 
因此,本实施方式中,分别存储静止时和动作时的误差概率分布,判定可佩带照相机的动作状态并取得与动作状态对应的误差概率分布,由此准确推定图像的倾斜角。 
<结构> 
本实施方式中的可佩带照相机100b,除了实施方式1的可佩带照相机100的结构以外,还具有分别单独存储静止状态和动作状态的误差概率分布的存储部80b,另外,具有校正处理部30b代替校正处理部30。其它的构成部件的功能和实施方式1的可佩带照相机100相同。下面,仅对和可佩带照相机100不同的部分进行说明。 
存储部80b分别存储静止状态和动作状态的误差概率分布。图20(a)表示静止状态下的误差概率分布表。图20(b)表示动作状态下的误差概率分布表。在动作状态下,与静止状态相比误差变大,可知差分不为0的概率变高。 
图21是表示校正处理部30b的详细功能的图。校正处理部30b除了校正处理部30a的结构以外,还包括根据传感器的输出值判定可佩带照相机100b的动作状态的动作状态判定部37。 
本实施方式中的误差概率分布取得部35b根据检测出的角度及判定的动作状态,从存储部80b取得对应的误差概率分布。 
<动作> 
接着,图22是表示可佩带照相机100b的动作流程的流程图。 
和可佩带照相机100a的区别在于步骤S403、404,其他步骤和可佩带 照相机100a进行同样处理。 
步骤S403中,根据在步骤S402中取得的传感器的输出值推定可佩带照相机100b的动作状态。动作状态表示静止中、动作中等可佩带照相机100b的运动状态。动作状态判定部37例如计算出步骤S402的输出值的时序变化,在该变化在预定的阈值以下的情况下判定为静止中,在比阈值大的情况下判定为动作中。 
另外,步骤S404中,根据步骤S403中判定的状态及步骤S402中取得的传感器的输出值,取得对应的误差概率分布。 
如上所述,根据本实施方式,可以判定可佩带照相机100b的动作状态,并取得与动作状态对应的误差概率分布,可以更准确地校正图像。 
(实施方式4) 
上述实施方式中,每当计算出角度柱状图,就检测出摄像图像中的线段,但是,也可以不检测摄像图像中的线段,而是计算图像中的各像素所具有的亮度梯度即对比度的变化方向,并将其频度作为角度柱状图来处理。这是因为,由于与其它区域的对比度的差较大,通过和其它区域的不同可以察觉线段的存在,因此,即使将线段的检测作为局部对比度变化的检测,也可以获得同样的效果。 
图23表示本实施方式中的可佩带照相机100c的功能框图。可佩带照相机100c具有校正处理部30c代替实施方式1的可佩带照相机100的校正处理部30。其它的构成部件的功能和实施方式1的可佩带照相机100相同。下面,仅对和可佩带照相机100不同的部分进行说明。 
角度范围决定部31c根据从传感部20输入的旋转角,来决定制作角度柱状图时的角度范围θ±φ,并发送到柱状图制作部33c。 
亮度梯度计算部32c从帧存储器70a取得由摄像部10摄像的图像,计算所取得的图像中的各像素所具有的亮度梯度,并输出到柱状图制作部33c。亮度梯度的计算的详细内容在<亮度梯度的计算>中进行说明。 
柱状图制作部33c在从角度范围决定部31c输入的角度范围θ±φ内,统计从亮度梯度计算部32c输入的各像素具有的亮度梯度的频度,制作表示每个亮度梯度的频度的角度柱状图。此后,选择频度最高的亮度梯度, 并发送到图像处理部34c。 
图像处理部34c从帧存储器70a取得作为校正对象的图像,根据从柱状图制作部33c输入的亮度梯度进行图像处理,并将处理后的图像存储到帧存储器70b。 
<亮度梯度的计算> 
下面,参照图24、25对求出像素的对比度的变化方向的方法进行说明。图24中,将位置P上的图像I的像素值设为I(P)。位置P上的x方向、y方向的对比度变化dx、dy分别由 dx = &PartialD; 1 ( P ) / &PartialD; x , dy = &PartialD; 1 ( P ) / &PartialD; y 表示。这时,将对比度的变化方向设为θ时,θ可以通过数学式10求出。 
θ=tan-1(dy/dx)(数学式10) 
另外,如图24所示,当有通过位置P的线段时,该线段的方向是与θ正交的方向。 
作为求出dx、dy的方法,例如使用Sobel滤波器等滤波器。Sobel滤波器是具有图25的系数的滤波器,用于分别测定图像的横向、纵向的对比度的变化。 
如上所述,根据本实施方式,在由角度范围决定部31c决定的角度范围θ±φ内,制作表示每个亮度梯度的频度的角度柱状图,根据其中频度最高的亮度梯度进行校正,因此,可以提高校正的精度。 
(变形例) 
上面基于实施方式对本发明的摄像装置进行了说明,当然,本发明并不限于上述实施方式。 
(1)上述实施方式中,例如,也可以具有校正摄像部10所摄影的图像的失真的失真校正部,并由校正处理部30根据校正后的图像进行校正。 
这里所说的图像的失真特指由摄像部10的光学***引起的畸变像差(歪曲収差)。在残留有畸变像差的影响的情况下,本来现实世界中直线状的物体在所摄影的图像上拍摄得弯曲。即使从这样的图像取得与倾斜角相关的信息,也有可能不能正确反映现实世界的信息。通过对其进行校正,可以将现实世界中直线状的物体在图像上也准确拍摄为直线,可以提高校正的精度。而且,关于畸变像差的校正方法,例如可以使用下述非专利文 献1所述的方法等。 
非专利文献1:Roger Y.Tsai:“An Efficient and Accurate CameraCalibration Technique for 3D Machine Vision”,IEEE Conference onComputer Vision and Pattern Recognition,pp.364-374,1986 
(2)上述实施方式中,在制作角度柱状图时,例如,也可以进行对应各线段长度的加权。由此,例如在有跨越图像的一端到另一端的显眼的线段的情况下,通过提高其重要度,在存在很多短的线段的环境下也可以稳定地推定全局性的倾斜角。 
另外,也可以进行对应各线段角度的加权。例如,现实世界中垂直的物体即使在摄影时俯仰方向、横摆方向改变,在图像中仍然会拍摄为垂直。但是,现实世界中水平的物体,在不是正对其的情况下,在图像中会拍摄得倾斜,实际的角度和图像中的角度很难取得对应。因此,图像中存在的线段中,现实世界中接近垂直的角度的线段被认为对角度的可靠度高。这时的加权的赋予方法,例如可以对对规定角度范围一律施以加权,也可以越接近垂直越提高加权。另外,也可以根据传感部20具有的传感器的误差分布来决定,例如,传感器的误差遵从平均μ、标准偏差σ的正态分布的情况下,可以将该正态分布的概率密度函数的值本身用作加权。并且,也可以以由传感器检测出的旋转角和构成图像的线段的倾斜角的差分越小越增大加权的方式进行加权。 
(3)上述实施方式中,使用了压敏电阻型加速度传感器,但并不仅限于此。例如,也可以是电容型或热检测型加速度传感器,或者罗盘(gyros)。 
(4)上述实施方式中,输出部40将由校正处理部30校正处理的图像记录在记录介质中,但是,也可以在由摄像部10摄像的图像中附加并记录旋转角,作为元数据。作为元数据的格式,存在EXIF(Exchangeable ImageFile Format)和MPEG(Moving Picture Expert Group)7、MPEG21这样的标准规格,可以以符合这些规格的形式赋予元数据。另外元数据的格式并不限于这里列举的例子,也可以是除此以外的标准规格或单独规格。另外,也可以将元数据作为水印(透かし)埋入图像数据内。 
另外,也可以是,将表示由传感部20检测出的受光面的倾斜角的信息作为元数据附加到由摄像部10摄影的图像中后,通信部50将附加了元数 据的图像发送到外部的服务器,并在该服务器内进行图像校正。 
(5)上述实施方式中,φ=aσ,但是,也可以使φ的值为预先设定的值。 
(6)另外,上述实施方式中,当存在多个与角度柱状图中的最大频度相当的角度时,也可以根据传感器的误差分布选择最适合校正的倾斜角。具体方法是,可以考虑选择误差小的一方即接近传感器的输出角度的一方的角度,作为最适合校正的角度。 
(7)上述实施方式1中,在步骤S106中最高频度的值小于阈值的情况下(步骤S106中No),图像处理部34不进行校正就结束处理,但是,角度柱状图的最大频度小于规定阈值的情况下,也可以抑制根据与该最大频度相当的倾斜角进行的图像校正,使用由传感部20检测出的旋转角进行校正所摄像的图像的处理。 
另外,进行从图像提取、识别特定的被摄体的处理,其结果是,在检测出被摄体的情况下,也可以进行步骤S107的校正处理。作为这时可检测出的被摄体,优选垂直站立着、和普通的树或电线杆或大楼一样以其存在指示某方向的物体。具体来说,例如,在可以预先存储电线杆或大厦等的图像,并使用图像识别技术,识别从所摄影的图像中提取的提取图像是所存储的图像中的哪一个的情况下,根据提取图像的倾斜角进行校正。 
而且,在传感部20中具备GPS(Global Positioning System)等位置检测装置,由位置检测装置测定对图像进行摄影的位置,例如是在建有很多大楼、即很可能存在很多水平或垂直的线段的城市中等特定位置摄影的图像的情况下,也可以进行步骤S107的校正处理,来代替从图像检测出特定的被摄体。具体来说,例如,使纬度、经度信息和表示城市等的场所信息相对应地进行保存,在与相当于由GPS检测出的位置信息的纬度、经度信息相对应的场所信息为预先设定的场所信息的情况下,进行校正。另外,也可以不在可佩带照相机中保存使纬度、经度信息和表示城市等的场所信息相对应的信息,而是从外部的服务器查询与由GPS检测出的位置信息对应的场所信息。 
(8)另外,图9的流程图中,直接通过图像处理从所摄影的图像推定倾斜角,但是,也可以进行利用由传感部20得到的角度等来校正图像的处 理和从图像推定倾斜角的处理这两种处理。作为具体的方式,可以考虑首先基于由传感部20得到的角度来校正图像,并在图像处理中补偿相当于传感器误差的部分。 
上述实施方式1中,如图10所示,图9的步骤S103中设定的角度范围为1个范围,但是,也可以将角度范围设定为θ1≤θ≤θ2、θ3≤θ≤θ4……等多个范围,在这种情况下,分别对各范围反复进行图10的步骤S203以后的步骤即可。 
(9)上述实施方式2中,如图16所示,按加速度传感器的角度的每1度来列举误差概率分布,但是,也可以在其中间的角度值、例如1.5度等值的情况下,对相对于前后的传感器角度的误差概率进行线性插补并使用。同样,对于差分角度,也可以使用在相邻的角度间进行线性插补的值。 
(10)上述实施方式2中,存储部80中存储的加速度传感器的误差概率分布,如图16所示,按照每个角度以表格的形式进行保存,但是,也可以表现为以加速度传感器的输出角度为变量的数式模型。例如,也可以假定加速度传感器的误差为高斯分布,将表现高斯分布的参数保存在存储部80中,并在步骤S303中根据该参数进行计算。 
同样,上述实施方式3中,也可以在存储部80b中分别存储静止状态和动作状态的参数,并在步骤S404中根据对应于动作状态的参数计算误差分布。 
(11)上述实施方式中,根据加速度传感器的误差分布确定以由传感部20具备的加速度传感器检测出的旋转角为基准的范围,并从所摄像的图像检测出该范围内的线段,但是,也可以在线段检测时不限制范围,从所摄像的图像检测出线段,并制作表示每个检测出的线段的倾斜角的频度的角度柱状图。此外,也可以在根据角度柱状图选择最适合校正的倾斜角时,根据加速度传感器的误差分布确定以由传感部20具备的加速度传感器检测出的旋转角为基准的范围,对制作的角度柱状图的该范围进行加权,并从加权的范围选择最适合校正的倾斜角。 
(12)上述实施方式3中,也可以定义多个状态作为动作状态,并在其每一个中定义误差概率分布。例如,可佩带照相机的佩戴者步行时和行车时,由于运动的剧烈程度不同,可以认为产生的误差的分布也不同。通 过对这些状态的每一种分别定义误差分布,可以根据动作状态更准确地推定倾斜角。 
(13)上述实施方式中,作为摄像装置,以可佩带照相机为例进行了说明,但是,也可以不限于可佩带照相机,例如是数字静态照相机、数字摄像机及移动电话等。 
(14)上述实施方式中,对摄像装置进行了说明,但是,本发明也可以是包含上述流程图所示步骤的方法、以及包含使计算机执行上述流程图所示步骤的程序代码的程序,还可以是存储该程序的记录介质。 
另外,上述各实施方式的构成也可以由作为典型的集成电路的LSI(Large Scale Integration)来实现。它们可以单独地单片化,也可以以包含所有构成或部分构成的方式单片化。集成电路由于集成度的不同也被称为IC、***LSI、超大LSI、特大LSI。另外,集成电路的方法不限于LSI,也可以使用专用电路或通用处理器来实现。并且,也可以使用FPGA(FieldProgrammable Gate Array)、或可以重构LSI内部的电路单元的连接或设定的可重构(Reconfigurable)处理器。 
并且,如果通过半导体技术的进步,或者通过衍生出来的另外的技术,而出现替换现有的半导体技术的集成电路化技术,当然也可以使用该技术进行功能块的集成。例如,可以考虑生物技术(バイオ技術)的应用等。 
也可以分别组合上述实施方式及上述变形例。 
另外,本发明的摄像装置,只要不脱离其范围,当然可以按照本发明的主旨进行各种变形或修正。 
产业上的可利用性 
本发明的摄像装置,可用作校正由于照相机的运动引起的视场角的变动的装置,可适用于以数字静态照相机为首的摄像装置,尤其是可佩带在身上的摄像装置。 

Claims (18)

1.一种摄像装置,通过对摄像图像实施旋转变换,校正摄像图像中的被摄体的倾斜,其特征在于,具备:
摄像部;
检测摄像部的物理倾斜的传感器;
图像处理部,基于由传感器检测到的物理倾斜,对摄像图像进行图像处理,检测摄像图像的被摄体上表现出的多个角度成分;以及
校正处理部,执行对摄像图像的被摄体上表现出的多个角度成分的统计处理,并选择多个角度成分中满足某一定基准的角度成分,作为用于旋转变换的旋转角。
2.根据权利要求1所述的摄像装置,其特征在于:
所述图像处理是将摄像图像中的线段和其倾斜角一起检测出的处理,
基于所述物理倾斜的图像处理,是在以所述物理倾斜为基准确定了作为图像处理对象的角度范围之后,进行图像处理,
所述统计处理,用于制作表示多个角度成分的频度分布的柱状图,
多个角度成分中满足某一定基准的角度成分,是制作的柱状图中具有满足某一定基准的频度的角度成分。
3.根据权利要求2所述的摄像装置,其特征在于:
所述校正处理部,选择具有满足所述某一定基准的频度的角度成分中、具有所述柱状图中的最大频度的角度成分,作为用于旋转变换的旋转角。
4.根据权利要求1所述的摄像装置,其特征在于:
不存在满足所述某一定基准的角度成分的情况下,所述校正处理部选择由所述传感器检测出的倾斜,作为用于旋转变换的旋转角。
5.根据权利要求1所述的摄像装置,其特征在于:
所述图像处理部还具备从所述摄像图像检测特定的被摄体的检测部,
不存在满足所述某一定基准的角度成分的情况下,所述校正处理部选择所述特定的被摄体的倾斜,作为用于旋转变换的旋转角。
6.根据权利要求2所述的摄像装置,其特征在于:
所述摄像装置还具备检测出自身装置位置的位置检测部,
不存在满足所述某一定基准的角度成分,并且由所述位置检测部检测出的位置是预先设定的特定位置的情况下,所述校正处理部选择具有所述柱状图中的最大频度的角度成分,作为用于旋转变换的旋转角。
7.根据权利要求2所述的摄像装置,其特征在于,还具备:
存储部,存储每单位角度的误差分布;以及
误差分布取得部,基于由所述传感器检测到的物理倾斜,从所述存储部取得与该倾斜相当的误差分布,
所述校正处理部,选择与根据所述柱状图和由所述误差分布取得部取得的误差分布来计算的倾斜似然中最大的倾斜似然相当的角度成分,作为用于所述旋转变换的旋转角。
8.根据权利要求2所述的摄像装置,其特征在于,还具备:
存储部,存储每单位角度的误差分布的关系式;以及
误差分布计算部,其基于由所述传感器检测到的物理倾斜,根据所述关系式计算误差分布,
所述校正处理部,选择与根据所述柱状图和由所述误差分布计算部计算出的误差分布来计算的倾斜似然中最大的倾斜似然相当的角度成分,作为用于所述旋转变换的旋转角。
9.根据权利要求7所述的摄像装置,其特征在于:
所述存储部分别存储着自身装置的静止状态下的误差分布和动作状态下的误差分布,
所述误差分布取得部基于由所述传感器检测到的物理倾斜判定自身装置的动作状态,判定的结果如果是静止状态,则取得所述静止状态下的误差分布,如果是动作状态,则取得所述动作状态下的误差分布。
10.根据权利要求8所述的摄像装置,其特征在于:
所述存储部分别存储着自身装置的静止状态下的误差分布的关系式和动作状态下的误差分布的关系式,
所述误差分布计算部基于由所述传感器检测到的物理倾斜判定自身装置的动作状态,判定的结果如果是静止状态,则根据所述静止状态下的误差分布的关系式计算误差分布,如果是动作状态,则根据所述动作状态下的误差分布的关系式计算误差分布。
11.根据权利要求1所述的摄像装置,其特征在于:
所述摄像装置还具备校正所述摄像图像的失真的失真校正部,
所述图像处理部对校正后的摄像图像进行图像处理。
12.根据权利要求2所述的摄像装置,其特征在于:
所述校正处理部,在所述柱状图示出多个角度成分的频度分布时,进行对各角度成分的频度的加权,从所述摄像图像检测到的线段的长度越长则所述加权越大。
13.根据权利要求2所述的摄像装置,其特征在于:
所述校正处理部,在所述柱状图示出多个角度成分的频度分布时,进行对各角度成分的频度的加权,从所述摄像图像检测到的线段越接近垂直则所述加权越大。
14.根据权利要求2所述的摄像装置,其特征在于:
所述校正处理部,在所述柱状图示出多个角度成分的频度分布时,进行对各角度成分的频度的加权,由所述传感器检测到的物理倾斜和从所述摄像图像检测到的线段的倾斜角的差分越小则所述加权越大。
15.一种校正摄像图像中的被摄体的倾斜的方法,通过对摄像图像实施旋转变换,校正摄像图像中的被摄体的倾斜,其特征在于,具备:
检测摄像部的物理倾斜的检测步骤;
图像处理步骤,基于检测到的物理倾斜,对摄像图像进行图像处理,检测摄像图像的被摄体上表现出的多个角度成分;以及
校正处理步骤,执行对摄像图像的被摄体上表现出的多个角度成分的统计处理,并选择多个角度成分中满足某一定基准的角度成分,作为用于旋转变换的旋转角。
16.一种***集成电路,设在摄像装置中,该摄像装置通过对摄像图像实施旋转变换,校正摄像图像中的被摄体的倾斜,其特征在于,该***集成电路具备:
摄像部;
检测摄像部的物理倾斜的传感器;
图像处理部,其基于由传感器检测到的物理倾斜,对摄像图像进行图像处理,检测摄像图像的被摄体上表现出的多个角度成分;以及
校正处理部,执行对摄像图像的被摄体上表现出的多个角度成分的统计处理,并选择多个角度成分中满足某一定基准的角度成分,作为用于旋转变换的旋转角。
17.一种摄像装置,通过对摄像图像实施旋转变换,校正摄像图像中的被摄体的倾斜,其特征在于,该摄像装置具备:
摄像部;
检测摄像部的物理倾斜的传感器;
图像处理部,对摄像部的摄像图像进行图像处理,检测摄像图像的被摄体上表现出的多个角度成分;以及
校正处理部,基于由传感器检测到的物理倾斜,执行对摄像图像的被摄体上表现出的多个角度成分的统计处理,并选择多个角度成分中满足某一定基准的角度成分,作为用于旋转变换的旋转角。
18.根据权利要求17所述的摄像装置,其特征在于:
摄像图像的被摄体上表现出的多个角度成分,是摄像图像的被摄体上表现出的亮度梯度所成的角度,
所述统计处理用于制作表示多个角度成分的频度分布的柱状图,
基于所述物理倾斜的统计处理,是在以所述物理倾斜为基准确定了作为统计处理对象的角度范围之后,执行统计处理。
CN2008800219153A 2007-06-27 2008-06-05 摄像装置、方法、***集成电路 Expired - Fee Related CN101690166B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP168844/2007 2007-06-27
JP2007168844 2007-06-27
PCT/JP2008/001439 WO2009001512A1 (ja) 2007-06-27 2008-06-05 撮像装置、方法、システム集積回路、及びプログラム

Publications (2)

Publication Number Publication Date
CN101690166A CN101690166A (zh) 2010-03-31
CN101690166B true CN101690166B (zh) 2012-07-11

Family

ID=40185339

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008800219153A Expired - Fee Related CN101690166B (zh) 2007-06-27 2008-06-05 摄像装置、方法、***集成电路

Country Status (7)

Country Link
US (1) US8466970B2 (zh)
EP (1) EP2160019B1 (zh)
JP (1) JP4950290B2 (zh)
CN (1) CN101690166B (zh)
AT (1) ATE501594T1 (zh)
DE (1) DE602008005448D1 (zh)
WO (1) WO2009001512A1 (zh)

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8405727B2 (en) 2008-05-01 2013-03-26 Apple Inc. Apparatus and method for calibrating image capture devices
US8508671B2 (en) 2008-09-08 2013-08-13 Apple Inc. Projection systems and methods
US8538084B2 (en) 2008-09-08 2013-09-17 Apple Inc. Method and apparatus for depth sensing keystoning
US8610726B2 (en) 2008-09-26 2013-12-17 Apple Inc. Computer systems and methods with projected display
US7881603B2 (en) 2008-09-26 2011-02-01 Apple Inc. Dichroic aperture for electronic imaging device
US8527908B2 (en) 2008-09-26 2013-09-03 Apple Inc. Computer user interface system and methods
FR2945649A1 (fr) * 2009-05-18 2010-11-19 St Ericsson Sa St Ericsson Ltd Procede et dispositif de traitement d'une image numerique.
JP5491101B2 (ja) 2009-08-26 2014-05-14 キヤノン株式会社 撮像装置
US8619128B2 (en) 2009-09-30 2013-12-31 Apple Inc. Systems and methods for an imaging system using multiple image sensors
US9113064B2 (en) * 2009-11-05 2015-08-18 Olympus Corporation Image pickup apparatus and image acquisition method
US8687070B2 (en) 2009-12-22 2014-04-01 Apple Inc. Image capture device having tilt and/or perspective correction
US9088715B2 (en) 2010-06-11 2015-07-21 Panasonic Intellectual Property Corporation Of America Image processing apparatus and image processing method for image correction
KR101673652B1 (ko) * 2010-06-25 2016-11-07 티-데이터 시스템스 (에스) 피티이 엘티디 데이터의 무선 송수신 및 저장 개시 방법 및 메모리 카드
US8497897B2 (en) 2010-08-17 2013-07-30 Apple Inc. Image capture using luminance and chrominance sensors
US8538132B2 (en) 2010-09-24 2013-09-17 Apple Inc. Component concentricity
US8537246B2 (en) * 2011-01-31 2013-09-17 Hewlett-Packard Development Company, L.P. View angle feedback device and method
JP5814557B2 (ja) * 2011-02-07 2015-11-17 キヤノン株式会社 画像表示制御装置、撮像装置、表示制御方法、及び制御プログラム
FR2976355B1 (fr) * 2011-06-09 2013-06-21 Jean Luc Desbordes Dispositif de mesure de vitesse et de position d'un vehicule se deplacant le long d'une voie de guidage, procede et produit programme d'ordinateur correspondant.
JP2013017165A (ja) * 2011-06-10 2013-01-24 Panasonic Corp 撮像装置
CN103460249B (zh) * 2011-12-21 2016-08-17 松下知识产权经营株式会社 图像处理装置以及图像处理方法
JP5068883B1 (ja) * 2011-12-28 2012-11-07 パナソニック株式会社 画像処理装置およびこれを備えた原稿読取システム
WO2014115197A1 (ja) * 2013-01-24 2014-07-31 パナソニック株式会社 撮像装置、検出装置
US20140211031A1 (en) * 2013-01-30 2014-07-31 Microsoft Corporation Auto picture alignment correction
US9282244B2 (en) 2013-03-14 2016-03-08 Microsoft Technology Licensing, Llc Camera non-touch switch
US9762848B2 (en) 2013-03-15 2017-09-12 Google Inc. Automatic adjustment of video orientation
US8979398B2 (en) 2013-04-16 2015-03-17 Microsoft Technology Licensing, Llc Wearable camera
US9066007B2 (en) 2013-04-26 2015-06-23 Skype Camera tap switch
US9177362B2 (en) 2013-08-02 2015-11-03 Facebook, Inc. Systems and methods for transforming an image
US9356061B2 (en) 2013-08-05 2016-05-31 Apple Inc. Image sensor with buried light shield and vertical gate
JP5947268B2 (ja) * 2013-09-20 2016-07-06 本田技研工業株式会社 車両のロール角推定装置
JP2015195439A (ja) * 2014-03-31 2015-11-05 ソニー株式会社 画像処理装置、画像処理方法及びプログラム
US9451178B2 (en) 2014-05-22 2016-09-20 Microsoft Technology Licensing, Llc Automatic insertion of video into a photo story
US11184580B2 (en) 2014-05-22 2021-11-23 Microsoft Technology Licensing, Llc Automatically curating video to fit display time
US9503644B2 (en) 2014-05-22 2016-11-22 Microsoft Technology Licensing, Llc Using image properties for processing and editing of multiple resolution images
CH709927B1 (de) * 2014-07-28 2020-12-30 Dr Med Ralph Sterchi Vorrichtung mit Bildaufnahmeeinheit, zur Befestigung an einem Kleidungsstück.
JP6240050B2 (ja) * 2014-09-17 2017-11-29 株式会社東芝 バイアス推定装置、その方法およびプログラム、並びに故障診断装置、その方法およびプログラム
CN104331876B (zh) * 2014-10-09 2020-12-08 北京配天技术有限公司 直线检测、图像处理的方法及相关装置
US9918008B2 (en) * 2015-02-06 2018-03-13 Wipro Limited Method and device for assisting a user to capture images
US10980957B2 (en) 2015-06-30 2021-04-20 ResMed Pty Ltd Mask sizing tool using a mobile application
JP6630741B2 (ja) 2015-12-14 2020-01-15 ヤマハ発動機株式会社 ヴィークル用ロール角推定システム、ヴィークル、ヴィークル用ロール角推定方法及びプログラム
EP3375682B1 (en) * 2015-12-14 2020-08-26 Yamaha Hatsudoki Kabushiki Kaisha Vehicle-use roll-angle estimation system, vehicle, vehicle-use roll-angle estimation method
CN106934788B (zh) * 2015-12-30 2020-11-24 中国科学院沈阳自动化研究所 一种直线倾斜角的快速提取方法
CN105704374B (zh) * 2016-01-29 2019-04-05 努比亚技术有限公司 一种图像转换装置、方法和终端
CN105635588B (zh) * 2016-02-25 2019-03-01 杭州格像科技有限公司 一种稳像方法及装置
GB2553103B (en) * 2016-08-19 2022-04-27 Apical Ltd Method of angle detection
CN107292849B (zh) * 2017-06-30 2020-01-03 维沃移动通信有限公司 一种图像处理方法及移动终端
EP3756340A1 (en) * 2019-05-14 2020-12-30 SZ DJI Technology Co., Ltd. Photographing method and apparatus
CN110460769B (zh) * 2019-07-05 2021-08-17 浙江大华技术股份有限公司 图像矫正方法、装置、计算机设备和存储介质
US20230347910A1 (en) 2020-09-16 2023-11-02 Hitachi Astemo, Ltd. Vehicle orientation estimation system and vehicle orientation estimation method
JP2022070745A (ja) * 2020-10-27 2022-05-13 キヤノン株式会社 撮像システム、撮像制御装置、撮像制御方法及びプログラム
CN112837211B (zh) * 2021-01-28 2023-07-18 北京奇艺世纪科技有限公司 一种图片处理方法、装置、电子设备及可读存储介质

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2809762B2 (ja) * 1989-11-14 1998-10-15 株式会社東芝 図形整形装置
US6064749A (en) * 1996-08-02 2000-05-16 Hirota; Gentaro Hybrid tracking for augmented reality using both camera motion detection and landmark tracking
US7893963B2 (en) * 2000-03-27 2011-02-22 Eastman Kodak Company Digital camera which estimates and corrects small camera rotations
JP3853158B2 (ja) 2001-01-10 2006-12-06 松下電器産業株式会社 撮像装置の像ぶれ補正方法および装置
JP2003153072A (ja) 2001-11-16 2003-05-23 Starlabo Corp 移動体搭載用撮影装置
US7215828B2 (en) * 2002-02-13 2007-05-08 Eastman Kodak Company Method and system for determining image orientation
JP2003304486A (ja) 2002-04-09 2003-10-24 Hitachi Ltd 記憶システムとそれを用いたサービスの販売方法
JP2004104463A (ja) * 2002-09-10 2004-04-02 Sony Corp 撮像装置
JP4140519B2 (ja) 2003-12-22 2008-08-27 富士ゼロックス株式会社 画像処理装置、プログラムおよび記録媒体
JP4859205B2 (ja) 2005-02-04 2012-01-25 キヤノン株式会社 情報処理装置、情報処理方法、及びプログラム
JP2006245726A (ja) 2005-03-01 2006-09-14 Fuji Photo Film Co Ltd デジタルカメラ
JP2006318151A (ja) * 2005-05-12 2006-11-24 Sanyo Electric Co Ltd デジタル画像表示機器及びデジタル画像表示方法
JP4588000B2 (ja) * 2006-09-04 2010-11-24 三星デジタルイメージング株式会社 撮像装置および撮像方法

Also Published As

Publication number Publication date
EP2160019A1 (en) 2010-03-03
US8466970B2 (en) 2013-06-18
ATE501594T1 (de) 2011-03-15
EP2160019A4 (en) 2010-07-07
JPWO2009001512A1 (ja) 2010-08-26
EP2160019B1 (en) 2011-03-09
CN101690166A (zh) 2010-03-31
DE602008005448D1 (de) 2011-04-21
WO2009001512A1 (ja) 2008-12-31
JP4950290B2 (ja) 2012-06-13
US20100177197A1 (en) 2010-07-15

Similar Documents

Publication Publication Date Title
CN101690166B (zh) 摄像装置、方法、***集成电路
US8180176B2 (en) Image processing device, image processing method, image processing program, recording medium with image processing program recorded therein, and image processing processor
US20240046598A1 (en) Determining a position of an object in a rotation corrected image
CN102474573B (zh) 图像处理装置以及图像处理方法
CN105659287B (zh) 图像处理装置、图像处理方法和成像***
KR101629042B1 (ko) 거리 레벨 화상의 3d 건물 모델에의 맞춤
US20170242421A1 (en) Image calibration
CN101639933B (zh) 图像旋转校正方法及***、电子设备
CN102714696B (zh) 图像处理装置、图像处理方法及摄影装置
US9057618B1 (en) System and method of determining map coordinates from images
CN107710728A (zh) 全球面视频成像***和计算机可读记录介质
TW201229962A (en) Augmenting image data based on related 3D point cloud data
US11627390B2 (en) Encoding method, playing method and apparatus for image stabilization of panoramic video, and method for evaluating image stabilization algorithm
Narayanan et al. A novel approach to urban flood monitoring using computer vision
Kim et al. Accuracy evaluation of a smartphone-based technology for coastal monitoring
US10298780B2 (en) Long range image calibration
US20180101981A1 (en) Smoothing 3d models of objects to mitigate artifacts
Ruotsalainen et al. Heading change detection for indoor navigation with a smartphone camera
KR20190080388A (ko) Cnn을 이용한 영상 수평 보정 방법 및 레지듀얼 네트워크 구조
US9232128B2 (en) Image capture position and image capture direction estimation device, image capture device, image capture position and image capture direction estimation method and program
CN106796726A (zh) 运动检测方法和***
Kröhnert Automatic waterline extraction from smartphone images
JP2020071854A (ja) 画像処理装置、画像処理方法及びプログラム
CN114627398A (zh) 一种基于屏幕光通信的无人机定位方法及***
Kawai A method for rectifying inclination of panoramic images

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
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120711

Termination date: 20130605