预处理装置、判定系统、预处理方法以及预处理程序制造方法及图纸

技术编号:33253045 阅读:26 留言:0更新日期:2022-04-30 22:52
顶点削减装置(10)具有:顶点削减部(131),其作为判定作为判定对象的坐标是否存在于内外判定用多边形的内外的判定处理的预处理,取得内外判定用多边形的各顶点的坐标信息,削减内外判定用多边形的顶点;以及通信部(11),其将顶点削减部(131)削减顶点之后的多边形的各顶点的坐标信息输出至进行判定处理的装置。顶点的坐标信息输出至进行判定处理的装置。顶点的坐标信息输出至进行判定处理的装置。

【技术实现步骤摘要】
【国外来华专利技术】预处理装置、判定系统、预处理方法以及预处理程序


[0001]本专利技术涉及预处理装置、判定系统、预处理方法以及预处理程序。

技术介绍

[0002]具有判定特定的坐标是否包含于特定的多边形的内部的多边形内外判定技术。多边形内外判定技术例如适用于判定地理上的汽车等的坐标是否包含于表现了道路区域的多边形的情况。
[0003]例如,作为现有的多边形内外判定技术,具有基于交叉数(Crossing Number)和环绕数(Winding Number)的判定技术(例如,参照非专利文献1)。这些判定技术通过统计判定对象的多边形的所有边与判定对象的坐标的位置关系,判定坐标是否包含于多边形的内部。
[0004]此外,作为现有的多边形内外判定技术,具有基于边界容器(bounding container)的简易判定技术(例如,参照非专利文献2)。该bounding container是指如包含判定对象的多边形的图形。该技术是通过选择能够高速地执行内外判定的图形作为bounding container并将Crossing Number法和Winding Number法仅应用于bounding container中所包含的坐标来削减平均处理时间的技术。作为上述的bounding container,一般使用具有与XY轴平行的边的长方形(MBR,Minimal Bounding Rectangle:最小边界矩形)。
[0005]现有技术文献
[0006]非专利文献
[0007]非专利文献1:“Inclusion of a Point in a Polygon”,[online]、[令和1年8月23日検索]、
インターネット
<URL:http://geomalgorithms.com/a03

_inclusion.html>
[0008]非专利文献2:“Bounding Containers for Point Sets”,[online]、[令和1年8月23日検索]、
インターネット
<URL:http://geomalgorithms.com/a08

_containers.html>

技术实现思路

