笔记本信息处理器和投影变换参数计算方法

文档序号:6468039阅读:101来源:国知局
专利名称:笔记本信息处理器和投影变换参数计算方法
技术领域
本发明涉及一种笔记本信息处理器以及投影变换参数计算方法。
背景技术
对笔记本信息处理器,诸如常规PDA终端和膝上型PC来说, 例如在像是商务人士之类的用户希望在会议中、在访问客户时以及在 商务旅行目的地的旅馆里扫描纸质文档之类的文档,而不是在设备完 善的办公室的办公桌上对其扫描,那就需要额外携带一个便携式扫描 仪或数码相机。
在额外携带了便携式扫描仪的情况下,由于普通商用笔记本信息 处理器和便携式扫描仪的重量分别约为1至2千克和1.4千克,则其 总重量约为3千克并且对用户来说过于沉重,以至于无法携带。此外, 在扫描的时候,用户必须找到一个用于安装笔记本信息处理器和扫描 仪的区域。
因此,虽然一般会用数码相机来代替便携式扫描仪而不必携带后 者,但是在这种情况下,如果不使用三脚架或类似装置,要想直接拍 摄文档将会非常困难,因此就需要像直接拍摄文档那样对数码相机拍 摄的文档进行转换。
也就是说,如果使用的是诸如笔记本个人计算机之类的笔记本信 息处理器以及用来代替图像扫描仪的数码相机,那么就需要一种在借 助现有的投影变换技术来进行拍摄时校正视点扭曲的技术。
通常使用的一种技术是计算投影变换参数,以便像在高射投影仪 (OHP )型拍摄设备或类似设备中直接进行拍摄那样对文档执行投影 变换。
例如,在JP-A-2006-74512中公开了一种使用台座(seat)的矩形外形的OHP型拍摄设备,其中该台座的形状被称为基准多边形, 并且该拍摄设备将该矩形与通过台座图像轮廓识别的矩形相比较,由 此获取投影变换参数。
然而在常规的投影变换技术(例如JP-A-2006-74512 )中,例如 将四个角是直角的矩形台座用作计算投影变换参数的矩形是必须的, 而这在台座四角不是直角并且该台座不是矩形时会出现问题,另外四 角是直角的矩形图形必须单独提供,或者诸如拐角记号之类的顶点标 记必须绘制在台座上才能检测台座四角的坐标。

发明内容
本发明的一个目的是至少部分解决常规技术中的问题。 根据本发明一个方面的笔记本信息处理器包括包括图像拍摄单 元和显示器的板盖,以及包括存储单元和控制单元的主体,其中该控 制单元包括现场取景显示单元,该单元在显示器上显示通过拍摄主 体在图像拍摄单元的拍摄区域内的至少 一部分所获取的现场取景;矩 形检测单元,该单元从由现场取景显示单元在显示器上显示的现场取 景中检测一个用于计算投影变换参数的矩形;投影变换参数计算单 元,该单元从由矩形检测单元检测到的矩形的坐标中计算投影变换参 数;以及静止图像获取单元,该单元使用投影变换参数计算单元算出 的投影变换参数对现场取景执行投影变换,以获取从正前方拍摄的现 场取景,以及从投影变换之后的现场取景中获取静止图像,并且将该 静止图像存储在存储单元中。
根据本发明另一个方面的投影变换参数计算方法是由笔记本信 息处理器来执行的,其中该笔记本信息处理器包括包括图像拍摄单 元和显示器的板盖,以及包括存储单元和控制单元的主体。该方法包 括现场取景显示步骤,该步骤在显示器上显示通过拍摄主体在图像 拍摄单元的拍摄区域内的至少一部分所获取的现场取景;矩形检测步 骤,该步骤从由现场取景显示单元在显示器上显示的现场取景中检测 用于计算投影变换参数的矩形;投影变换参数计算步骤,该步骤从矩
6形检测单元检测到的矩形的坐标中计算投影变换参数;以及静止图像 获取步骤,该步骤使用投影变换参数计算单元算出的投影变换参数对 现场取景执行投影变换,以获取从正前方拍摄的现场取景,从投影变 换之后的现场取景中获取静止图像,以及将该静止图像存储在存储单 元中。
通过结合附图来阅读以下关于本发明当前优选实施例的详细描 述,可以更好地理解本发明的上述和其他目标、特征、优点以及技术 和工业意义。


