数据处理装置的制作方法

文档序号:11676414阅读:195来源:国知局
数据处理装置的制造方法

本发明涉及定位技术,特别是涉及一种数据处理装置。



背景技术:

现在市面上的gps设备,可以实现定位、统计里程以及速度等功能,因此其被广泛应用于矿山、石油或者其运输等领域。例如,可以利用gps设备来对运输车辆进行运载计量,通过分析目标对象上的gps发送的位置数据来自动计算出运载的次数。不过,在实际应用中发现,目标对象gps所发送的位置数据和目标对象实际所处的位置信息存在一定的误差或偏差,这是目前无法克服的一客观问题。例如,见图1,判断一目标对象是否已经进、出一个指定区域时,如果对象a在第一时间的位置数据在一地图上的sg(t1),而实际在so(t1),而对象a在第二时间的位置数据在一地图上的sg(t2),而实际在so(t2),显然,仅从位置数据来看,那么目标对象a已经进入了区域m,但实际的情况却恰好相反。

因此,如何克服gps自身误差所带来的对判断一目标是否有效进入一指定区域的误判情况是一技术难题。



技术实现要素:

鉴于以上所述现有技术的缺点,本发明的目的在于提供一种数据处理装置,用于解决现有技术中由于位置信号发送设备自身误差会对判断一目标是否有效进入一指定区域造成误判的问题。

为实现上述目的及其他相关目的,本发明提供以下技术方案:

一种数据处理装置,包括一用于储存处理器可执行指令的存储器;一处理器,用于执行从所述存储器中读取的以下处理器可执行指令:周期获取一对象的一实时位置数据;基于本次获取的所述实时位置数据和前次获取的所述实时位置数据在一坐标参考系统中的位置,计算所述对象本次和前次所在位置之间的直线与所述坐标参考系统中指定的第一连续封闭区域和一第二连续封闭区域的交点数;根据所述交点数确定所述对象本次是否有效进/出所述第一连续封闭区域。

优选地,所述第二连续封闭区域为沿所述第一连续封闭区域边缘向内/外延展一间距的区域。

优选地,所述实时位置数据为一gps位置数据。

优选地,所述数据处理装置为dsp。

优选地,所述数据处理装置为单片机。

如上所述,本发明具有以下有益效果:通过在一指定地理区域外设置第二连续封闭区域克服位置数据发送设备所发送的实时位置数据和实际位置之间的误差,使进出指定地理区域的情况确定化,让数据分析结果更为靠近实际结果,提升准确性。

附图说明

图1为现有技术中gps位置数据存在误差的原理示意图。

图2-1为gps装置在一实际中的应用实例原理图。

图2-2为本发明提供的确定目标对象有效进入指定地理区域的方法的流程图。

图3-1为本发明中指定地理区域中第一连续封闭区域和第二连续封闭区域为规则形状的一种示意图。

图3-2为本发明中指定地理区域中第一连续封闭区域和第二连续封闭区域为不规则形状的一种示意图。

图4-1为本发明提供的基于实时位置数据的本次和前次所在位置之间的连续轨迹与指定地理区域的交点数为0的一种情况的示意图。

图4-2为本发明提供的基于实时位置数据的本次和前次所在位置之间的连续轨迹与指定地理区域的交点数为0的另一种情况的示意图。

图4-3为本发明提供的基于实时位置数据的本次和前次所在位置之间的连续轨迹与指定地理区域的交点数为0的又一种情况的示意图。

图5-1为本发明提供的基于实时位置数据的本次和前次所在位置之间的连续轨迹与指定地理区域的交点数为1的一种情况的示意图。

图5-2为本发明提供的基于实时位置数据的本次和前次所在位置之间的连续轨迹与指定地理区域的交点数为1的另一种情况的示意图。

图6为本发明提供的基于实时位置数据的本次和前次所在位置之间的连续轨迹与指定地理区域的交点数为2的示意图。

图7为本发明提供的一种的确定目标对象有效进入指定地理区域的装置的原理图。

图8为图7中判定模块的一种实施原理图。

图9为本发明提供的一种数据处理装置在一实施例中的原理图。

附图标号说明

a目标对象

m1第一连续封闭区域

m2第二连续封闭区域

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

实施方式一