[0009]专利技术要解决的课题
[0010]在将多边形内外判定技术应用于道路区域中是否包含地理上的汽车等的判定的情况下,由于该多边形表现道路区域,因此具有如下特征:具有大量的顶点,呈细长的形状。
[0011]但是,由于Crossing Number法和Winding Number法具有处理时间与顶点数量成比例这样的性质,因此当对具有大量顶点的多边形进行判定时,存在处理时间变长这样的问题。此外,由于MBR具有相对于细长的多边形也包含较多的多边形外的区域这样的性质,因此当对具有细长形状的多边形进行判定时,存在难以产生缩短平均处理时间的效果的问题。
[0012]本专利技术正是鉴于上述情况而完成的,其目的在于提供一种能够缩短多边形内外判定处理所需的处理时间的预处理装置、判定系统、预处理方法以及预处理程序。
[0013]用于解决课题的手段
[0014]为了解决上述的课题,并达成目的,本专利技术的预处理装置的特征在于,具有:削减部,其作为判定作为判定对象的坐标是否存在于内外判定用多边形的内外的判定处理的预处理,取得内外判定用多边形的各顶点的坐标信息,削减内外判定用多边形的顶点;以及输出部,其将削减部削减顶点之后的多边形的各顶点的坐标信息输出至进行判定处理的装置。
[0015]此外,本专利技术的判定系统具有判定作为判定对象的坐标是否存在于内外判定用多边形的内外的判定装置、和进行判定处理的预处理的第1预处理装置,该判定系统的特征在于,第1预处理装置具有:削减部,其进行第1预处理,在该第1预处理中,取得内外判定用多边形的各顶点的坐标信息,削减内外判定用多边形的顶点;以及输出部,其输出削减部削减顶点之后的多边形的各顶点的坐标信息即削减后多边形信息,判定装置使用预处理后的信息来判定作为判定对象的坐标是否存在于内外判定用多边形的内外。
[0016]此外,本专利技术的预处理方法是一种预处理装置所进行的预处理方法,其特征在于,包含以下工序:作为判定作为判定对象的坐标是否存在于内外判定用多边形的内外的判定处理的预处理,取得内外判定用多边形的各顶点的坐标信息,削减内外判定用多边形的顶点;以及将顶点被削减之后的多边形的各顶点的坐标信息输出至进行判定处理的装置。
[0017]此外,本专利技术的预处理程序使计算机执行以下步骤:作为判定作为判定对象的坐标是否存在于内外判定用多边形的内外的判定处理的预处理,取得内外判定用多边形的各顶点的坐标信息,削减内外判定用多边形的顶点;以及将顶点被削减之后的多边形的各顶点的坐标信息输出至进行判定处理的装置。
[0018]专利技术效果
[0019]根据本专利技术,能够缩短多边形内外判定处理所需的处理时间。
附图说明
[0020]图1是示出实施方式1的判定系统的结构的一例的框图。
[0021]图2是示出图1所示的顶点削减装置的结构的一例的框图。
[0022]图3是示出多边形信息的数据结构的一览的图。
[0023]图4是示出图1所示的判定装置的结构的一例的框图。
[0024]图5是示出坐标信息的数据结构的一览的图。
[0025]图6是说明顶点削减处理的图。
[0026]图7是说明图1所示的判定系统的判定处理的处理过程的顺序图。
[0027]图8是示出图7所示的顶点削减处理的处理过程的流程图。
[0028]图9是示出图7所示的内外判定处理的处理过程的流程图。
[0029]图10是示出实施方式2的判定系统的结构的一例的框图。
[0030]图11是示出图10所示的旋转装置的结构的一例的框图。
[0031]图12是说明旋转处理的图。
[0032]图13是说明图10所示的判定系统的判定处理的处理过程的顺序图。
[0033]图14是示出图13所示的旋转处理的处理过程的流程图。
[0034]图15是示出实施方式3的判定系统的结构的一例的框图。
[0035]图16是示出图15所示的分割装置的结构的一例的框图。
[0036]图17是说明分割处理的图。
[0037]图18是说明图15所示的判定系统的判定处理的处理过程的顺序图。
[0038]图19是示出图18所示的分割处理的处理过程的流程图。
[0039]图20是示出实施方式4的判定系统的结构的一例的框图。
[0040]图21是说明图20所示的判定系统的判定处理的处理过程的顺序图。
[0041]图22是说明实施方式4的变形例1中的判定处理的处理过程的顺序图。
[0042]图23是说明实施方式4的变形例2中的判定处理的处理过程的顺序图。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种预处理装置,其特征在于,具有:削减部,其作为判定处理的预处理,取得内外判定用多边形的各顶点的坐标信息,削减所述内外判定用多边形的顶点,其中,该判定处理是判定作为判定对象的坐标是否存在于所述内外判定用多边形的内外;以及输出部,其将所述削减部削减顶点之后的多边形的各顶点的坐标信息输出至进行所述判定处理的装置。2.一种判定系统,其具有进行判定处理的判定装置和进行所述判定处理的预处理的第1预处理装置,该判定处理是判定作为判定对象的坐标是否存在于内外判定用多边形的内外,该判定系统的特征在于,所述第1预处理装置具有:削减部,其作为预处理,取得所述内外判定用多边形的各顶点的坐标信息,削减所述内外判定用多边形的顶点;以及第1输出部,其输出削减后多边形信息,该削减后多边形信息是所述削减部削减顶点之后的多边形的各顶点的坐标信息,所述判定装置使用所述预处理后的信息来判定所述作为判定对象的坐标是否存在于所述内外判定用多边形的内外。3.根据权利要求2所述的判定系统,其特征在于,该判定系统还具有第2预处理装置,该第2预处理装置进行所述判定处理的预处理,所述第2预处理装置具有:分割部,其作为预处理,取得所述内外判定用多边形的各顶点的坐标信息,将所述内外判定用多边形分割为多个多边形;以及第2输出部,其作为预处理,输出所分割...

【专利技术属性】
技术研发人员:宫原和大木村达郎内藤一兵卫矶村淳池田朋哉
申请(专利权)人:日本电信电话株式会社
类型:发明
国别省市:

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

1