特征计算装置和特征计算方法制造方法及图纸

技术编号:10168228 阅读:136 留言:0更新日期:2014-07-02 10:42
根据实施例,提供了特征计算装置和特征计算方法。特征计算装置包含获取单元、第一计算器、以及第二计算器。获取单元被配置成获取点序列群,该点序列群包括点序列的集合,该点序列的集合中多个点的序列是固定的。第一计算器被配置成,对于点序列群中的每个点序列,以点序列的基准点作为基准,计算与点序列的形状的曲率有关的多个值,并且基于计算出的多个值来计算特征量。第二计算器被配置成计算直方图,该直方图表现每个点序列的特征量的分布。

【技术实现步骤摘要】
【专利摘要】根据实施例,提供了。特征计算装置包含获取单元、第一计算器、以及第二计算器。获取单元被配置成获取点序列群,该点序列群包括点序列的集合,该点序列的集合中多个点的序列是固定的。第一计算器被配置成,对于点序列群中的每个点序列,以点序列的基准点作为基准,计算与点序列的形状的曲率有关的多个值,并且基于计算出的多个值来计算特征量。第二计算器被配置成计算直方图,该直方图表现每个点序列的特征量的分布。【专利说明】相关申请的交叉引用这个申请基于并且要求2012年12月27日提交的第2012-286047号日本专利申请的优先权的利益;其全部内容通过引用被结合于此。
此处描述的实施例一般地涉及。
技术介绍
用户手写的字符或者图形的单个笔划的形状的特征由该形状的曲率来表现的技术是已知的。在上述的传统技术中,在构成点序列的每个点处,以该点作为基准来计算点序列所识别的形状的曲率的期望值;并且提取表现构成点序列的点的维数的特征量,以便表现由点序列所识别的形状的特征。因此,在上述的传统技术中,特征量的维数高,并且数据量增加。此外,在上述的传统技术中,不能直接地表现作为点序列的集合的点序列群的特征。因而,为了表现整个点序列群的特征,构成点序列群的每个点序列的特征被提取。结果,数据量继续增加。
技术实现思路
实施例的目的是提供能够在抑制数据量的同时表现点序列群的特征的。根据实施例,特征计算装置包含获取单元、第一计算器、以及第二计算器。获取单元被配置成获取点序列群,该点序列群包括点序列的集合,该点序列的集合中多个点的序列是固定的。第一计算器被配置成,对于点序列群中的每个点序列,以点序列的基准点作为基准,计算与点序列的形状的曲率有关的多个值,并且基于计算出的多个值来计算特征量。第二计算器被配置成计算直方图,该直方图表现每个点序列的特征量的分布。根据上面描述的特征计算装置,变得可以在抑制数据量的同时表现点序列群的特征。【专利附图】【附图说明】图1是图解根据第一实施例的特征计算装置的实例的配置图;图2是图解根据第一实施例的设定基准点的示范性方法的说明图;图3是图解根据第一实施例的设定基准点的示范性方法的说明图;图4是图解根据第一实施例的设定基准点的示范性方法的说明图;图5是图解根据第一实施例的设定基准点的示范性方法的说明图;图6是图解根据第一实施例的选择点对的示范性方法的说明图;图7是图解根据第一实施例的选择点对的示范性方法的说明图;图8是图解根据第一实施例的计算角度的示范性方法的说明图;图9是图解根据第一实施例的计算角度的示范性方法的说明图;图10是图解根据第一实施例的计算角度的示范性方法的说明图;图11是图解根据第一实施例的共现直方图的实例的图;图12是用于说明根据第一实施例进行的示范性的特征计算操作的流程图;图13是图解根据第二实施例的特征计算装置的实例的配置图;图14是用于说明根据第二实施例进行的示范性的特征计算操作的流程图;和图15是图解根据实施例和变形例的特征计算装置的示范性的硬件配置的图。【具体实施方式】下面将参考附图描述各种实施例。第一实施例图1是图解根据第一实施例的特征计算装置10的实例的配置图。如图1所示,特征计算装置10包含输入单元11、获取单元12、第一计算单元13、第二计算单元15、和输出单元17。输入单元11可以使用能够实现手写输入的诸如触敏控制板、触摸板、鼠标、或者电子笔的输入装置来实现。获取单元12、第一计算单元13、第二计算单元15和输出单元17可以通过执行诸如中央处理单元(CPU)的处理器中的计算机程序被实现,即,能够使用软件来实现;或者能够使用诸如集成电路(IC)的硬件来被实现;或者能够使用软件和硬件的组合来实现。输入单元11被用于将点序列群(即,多个点序列)输入到特征计算装置10,点序列群是点序列的集合,在点序列的集合中,多个点的序列被固定。在第一实施例中,输入单元11被用于将手写数据作为点序列群输入到特征计算装置10,该手写数据指示用户手写的字符或者图形的数据。在第一实施例中,假定输入单元11是触敏控制板,而且用户通过使用记录笔或者手指在触敏控制板上手写字符或者图形来输入手写数据。但是,那不是仅仅可能的情况。替代地,例如,输入单元11还能够使用触摸板、鼠标或者电子笔被实现。手写数据由笔划(举例来说,点序列)的集合组成。此处,“笔划”针对用户在手写过程中输入的字符或者图形的笔划,并且表现从记录笔或者手指与触敏控制板的输入屏幕接触的时间开始直到它从输入屏幕被提起为止的轨迹(即,从下笔动作到提笔动作的轨迹)的数据。例如,笔划可以被表示为记录笔或者手指与输入屏幕的接触点的时间序列坐标值,诸如{(xi,yi)、(x2,y2)、***->(χη? yn)}ο获取单元12获取从输入单元11输入的点序列群。在第一实施例中,获取单元12从输入单元11获取手写数据作为点序列群,该手写数据是笔划的集合。第一计算单元13对于构成由获取单元12获取的点序列群的多个点序列中的每个点序列,以点序列的 基准点作为基准,计算与由点序列识别的形状的曲率有关的多个值;并且基于计算出的值来计算特征量。更特别地,对于多个点序列中的每个点序列,第一计算单兀13计算第一特征量到第C特征量(其中C > I)作为特征量。具体地,首先,关于构成点序列群的点序列P {Pl、…、pN(N>3)},第一计算单元13设定基准点Pb。在第一实施例中,假定构成点序列P的每个点P被表现为具有X坐标和I坐标的二维坐标。但是,那不是仅仅可能的情况。替代地,每个点P能够被表现为一维坐标或者被表现为具有三维以上的坐标。此处,关于点序列P,第一计算单元13能够以任意的方式设定基准点pb。即,第一计算单元13能够将基准点pb设定为构成点序列P的任何一个点,或者除了构成点序列P的点以外的点。例如,如图2所示,第一计算单元13能够将基准点pb设定为点序列P的中心点。替代地,如图3所示,第一计算单元13能够将基准点pb设定为点序列P的重力点。还替代地,如图4所示,第一计算单元14能够将基准点pb设定为点序列P的开始点。还替代地,如图5所示,第一计算单元15能够将基准点pb设定为点序列P的结束点。随后,从构成点序列P的N个点P中,第一计算单元13M (M > I)次选择两个点px和Py的对。此处,第一计算单元13能够以任意的方式M次选择点Px和Py的对。例如,如图6所示,从点序列P的中心点pN/2起,第一计算单元13能够在两侧上一次转换一个点M次,并且M (M3 I)次选择两个点Pj^P py的对。在这种情况下,在第一次的选择中,选择点Ρχ=ΡΝ/2-ι,以及点Py=PN/2+i。然后,在第二次的选择中,选择点Px=Pn/m,以及点Py=PN/2+2。因而,在第M次的选择中,选择点Px=PN/2-M,以及点Py=PN/2+M。替代地,例如,如图7所示,从点序列P的开始点P1以及结束点Pn起,第一计算单元13能够在内侧上一次转换一个点M (M≥ I)次,并且M次选择两个点Px和Py的对。在这种情况下,在第一次的选择中,选择APx=P1以及点Py=PN。然后,在第二次的选择中,选择点Px=P2以及点Py=PiM。因而,在第M次的选择中,本文档来自技高网...

【技术保护点】
一种特征计算装置,其特征在于,包括:获取单元,所述获取单元被配置成获取点序列群,所述点序列群包括点序列的集合,所述点序列的集合中多个点的序列是固定的;第一计算器,所述第一计算器被配置成,对于所述点序列群中的每个所述点序列,以所述点序列的基准点作为基准,计算与所述点序列的形状的曲率相关的多个值,并且基于计算出的所述多个值来计算特征量;和第二计算器,所述第二计算器被配置成计算直方图,所述直方图表现每个所述点序列的所述特征量的分布。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:内山英昭柴田智行
申请(专利权)人:株式会社东芝
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1