见图2-1,示出了gps设备的一种应用环境,如图所示,包括:一gps装置和一处理装置,gps装置通过网络向处理装置发送一实时位置数据,处理装置对该位置数据进行处理后输出一结果,该结果可以由处理装置输出或由gps装置进行记录,或者由处理装置控制外部设备进行储存、记录、显示等。

其中,上述gps装置为可以发送实施位置的现有gps设备,本发明并不限制gps装置的具体类型或形状等。

其中,上述实时位置数据是由gps装置发送一可以表示其所在地理位置的数据,这种数据由gps装置产生并通过预先设定格式发送出去,供指定的外部设备接收。例如,该实时位置数据可以包括经度、纬度等信息。

其中,上述处理装置可以为至少包含有处理器、储存模及通信模块的各种电子系统,例如,单片机、fpga、智能手机、平板电脑、个人计算机等。

根据上述应用,结合本发明背景技术中提及的技术问题,可以将gps装置绑定在一可移动的对象上,然后在处理装置侧对gps装置发送的位置数据进行处理来判断对象是否有效进入一指定的地理区域。

具体的,在处理装置侧对gps装置发送的实时位置数据进行处理来确定对象进出指定地理区域的方法,可以参见图2-2所示的步骤s201-s203来实现。

s201,周期获取一对象的一实时位置数据。

其中,上述对象可以为发送实时位置数据的设备本身,例如gps装置。也可以为绑定有一gps装置的其它设备,例如,一可移动对象上设置有gps装置。

s202,基于本次获取的所述实时位置数据和前次获取的所述实时位置数据在一坐标参考系统中的位置,计算所述对象本次和前次所在位置之间的直线与所述坐标参考系统中指定的第一连续封闭区域和一第二连续封闭区域的交点数。

其中,所述坐标参考系统可以为一地图系统,任一实时位置数据在该地图系统上都有一唯一确定的位置。

其中,第一连续封闭区域和第二连续封闭区域分别为一有限范围的封闭区域,如果该封闭区域内不是连续的区域则不在本发明所保护的范围之内,且第一连续封闭区域和第二连续封闭区域之间不能有交叉。

其中,所述第二连续封闭区域为沿所述第一连续封闭区域边缘向内/外延展一间距的区域。

例如,图3-1,示出了第一连续封闭区域m1和第二连续封闭区域m2为规则形状是的一种具体实施方式,第一连续封闭区域m1和第二连续封闭区域m2分别为圆形,第二连续封闭区域m2为沿着第一连续封闭区域m1边缘向外延展的一间距的区域。

在例如,图3-2,示出了第一连续封闭区域m1和第二连续封闭区域m2为不规则形状的一种具体实施方式,第一连续封闭区域m1和第二连续封闭区域m2分别为异形结构,第二连续封闭区域m2为沿着第一连续封闭区域m1边缘向外延展一间距的区域。

当然,至于第一连续封闭区域m1和第二连续封闭区域m2的形状没有任何限制,本发明并不限制第一连续封闭区域m1和第二连续封闭区域m2的形状。

其中,根据本次获取的实时位置数据和前次获取的实时位置数据可以在该坐标参考系统中得到其对应的坐标位置,从而可以得到两点之间的直线轨迹,进而再计算该直线与第一连续封闭区域m1和第二连续封闭区域m2之间的交点数。

s203,根据所述交点数确定所述对象本次是否有效进/出所述第一连续封闭区域。

其中,第一连续封闭区域可以为实际中一指定地理区域,并将指定地理区域在坐标参考系统中对应标记、表示出来,显然这个指定地理区域在该坐标参考系统中是可以用数学计算式进行表示。由于采用数学方式来表示坐标参考系统中一个连续封闭区域可以采用现有数学方式来实现,故本发明对此不做进一步说明。

其中,结合前述步骤s202可知,根据所述交点数确定所述对象本次是否有效进/出所述第一连续封闭区域(即指定地理区域)的情况可能有以下情况(由于进出该第一连续封闭区域是相对的,故这里仅以进为例进行说明):

第一、交点数为0个

见图4-1,为本次获取的实时位置数据sg(t2)和前次获取的实时位置数据sg(t1)所在位置皆位于第二连续封闭区域m2之外这种情况;

见图4-3,为本次获取的实时位置数据sg(t2)和前次获取的实时位置数据sg(t1)所在位置皆位于第一连续封闭区域m1和第二连续封闭区域m2之间这种情况;