图l是示出了笔记本信息处理器配置的一个示例的略图; 图2是示出了笔记本信息处理器配置的一个示例的框图; 图3是根据该实施例的示出了投影变换的一个示例的图示; 图4是根据该实施例的示出了此投影变换的一个示例的图示; 图5是根据该实施例的示出了此投影变换前后的图像的一个示 例的图示;
图6是根据该实施例的示出了笔记本信息处理器的静止图像获 取处理的一个示例的流程图;以及
图7是根据该实施例的示出了笔记本信息处理器的投影变换参 数计算处理的一个示例的流程图。
具体实施例方式
在下文中描述了笔记本信息处理器以及用于这一设备的投影变 换参数计算方法的 一个实施例,并且参考附图详细描述了根据本发明 的方法。本实施例仅仅是说明性的,它并未对本发明进行任何限制。
发明综述
以下将对本发明进行综述,然后则会参考图1来详细说明本发明 的配置和处理。
本发明示意性地遵循下列基本特征。
7如图1所示,笔记本信息处理器100由至少包含了图像拍摄单元 16和显示器114的板盖1,以及至少包含了存储单元和控制单元的主 体2组成。主体2包括触摸板3以及由至少一个键帽(key top) 5形 成的键盘4,并且在主体2的上表面上显示了一个矩形标记6。
笔记本信息处理器100的控制单元在显示器114上显示通过拍摄 主体2在图像拍摄单元116的拍摄区域内的至少一部分所获取的现场 取景(live view )。
该"现场取景"是由图像拍摄单元116拍摄并且显示在显示器114 上的运动图像和静止图像,由此用户可以通过现场检查来调整图像拍 摄单元116的拍摄区域。
笔记本信息处理器100的控制单元检测一个用于从显示器114 上显示的现场取景中计算投影变换参数的矩形(例如主体2、触摸板 3、键盘4、键帽5的形状、以及矩形标记6)。用于计算投影变换参 数的矩形的大小未必是已知的,并且可以使用任何具有矩形形状的物 体。
笔记本信息处理器100的控制单元可以检测触摸板3的至少 一部 分,以此作为用于计算投影变换参数的矩形。该笔记本信息处理器100 的控制单元可以检测键盘4的至少一部分,以此作为用于计算投影变 换参数的矩形。该笔记本信息处理器100的控制单元可以检测形成键 盘4的至少一个键帽5的形状的至少一部分,以此作为用于计算投影 变换参数的矩形。该笔记本信息处理器100的控制单元可以检测标记 6的至少一部分,以此作为用于计算投影变换参数的矩形。该笔记本 信息处理器100的控制单元可以检测主体2外观的至少一部分,以此 作为用于计算投影变换参数的矩形。
笔记本信息处理器100的控制单元可以允许用户预先规定用于 计算投影变换参数而要检测的矩形形状。换言之,笔记本信息处理器 100的控制单元可以允许用户使用输入单元(例如触摸板3和鼠标) 来从显示器114上显示的现场取景中规定用于计算投影变换参数的矩 形(例如主体2、触摸板3、键盘4、键帽5的形状、以及矩形标记6)。笔记本信息处理器100的控制单元从检测到的矩形(诸如主体2、 触摸板3、键盘4、键帽5的形状、以及矩形标记6)的坐标中计算投 影变换参数。
笔记本信息处理器100的控制单元使用算出的投影变换参数对 现场取景执行投影变换,以便获取从正前方拍摄的现场取景,从投影 变换之后的现场取景中获取放在主体2上的文档的静止图像,并将该 静止图像存储在存储单元中。
"文档"是由图像拍摄单元116得到的静止图像的拍摄对象(目 标),并且它不但包括诸如纸质文档之类的平面文档,而且还包括立 体文档。
笔记本信息处理器100的配置
在下文中首先将会参考图2至图5来描述笔记本信息处理器100 的配置。
图2概念性地显示了只与本发明相关的部分。
如图2所示, 一般来说,笔记本信息处理器100具有由至少一个 键帽5形成的键盘4、触摸板3、显示器114、图像拍摄单元116、存 储单元106、控制单元102、输入/输出控制接口 108、以及通信控制 接口 104。
在图2中,控制单元102是由完全控制笔记本信息处理器100 的中央处理器(CPU)或类似设备形成的。通信控制接口 104与通信 设备(未显示)相连接,其中该通信设备可以是与通信信道等等相连 接的路由器,而输入/输出控制接口 108则与由至少一个键帽5形成的 键盘4、触摸板3、显示器114以及图像拍摄单元116相连。存储单 元106存储各种数据库和表格。构成笔记本信息处理器IOO的这些单 元通过可选通信信道进行通信连接。此外,笔记本信息处理器100还 会经由诸如路由器之类的通信设备以及诸如专用线路之类的有线或 无线通信线路而与网络300相连接。
在图2中,图像拍摄单元116是一个摄像机或数码相机,它具有 为通过拍摄主体2在拍摄区域内的至少一部分所获取的现场取景获取运动图像的功能,并且举例来说,该单元是由电荷耦合器件(CCD) 形成的。图像拍摄单元116可以并入笔记本信息处理器100。该图像 拍摄单元116也可以可分离地放置在笔记本信息处理器100中,可以 由笔记本信息处理器100通电,并且通信地连接至笔记本信息处理器 100 (例如USB连接的WEB摄像头或数码相机可以用作该图像拍摄 单元116)。图像拍摄单元116可以可旋转地放置在笔记本信息处理 器100中,由此拍摄方向是可以改变的。
笔记本信息处理器100还可以具有一个在旋转时检测旋转角度 的旋转角传感器(未示出),从而可以改变图像拍摄单元116的拍摄 方向。笔记本信息处理器100可以具有至少放置了图像拍摄单元116 的板盖1,以及至少放置了键盘4的主体2,并且还可以具有用于检 测板盖l相对于主体2的张开角度的张开角传感器(未示出),以及 用于调整图像拍摄单元116的旋转角度的电机(未示出)。所述旋转 角传感器和张开角传感器具有用于检测图像拍摄单元116的旋转角度 Y以及笔记本信息处理器的张开角e的功能,并且举例来说,它是一 个用于检测角速度和角度的陀螺传感器。电机则具有旋转图像拍摄单 元116的功能。
在图2中,存储在存储单元106中的各种数据库和表格(例如图
像数据库106a和参数表106b)是诸如固定盘设备之类的存储单元。
这些存储单元存储了在各种处理中使用的各种程序、各种表格、各种 数据库等等。
在存储单元106的每一个组件中,图像数据库106a存储各种运 动图像和静止图像,并且举例来说,除了图像拍摄单元116拍摄的现 场取景的运动图像以及放在主体2上的文档的静止图像之外,它还存 储在控制单元102执行了各种图像处理(例如投影变换)之后的运动 图像和静止图像。
参数表106b存储由控制单元102检测到的矩形(例如主体2、 触摸板3、键盘4、键帽5的形状、以及矩形标记6)的坐标中算出的 投影变换参数。通信控制接口 104对笔记本信息处理器100与网络300 (或是诸 如路由器之类的通信设备)之间的通信进行控制。也就是说,通信控 制接口 104具有通过通信线路将数据传递到另一个终端的功能。该通 信控制接口 104可以具有通过通信线路将数据传递到可分离地连接至 笔记本信息处理器100的图像拍摄单元116的功能。
输入/输出控制接口 108对由至少一个键帽5形成的键盘4、触摸 板3、显示器114以及图像拍摄单元116进行控制。该键盘4对应于 放置在主体2上的键盘,并且显示器114对应于放置在板盖1上的显 示器(监视器)。
控制单元102具有用于存储诸如操作系统(OS)之类的控制程 序、定义了各种过程的程序以及所需数据的内部存储器。该控制单元 102为由程序等执行的各种处理实施信息处理。该控制单元102在概 念上具有现场取景显示单元102a、矩形检测单元102b、投影变换参 数计算单元102c以及静止图像获取单元102d。
其中,现场取景显示单元102a在显示器114上显示通过拍摄主 体2在图像拍摄单元116的拍摄区域内的至少一部分所获取的现场取 景。
矩形检测单元102b从现场取景显示单元102a在显示器114上显 示的现场取景中检测用于计算投影变换参数的矩形(例如主体2、触 摸板3、键盘4、键帽5的形状、以及矩形标记6)。
矩形检测单元102b可以检测触摸板3的至少一部分,以此作为 用于计算投影变换参数的矩形。该矩形检测单元102b可以检测键盘4 的至少一部分,以此作为用于计算投影变换参数的矩形。该矩形检测 单元102b可以检测形成键盘4的至少一个键帽5的形状的至少一部 分,以此作为计算投影变换参数的矩形。矩形检测单元102b可以检 测标记6 (例如预先为了投影变换而附着的矩形标签以及通常附着的 矩形标签(例如Windows (注册商标)标签)的至少一部分,以此作 为用于计算投影变换参数的矩形。该矩形检测单元102b可以检测主 体2的外观的至少一部分,以此作为用于计算投影变换参数的矩形。矩形检测单元102b可以允许用户预先规定为了计算投影变换参 数而要被检测的矩形。也就是说,矩形检测单元102b可以允许用户 使用诸如触摸板3和鼠标之类的可选输入单元而从显示器114上显示 的现场取景中规定用于计算投影变换参数的矩形(例如主体2、触摸 板3、键盘4、键帽5的形状、以及矩形标记6)。
投影变换参数计算单元102c从矩形检测单元102b检测的矩形 (例如主体2、触摸板3、键盘4、键帽5的形状、以及矩形标记6) 的坐标中计算投影变换参数,并且将该投影变换参数存储在参数表 106b中。有关投影变换参数计算单元102c执行的投影变换参数计算 处理的详细内容将在随后的投影变换参数计算处理中描述。
静止图像获取单元102d使用由投影变换参数计算单元102c算出 的投影变换参数对现场取景显示单元102a在显示器114上显示的现 场取景执行投影变换,从而获取从正前方拍摄的现场取景,并且从投 影变换之后的现场取景中获取放在主体2上的文档的静止图像,并且 将该静止图像存储在图像数据库106a中。
在下文中将会参考图3和图4解释由静止图像获取单元102d执 行的投影变换。
由静止图像获取单元102d执行的投影变换例如是通过使用逆投 影变换将图像拍摄单元116拍摄的图像恢复到原始状态来执行的。如 下将解释投影变换的一个实例。当执行投影变换时,在成像平面70
上将会获取图像的消失点,其中该成像平面70即为图像拍摄单元116 拍摄的图像平面。例如图3中所示,当作为成像平面70上的图像形 状的成像平面形状71是矩形(例如主体2、触摸板3、键盘4、键帽 5的形状、以及矩形标记6)时,将会获取两个消失点Sl和S2。该消 失点是在对预定形状执行投影时原本在实际形状中平行的两直线的 延长线相交的点。通过由此获取的消失点,就可基于消失点获取投影 之前的原始大小以及作为执行该投影变换时获取参数的投影变换参 数(all至a32),并且使用如下的方程1来执行投影变换。也就 是说,投影变换是通过借助方程1而从投影变换之前的坐标(x,y,l)中获取投影变换之后的坐标(U,V,1)来执行的
方程1

、1乂
"11 ^!, "12V"
1
a31x + a32 + l
all a12 a13 a21 a22 a23 a31 a32 1
通过由此对作为投影变换之前的坐标的成像平面形状71的坐标 执行投影变换,就可以如图4所示通过获取投影变换之后的坐标来获 取经过投影变换的形状75,即投影变换之后的形状。经过投影变换的 形状75与原始形状76相类似,其中该原始形状是在查看由图形拍摄 单元116从正前方成像的原始平面时的形状,也就是说,该形状是在 垂直方向查看所成像的平面的时候的形状。除了上述技术之外,各种 常规技术同样可以用作投影变换。
在下文中将会参考图5解释在由静止图像获取单元102d执行了 投影变换之后的图像的示例。
如图5所示,图5的上部是通过拍摄主体2在图像拍摄单元116 的拍摄区域内的至少一部分所获取的投影变换之前的现场取景的视 图,并且该视图由现场取景显示单元102a在显示器114上显示。图5 的下部是从投影变换之后的现场取景中获取的静止图像的视图,其中 该投影变换之后的现场取景是通过使用由投影变换参数计算单元 102c计算的投影变换参数,对现场取景显示单元102a在显示器114 上显示的投影变换之前的现场取景执行投影变换,由此获取从正前方 拍摄的现场取景来获取的。
笔记本信息处理器100的处理
在下文中详细描述了根据如上参考图6和图7配置的实施例的笔 记本信息处理器100的静止图像获取处理的一个示例。 静止图像获取处理
在下文中将会参考图6来描述静止图像获取处理的详细内容。 如图6所示,现场取景显示单元102a在显示器114上显示通过
拍摄主体2在图像拍摄单元116的拍摄区域内的至少一部分获取的现
场取景(步骤SA-1)。矩形检测单元102b从借助现场取景显示单元102a的处理而在显 示器114上显示的现场取景中检测用于计算投影变换参数的矩形(例 如主体2、触摸板3、键盘4、键帽5的形状、以及矩形标记6)。
矩形检测单元102b可以检测触摸板3的至少一部分,以此作为 用于计算投影变换参数的矩形。该矩形检测单元102b可以检测键盘4 的至少一部分,以此作为用于计算投影变换参数的矩形。该矩形检测 单元102b可以检测形成键盘4的至少一个键帽5的形状的至少一部 分,以此作为用于计算投影变换参数的矩形。矩形检测单元102b可 以检测标记6的至少一部分,以此作为用于计算投影变换参数的矩形。 该矩形检测单元102b可以检测主体2的外观的至少一部分,以此作
为用于计算投影变换参数的矩形。
投影变换参数计算单元102c从借助矩形检测单元102b的处理检 测到的矩形(例如主体2、触摸板3、键盘4、键帽5的形状、以及矩 形标记6)的坐标中计算投影变换参数,并且将该投影变换参数存储 在参数表106b中(步骤SA-3)。在以下的投影变换参数计算处理中 将会详细描述在步骤SA-3由投影变换参数计算单元102c执行的投影 变换参数计算处理。
静止图像获取单元102d如上所述使用通过投影变换参数计算单 元102c的处理算出的投影变换参数对借助现场取景显示单元102a的 处理而在显示器114上显示的现场取景执行投影变换,从而获取从正 前方拍摄的现场取景,该静止图像获取单元102d还获取放在主体2 上的文档的静止图像,并且将该静止图像存储在图像数据库106a (步 骤SA画4)。
投影变换参数计算处理
在下文中将会参考图7来描述关于投影变换参数计算单元102c 在上述步骤SA-3执行的投影变换参数计算处理的详细内容。
如图7所示,投影变换参数计算单元102c基于用来计算投影变 换参数的矩形(图3中的成像平面形状71 )的坐标(图3中的cl (xl,yl) 至c4(x4,y4)),计算在诸如透视法之类的绘画法中使用的消失点,其中该矩形是通过借助矩形检测单元102b的处理从所拍摄的图像中检 测的,诸如由图像拍摄单元116拍摄的运动图像中检测的(步骤 SB-1)。通过借助投影变换参数计算单元102c的处理算出的消失点 S1和S2的坐标在以下的方程2中表示。方程2
vl(;cl,v2(;c2,少2)
投影变换参数计算单元102c通过把在步骤SB-1计算的方程2
中的消失点S1和S2的坐标指定给如下的方程3,来计算指示目 标在三维空间的角度的一条消失线,并且该投影变换参数计算单元 102c通过把方程2中的消失点S1和S2的坐标指定给如下的方 程4来计算焦距f (与图4中的成像平面70相距的垂直距离)(步 骤SB國2)。
方程3<formula>formula see original document page 15</formula>
方程4
<formula>formula see original document page 15</formula>
投影变换参数计算单元102c通过在步骤SB-1和SB-2中算出的 消失点、消失线和焦距以及随后的投影变换方程方程5来计算矩 形(图4中的原始形状76)在三维空间上的四角坐标(图4中的C1 (X1,Y1,Z1)至C4 (X4,Y4,Z4))以及水平长度和垂直长度(步骤SB-3 )。方程5
<formula>formula see original document page 15</formula>投影变换参数计算单元102c通过在步骤SB-1检测到的投影变换 前的坐标(x,y,l)以及在步骤SB-3计算的投影变换后的坐标(u,v,l) 来计算方程6的投影变换参数(all至a32 )(步骤SB-4 )。除 了上述技术之外,其他各种常规技术同样可以用作投影变换参数计 算。
方程6V| "11 "12 fll3Y义
、1乂
1
a21 a22 a23 a31 a32 1
乂w」1M」么 1 乂乂±乂
以此方式,投影变换参数计算单元102c就从由矩形检测单元 102b检测的矩形(例如主体2、触摸板3、键盘4、键帽5的形状、 以及矩形标记6)的坐标中计算投影变换参数,并且将该投影变换参 数存储在参数表106b中。
其他实施例
虽然在这里出于完整和清楚公开的目的而结合具体实施例对本 发明进行了描述,但是所附权利要求并不局限于此,相反,所附权利 要求应该被解释成是包含了本领域技术人员可能想到并且完全落入 本文基本教导的范围内的所有修改和备选结构。
例如,在实施例中,笔记本信息处理器100是作为独立设备来执 行各种处理的。但是,笔记本信息处理器100可以被配置成响应于来 自作为分离单元的客户机终端的请求来执行处理,并且将处理结果返 回给该客户机终端。
在本实施例中解释的所有自动处理都可以完全或者部分手动执 行。同样,在本实施例中解释的所有手动处理可以完全或者部分由已 知方法自动执行。
除非另行规定,否则,在说明书和附图中述及的处理过程、控制 过程、具体名称、包括每一个处理的注册数据以及搜索条件之类的各 种参数在内的信息、显示实例以及数据库结构都可以根据需要而改 变。
笔记本信息处理器100的组成元件仅仅是概念性的,并且无须在
物理上与附图所示的结构相类似。例如,该设备没有必要具有图示的 结构。
举例来说,由笔记本信息处理器100的每一个设备执行的处理功 能、特别是由控制单元102执行的每一个处理功能都可以完全或者部 分由CPU以及由CPU执行的计算机程序或是由使用有线逻辑的硬件 来实现。对记录在稍后将要描述的记录介质上的计算机程序来说,该计算机程序可以由笔记本信息处理器100按状态需要而机械地读取。 换句话说,诸如只读存储器(ROM)或硬盘(HD)之类的存储单元 将会存储那些可以通过与OS协作来向CPU发布命令并使CPU执行 各种处理的计算机程序。该计算机程序首先被加载到随机存取存储器 (RAM)中,并且通过与CPU协作来形成控制单元102。
作为替换,计算机程序可以存储在经由网络300而与笔记本信息 处理器100相连接的任何应用程序服务器中,并且可以按状态需要而 被完全或部分加载。
存储计算机程序的计算机可读记录介质可以是便携类型的,例如 软盘、磁光(MO)盘、ROM、可擦写可编程ROM (EPROM)、 电可擦写可编程ROM( EEPROM )、致密盘只读存储器(CD-ROM)、 数字通用盘(DVD)、或是短期存储计算机程序的通信介质,例如用 于经由诸如局域网(LAN)、广域网(WAN)和因特网之类的网络 300来传送计算机程序的通信信道或载波。
计算机程序指的是以任何计算机语言和编写方法编写的数据处 理方法,并且可以具有任何格式的软件代码和二进制代码。该计算机 程序可以采用以多个模块或库为形式的分散形式,或者可以通过与诸 如OS的不同程序协作来执行各种功能。在根据本实施例的每一个设 备中,任何已知的配置都可以用于读取记录介质。同样,可以使用任 何用于读取或安装计算机程序的已知处理过程。
存储单元106是一个固定盘设备,例如RAM、 ROM、 HD或软 盘、光盘,并且在该单元中可以存储各种程序、表格、数据库(例如 图像数据库106a和参数表106b )以及各种处理所需要的文件。
笔记本信息处理器100还可以与任何现有个人计算机、工作站等 等相连接,并且可以通过在个人计算机或工作站中执行用于实施根据 本发明的方法的软件(该软件包括计算机程序、数据等等)而被操作。
设备的分布和集成并不局限于图中所示的方式。根据不同的附件 以及如何使用设备,该设备整体或者局部可以功能地或物理地分布或 集成于任意单元。根据本发明,不要求为获取用于计算投影变换参数单独提供台座 或是诸如拐角记号之类的顶点标记。由此,本发明具有通过检测现场 取景中的特定矩形形状来自动且有效地计算投影变换参数,以便像是
从正前方拍摄放在主体2上的文档(诸如,纸质文档)那样来获取静 止图像的效果。
根据本发明,可以从通常为主体2配备的触摸板3或是笔记本信 息处理器100的类似设备的形状中检测矩形,由此计算投影变换参数。 本发明藉此就能具有在无须为具有触摸板3的笔记本信息处理器100 单独提供用于计算投影变换参数的矩形的情况下有效计算投影变换 参数的效果。
根据本发明,在这里可以从通常为主体2配备的键盘4或是笔记 本信息处理器100的类似设备的形状中检测矩形,由此计算投影变换 参数。本发明藉此就能具有在无须为具有键盘4的笔记本信息处理器 100单独提供用于计算投影变换参数的矩形的情况下有效计算投影变 换参数的效果。
根据本发明,可以从通常为主体2配备的键盘4的键帽5或是笔 记本信息处理器100的类似设备的形状中检测矩形,由此计算投影变 换参数。本发明藉此就能具有在无须为具有键盘4的笔记本信息处理 器100单独提供用于计算投影变换参数的矩形的情况下有效计算投影 变换参数的效果。
根据本发明,可以使用在主体2上显示的标记6 (例如通常附着 在主体2上的矩形标签(例如Windows (注册商标)标签)或类似标 记或是笔记本信息处理器100的类似标记。
根据本发明,可以使用整个主体2作为用于计算投影变换参数的矩形。
虽然出于完整和清楚公开的目的而结合具体实施例对本发明进 行了描述,但是所附权利要求并不局限于此,相反,所附权利要求应 该被解释成是包含了本领域技术人员可能想到并且完全落入本文基 本教导的范围内的所有修改和备选结构。
权利要求
1.一种笔记本信息处理器,包括包括图像拍摄单元和显示器的板盖;以及包括存储单元和控制单元的主体,其中该控制单元包括现场取景显示单元,该单元在显示器上显示通过拍摄主体在图像拍摄单元的拍摄区域内的至少一部分所获取的现场取景;矩形检测单元,该单元从由现场取景显示单元在显示器上显示的现场取景中检测用于计算投影变换参数的矩形;投影变换参数计算单元,该单元从由矩形检测单元检测到的矩形的坐标中计算投影变换参数;以及静止图像获取单元,该单元使用由投影变换参数计算单元算出的投影变换参数对现场取景执行投影变换,以获取从正前方拍摄的现场取景,从投影变换之后的现场取景中获取静止图像,并且将该静止图像存储在存储单元中。
2. 根据权利要求l所述的笔记本信息处理器,其中 主体还包括触摸板;以及矩形检测单元检测该触摸板的至少一部分,以此作为用于计算投 影变换参数的矩形。
3. 根据权利要求l所述的笔记本信息处理器,其中 主体还包括键盘;以及矩形检测单元检测该键盘的至少 一部分,以此作为用于计算投影 变换参数的矩形。
4. 根据权利要求3所述的笔记本信息处理器,其中 矩形检测单元检测形成该键盘的至少一个键帽的形状的至少一部分,以此作为用于计算投影变换参数的矩形。
5. 根据权利要求l所述的笔记本信息处理器,其中 矩形标记被显示在主体的上表面上;以及矩形检测单元检测该标记的至少一部分,以此作为用于计算投影 变换参数的矩形。
6. 根据权利要求l所述的笔记本信息处理器,其中矩形检测单元检测主体外观的至少 一部分,以此作为用于计算投 影变换参数的矩形。
7. —种由笔记本信息处理器执行的投影变换参数计算方法,其 中该笔记本信息处理器包括包括图像拍摄单元和显示器的板盖;以及包括存储单元和控制单元的主体,该方法包括现场取景显示步骤,该步骤在显示器上显示通过拍摄主体在图像 拍摄单元的拍摄区域内的至少一部分所获取的现场取景;矩形检测步骤,该步骤从由现场取景显示单元在显示器上显示的 现场取景中检测用于计算投影变换参数的矩形;投影变换参数计算步骤,该步骤从由矩形检测单元检测到的矩形 的坐标中计算投影变换参数;以及静止图像获取步骤,该步骤使用由投影变换参数计算单元算出的 投影变换参数对现场取景执行投影变换,以获取从正前方拍摄的现场 取景,从投影变换之后的现场取景中获取静止图像,以及将该静止图 像存储在存储单元中。
8. 根据权利要求7所述的投影变换参数计算方法,其中 主体还包括触摸板;以及通过执行矩形检测步骤来检测该触摸板的至少 一部分,以此作为 用于计算投影变换参数的矩形。
9. 根据权利要求7所述的投影变换参数计算方法,其中 主体还包括键盘;以及通过执行矩形检测步骤来检测该键盘的至少 一部分,以此作为用 于计算投影变换参数的矩形。
10. 根据权利要求9所述的投影变换参数计算方法,其中通过执行矩形检测步骤来检测形成该键盘的至少 一个键帽的形 状的至少一部分,以此作为用于计算投影变换参数的矩形。
11. 根据权利要求7所述的投影变换参数计算方法,其中 矩形标记被显示在主体的上表面上;以及通过执行矩形检测步骤来检测该标记的至少 一部分,以此作为用 于计算投影变换参数的矩形。
12. 根据权利要求7所述的投影变换参数计算方法,其中 通过执行矩形检测步骤来检测主体外观的至少一部分,以此作为用于计算投影变换参数的矩形。
全文摘要
本发明涉及笔记本信息处理器和投影变换参数计算方法。笔记本信息处理器包括包括图像拍摄单元和显示器的板盖,以及包括存储单元和控制单元的主体,控制单元包括现场取景显示单元,在显示器上显示通过拍摄主体在图像拍摄单元的拍摄区域内的至少一部分所获取的现场取景;矩形检测单元,从由现场取景显示单元在显示器上显示的现场取景中检测用于计算投影变换参数的矩形;投影变换参数计算单元,从由矩形检测单元检测到的矩形的坐标中计算投影变换参数;以及静止图像获取单元,使用算出的投影变换参数对现场取景执行投影变换,以获取从正前方拍摄的现场取景,从投影变换之后的现场取景中获取静止图像,并且将静止图像存储在存储单元中。
文档编号G06T3/00GK101561924SQ20081017777
公开日2009年10月21日 申请日期2008年11月20日 优先权日2008年4月18日
发明者宫本悟司, 山崎信久, 杜基云, 高畠昌尚 申请人:株式会社Pfu
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1