见图4-3,为本次获取的实时位置数据sg(t2)和前次获取的实时位置数据sg(t1)所在位置皆位于第一连续封闭区域m1之内这种情况。

以上3种情况均表示对象a未能有效进入指定地理区域。

第二、交点数为1个

见图5-1,为本次获取的实时位置数据sg(t2)位于第二连续封闭区域m2和第一连续封闭区域m1之间,而前次获取的实时位置数据sg(t1)所在位置位于第二连续封闭区域m2之外这种情况;

见图5-2,为本次获取的实时位置数据sg(t2)位于第一连续封闭区域m1之内,而前次获取的实时位置数据sg(t1)所在位置位于第二连续封闭区域m2和第一连续封闭区域m1之间这种情况;

以上2种情况表示对象a未能有效进入指定地理区域。

第三、交点数为2个

见图6,为本次获取的实时位置数据sg(t2)位于第一连续封闭区域m1之内,而前次获取的实时位置数据sg(t1)所在位置位于第二连续封闭区域m2之外这种情况。

以上该种情况表示对象a有效进入指定地理区域。

由于对象a出指定区域的情况与上述进指定区域的情况仅在于本次和前次位置的顺序正好相反,故这里不予赘述。

根据上述实施方式提供的方法可以有效克服背景技术中的情况,如果获取前后两次的实时位置数据所在位置只在第一连续封闭区域m1或第二连续封闭区域m2之间往复,即只跨越一个区域;或者如果获取前后两次的实时位置数据所在位置只在第一连续封闭区域m1和第二连续封闭区域m2之、第一连续封闭区域m1之内或第二连续封闭区域m2之外,即不跨越任一区域。前述情况不论对象的实际位置是否有效进入指定区域,都将不被确认为有效进出指定地理区域。而如果是获取前后两次的实时位置数据所在位置的直线同时跨越第一连续封闭区域m1或第二连续封闭区域m2,那么将被确认为一次有效的进出指定地理区域(即第一连续封闭区域m1)。

实施方式二

根据本发明的另一方面,见图7,本发明还提供了一种确定目标对象有效进入指定地理区域的装置7,包括:数据获取模块71,用于周期获取一对象的一实时位置数据;分析计算模块72,用于基于本次获取的所述实时位置数据和前次获取的所述实时位置数据在一坐标参考系统中的位置,计算所述对象本次和前次所在位置之间的直线与所述坐标参考系统中指定的第一连续封闭区域和一第二连续封闭区域的交点数;判定模块73,用于根据所述交点数确定所述对象本次是否有效进/出所述第一连续封闭区域。

优选的,所述第二连续封闭区域为沿所述第一连续封闭区域边缘向内/外延展一间距的区域。

优选的,所述实时位置数据为一gps位置数据。

在具体实施中,见图8,所述判定模块具体还包括:第一判断单元731,用于在所述交点数为0或1时,确定所述对象本次为未有效进/出所述第一连续封闭区域;第二判断单元732,用于在所述交点数为2时,确定所述对象本次为有效进/出所述第一连续封闭区域。

实施方式三

根据本发明的另一方面,见图9,本发明还提供了一种数据处理装置,包括一用于储存处理器可执行指令的存储器和一处理器,该处理器用于执行从所述存储器中读取的以下处理器可执行指令:周期获取一对象的一实时位置数据;基于本次获取的所述实时位置数据和前次获取的所述实时位置数据在一坐标参考系统中的位置,计算所述对象本次和前次所在位置之间的直线与所述坐标参考系统中指定的第一连续封闭区域和一第二连续封闭区域的交点数;根据所述交点数确定所述对象本次是否有效进/出所述第一连续封闭区域。

优选地,所述第二连续封闭区域为沿所述第一连续封闭区域边缘向内/外延展一间距的区域。

优选地,所述实时位置数据为一gps位置数据。

优选地,所述数据处理装置为dsp处理器或单片机等可编程逻辑的电子处理系统。

综上所述,本发明通过在一指定地理区域外设置第二连续封闭区域克服gps设备所发送的实时位置数据和实际位置之间的误差引起误判的情况,使得进出指定地理区域的情况唯一化,让数据分析结果更为靠近实际结果,以提升准确性。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1