地图式适应性可变范围交通状况检测方法与装置及其电脑程序产品
文献发布时间:2023-06-19 12:14:58
技术领域
本发明涉及一种地图式交通状况检测方法与装置及其电脑程序产品,尤其涉及一种可以适应不同速度而改变检测范围的地图式交通状况检测方法与装置及对应的电脑产品。
背景技术
对于汽机车驾驶人来说,如果可以提前知道前方路况的变化,尤其如果能够提早掌握临时交通事件、或者某些突发路况等非计划性路况,通常对驾驶人非常有帮助,例如:前方道路是否突然发生一起车祸事件、前方是否开始塞车、或者临时有道路施工等非计划性交通状况,由于这些非计划性交通状况,除非驾驶人已经开到现场附近,否则一般不容易有所掌握。
虽然现有技术中已经有通过电台广播系统播送的即时路况报导,但是这些报导只是针对广大道路网中的一小部分,驾驶人未必就正在通过报导中发生路况的路段,而驾驶人正在通过的路段,即使正在发生临时交通事件、或者某些突发路况等非计划性交通状况,即时路况报导也未必就会有对应的报导。
这些临时交通事件、或者某些突发路况等非计划性交通状况,不像一般静态或永久路况,例如:车道缩减、交叉路口、又或者行车速限等非计划性路况,可以预先通过架设固定式的标志、标线或号志等来提早警示驾驶人,让驾驶人提早反应,确保行车安全。
驾驶人可能会在没有收到警告的情况下,遇到上述这些非计划性路况,由于事出突然,驾驶人只有很少的时间来降低速度或做出合适与安全的反应,但驾驶人也可能来不及反应,因而增加行车的危险性,这些非计划性路况也常进一步引起其他的临时交通事件、或者突发路况。
但随着云端技术的蓬勃发展,现有技术中也在结合适地服务(location-basedservice、LBS)的条件下,发展出利用远端交通信息伺服器,记录道路网发生的所有非计划性交通状况的技术,并让驾驶人通过安装在手机上的路况应用程序(App)存取,驾驶人因而有机会提早得知前方发生的非计划性交通状况,及早做出的驾驶反应,例如改道行驶、减速、或甚至提早停车,得以确保行车安全。
但是现有技术中这些路况应用程序,在提供路况给驾驶人时,并不会去考虑驾驶人目前车辆的行驶速度,只是一昧的提供大量路况给驾驶人,造成驾驶人在实际使用上,可能遇到高速行驶状况下根本来不及读取这些路况,就已经抵达事发地点,或者提供一堆根本不会出现在驾驶人视线或视角中的无效路况,或者会实际影响驾驶安全的路况,却反而没有提供给驾驶人等等问题,导致使用者负评不断。
发明人经过悉心尝试与研究,并一本锲而不舍的精神,终构思出本案“地图式适应性可变范围交通状况检测方法与装置及其电脑程序产品”,能够克服上述缺点,以下为本发明的简要说明。
发明内容
本发明提出一种交通状况检测方法与装置、以及对应的电脑程序产品,能根据载具(vehicle)所在位置、行进方向与速度,在电子地图上适应不同移动速度而对应改变检测范围的大小与涵盖区域,并连线到远端的交通伺服器上,搜寻发生在检测范围内的交通事件,在电子地图上标示出来,并向使用者发出警示;本发明所提出的方法可以独立实施,也可整合到电子地图导航服务;本发明提出的方法尤其适合用于为驾驶人提供临时交通事件或者突发路况等非计划性交通状况,与涉及行车安全的交通信息,让驾驶人可以从容的及早反应。
本发明将速度区分为不同的速度区间,在较低速移动的状况下,因使用者有充足反应时间,对应给予较大视角但较短检测距离的相对宽广的检测范围,以利向使用者提供更多的交通事件信息,当在较高速移动时,因使用者的反应时间缩短,对应给予相对较小的视角与更远或更长距离的较狭长的检测范围,以利给予使用者足够反应时间,及早反应交通状况或路况,增进行车安全;本发明所提出的方法亦可有效解决现有技术中存在的种种问题。
据此本发明提出一种交通状况检测方法,包含:取得地面载具的所在位置、移动速度以及移动方向;在电子地图上以所述所在位置为起点朝向所述移动方向绘制检测范围;适应所述移动速度所属的速度区间而改变所述检测范围的大小;存取交通伺服器以取得交通事件并判断所述交通事件的位置是否在所述检测范围内;以及在所述电子地图上标示出在所述检测范围内的所述交通事件。
较佳的,所述的交通状况检测方法,还包含以下步骤其中之一:通过移动装置取得所述地面载具的所述所在位置,并据以计算所述移动速度与所述移动方向;通过车载电脑取得所述地面载具的所述移动速度;判断所述移动速度所属的速度区间以给定检测参数;依据所述检测参数实施检测范围绘制程序;在屏幕上显示所述电子地图;确认所述检测范围在所述电子地图上的位置;在所述电子地图上标示所述所在位置,并以所述所在位置为起点朝向所述移动方向绘制所述检测范围;依照所述速度区间适应性给定所述检测参数以调整所述检测范围的大小;存取交通伺服器的交通事件记录表;读取所述交通事件记录表以判断交通事件的位置是否落在所述检测范围之内;在所述电子地图上标示出落在所述检测范围内的所述交通事件;以及发出警示以对使用者提示落在所述检测范围内的所述交通事件。
较佳的,所述检测参数系选自检测距离、检测角度及其组合其中之一。
较佳的,所述移动装置包含处理器、加速度规、陀螺仪、Wi-Fi模块、全球定位系统模块及其组合其中之一,以提供所述所在位置、所述移动速度以及所述移动方向其中之一。
较佳的,所述检测范围系为对称菱形、非对称菱形、多边形、四边形、扇形或者三角形。
本发明进一步提出一种交通状况检测装置,其配置有一处理器以执行交通状况检测方法,所述交通状况检测方法包含:取得地面载具的所在位置、移动速度以及移动方向;在电子地图上以所述所在位置为起点朝向所述移动方向绘制检测范围;因应所述移动速度所属的速度区间适应性改变所述检测范围的大小;存取交通伺服器并判断交通事件的位置是否在所述检测范围内;以及在所述电子地图上标示出在所述检测范围内的所述交通事件。
本发明进一步提出一种电脑程序产品,其嵌入在非暂态电脑可读取记录媒体上,并由移动装置载入后执行交通状况检测方法,所述交通状况检测方法包含:取得地面载具的所在位置、移动速度以及移动方向;在电子地图上以所述所在位置为起点朝向所述移动方向绘制检测范围;适应所述移动速度所属的速度区间而改变所述检测范围的大小;存取交通伺服器以取得交通事件并判断所述交通事件的位置是否在所述检测范围内;以及在所述电子地图上标示出在所述检测范围内的所述交通事件。
附图说明
图1揭示本发明方法所绘制的检测范围的第一实施例的示意图;
图2揭示本发明方法第一实施例在低速区间时所绘制的对称菱形检测范围的示意图;
图3揭示本发明方法第一实施例在中速区间时所绘制的对称菱形检测范围的示意图;
图4揭示本发明方法第一实施例在高速区间时所绘制的对称菱形检测范围的示意图;
图5揭示本发明方法第二实施例在低速区间时所绘制的非对称菱形检测范围的示意图;
图6揭示本发明方法第二实施例在中速区间时所绘制的非对称菱形检测范围的示意图;
图7揭示本发明方法第二实施例在高速区间时所绘制的非对称菱形检测范围的示意图;
图8揭示本发明方法所存取的交通事件记录表的示意图;
图9揭示实施本发明方法的应用程序在低速区间时通过图形化使用者界面在智能手机屏幕电子地图上所绘制与显示的检测范围的示意图;
图10揭示实施本发明方法的应用程序在中速区间时通过图形化使用者界面在智能手机屏幕电子地图上所绘制与显示的检测范围的示意图;
图11揭示实施本发明方法的应用程序在高速区间时通过图形化使用者界面在智能手机屏幕电子地图上所绘制与显示的检测范围的示意图;
图12揭示实施本发明方法的应用程序因应点选所提供的交通事件查询视窗的示意图;
图13揭示实施本发明方法的应用程序所提供的交通事件上传使用者界面的示意图;
图14揭示本发明交通状况检测方法的实施步骤流程图;
图15揭示本发明提出的地图式可变范围交通状况检测装置。
附图标号说明:
P1 所在位置
P2 左端点
P3 右端点
P4 前端点
H 长度
h 检测长度
A 三角形
A’ 三角形
a 直线
a’ 直线
b 中垂线
b’ 中线
c 直线
c’ 直线
d 直线
d’ 直线
Q 检测角度
Q1 检测角度
Q2 检测角度
Q3 检测角度
D 检测范围
α 检测比例
β 检测比例
γ 检测比例
200 智能手机
210 屏幕
220 电子地图
300 交通事件查询视窗
400 交通事件上传使用者界面
410 确认键
E 交通事件
110 车载电脑
130 笔记本电脑
150 智能手机
170 平板装置
190 交通伺服器
111 网际网络
步骤1401:取得所在位置
步骤1403:计算移动速度
步骤1405:判断移动速度所属的速度区间
步骤1407:给定低速区间的检测参数预设值
步骤1409:给定中速区间的检测参数预设值
步骤1411:给定高速区间的检测参数预设值
步骤1413:计算移动方向
步骤1415:依照检测参数计算检测范围的涵盖区域
步骤1417:通讯连结到交通伺服器取得交通事件位置
步骤1419:判断是否有交通事件的位置落在检测范围的涵盖区域内
步骤1421:在电子地图上显示落在检测范围内的交通事件,并选择性向使用者发出警示
具体实施方式
本发明将可由以下的实施例说明而得到充分了解,使得熟习本领域技术人员可以据以完成,然本发明的实施并非可由下列实施案例而被限制其实施方式;本发明的附图并不包含对大小、尺寸与比例尺的限定,本发明实际实施时其大小、尺寸与比例尺并非可经由本发明的附图而被限制。
本文中用语“较佳”是非排他性的,应理解成“较佳为但不限于”,任何说明书或权利要求中所描述或者记载的任何步骤可按任何顺序执行,而不限于权利要求中所述的顺序,本发明的范围应仅由所附权利要求及其均等方案确定,不应由实施方式示例的实施例确定;本文中用语“包含”及其变化出现在说明书和权利要求中时,是一个开放式的用语,不具有限制性含义,并不排除其他特征或步骤。
本文中有关位置的描述,例如:所在位置、交通事件的位置、道路事件的位置、或其他有关位置的描述等,是指可通过经度(longitude)和纬度(latitude)加以定位的地理位置;有关速度的描述都是以时速(km/hr)为单位表示,较佳采用的速率(speed)的定义,即每一小时(per hour)沿着移动路径所行进的长度,其以公里数(kilometers)表示;地面载具(ground vehicle)是指例如但不限于:车辆、汽车、各种四轮汽车、各种三轮摩托车、各种二轮摩托车、各种自行车、各种地面内燃机载具、或者各种地面电动载具(electricvehicle);移动装置(movable device)是指例如但不限于:智能手机、笔记本电脑、平板装置、车载电脑(in-vehicle computer)或者移动装置(mobile device)等可移动位置的非固定式电子装置,包含可执行程序指令的硬件处理器(processing unit)或中央处理器(CPU)。
本发明所揭示的地图式可变范围交通状况检测方法,较佳是通过编程为一支可在移动装置上载入执行的移动装置应用程序(application program、App),通过取得有关于地面载具的所在位置、移动速度与移动方向后,在电子地图上标示出地面载具的所在位置,并在移动方向前方绘制出一个可适应(adaptive to)或自适应(self-adaptive)不同移动速度而对应改变大小的检测范围,当检测范围确定之后,经由网际网络连结并存取位在远端的交通伺服器,取得多笔相关交通事件的位置,并判断是否有交通事件是落在检测范围之内,如果有交通事件落在检测范围之内,则在电子地图上将落在检测范围内的交通事件标示出来,并选择性的对使用者发出对应的语音警示、警示音、信息或其他形式不限的通知。
首先当应用程序(电脑程序产品)载入到移动装置例如但不限于智能手机上之后,或者当系统开启之后,应用程序通过各种方式取得有关地面载具的信息,包含所在位置、移动速度与移动方向等信息,例如但不限于,当应用程序载入到智能手机中并启动后,会开始依指令读取智能手机内建的,例如:加速度规(accelerometer)、陀螺仪(gyro-meter)、Wi-Fi模块或者GPS模块等各式传感器所感测到的数据,由这些数据判断出地面载具的所在位置后,据以计算出移动速度与移动方向等信息;或者例如,在智能手机上执行的应用程序,也可另外选择通过与地面载具上车载电脑建立通讯连结,从车载电脑上取得即时的轮速数据作为移动速度亦可。
本发明主动将移动速度区分为多段速度区间,并为每一个速度区间给定不同的检测参数,以供在电子地图上绘制出不同的大小的检测范围,例如但不限于:应用程序较佳将速度区分为如下三段速度区间:
(1)低速:当地面载具在市区行驶时,多为低速前进,且因交通环境较拥挤、道路较窄,其中一处发生道路事件时,容易影响到周遭的交通品质,因此角度设定值较大,使感知范围较宽广,让会实际影响驾驶的路况能够被检测到;又因为移度速度慢,驾驶人一般来得及反应路况,因此可以设定较短的检测距离,因此设定当速度小于V1时属于低速。
(2)中速:当地面载具在省道行驶时,道路较为宽敞,受市区道路影响的机率较低,因此检测角度较低速行驶时小,但检测距离较长,方便使用者提前做好准备,因此设定当速度介于V1和V2之间时属于中速。
(3)高速:于国道高速行驶时,交通状况不易受到周遭省道或县道等影响,因此缩小视角以便排除不影响驾驶的无效路况,又因移动速度快,需要给驾驶人足够的时间读取与反映路况,需要将检测距离拉长使驾驶人来得及反应,因此设定当速度大于V2时属于高速。
其中V1和V2的数值,应用程序可提供预设值,但也可交由使用者自行输入与订定,例如但不限于,根据高速公路即时路况1968网页记录,交通顺畅时平均车速普遍在80km/hr以上,而省道速限普遍为70-80km/hr,县道则多为50-60km/hr,因此综合来说,当速度小于50km/hr时可以认为是低速,当速度大于80km/hr时可以认为是高速,故应用程序据此为V1与V2提供一组基本预设值,分别为V1=50km/hr与V2=80km/hr。
当速度区间设定之后,进一步设定不同速度区间对应的检测范围,根据财团法人车辆研究测试中心(ARTC)摩托车防御驾驶手册,行车速度与驾驶人视角之间存在以下关系:
当视角确认之后,本发明应用程序合理假设给予驾驶人,例如但不限于40秒的反应时间,来因应每一个交通事件,因此地面载具到达交通事件位置之前,须提前40秒提醒驾驶人,在本实施例中将检测范围设定为对称菱形,配合上述视角度数值,据此可计算出每一个速度区间的实际检测距离如下:
(1)低速以速度50km/hr计算,得行驶40秒距离较佳约为555米;(2)中速以速度50~80km/hr中间值65km/hr计算,得行驶40秒距离较佳约为720米;(3)高速以速度80km/hr计算,得行驶40秒距离较佳约为888米;因此小结来说,当V1=50km/hr且V2=80km/hr,且检测范围为对称菱形时,可将上述各速度区间、与相关的检测参数整理如下表:
当应用程序取得所需信息,尤其是取得移动速度之后,应用程序立即判断并确定移动速度是介于哪一个速度区间,当确定移动速度所属的速度区间后,便可确定检测参数,并继续执行检测范围绘图程序。
图1揭示本发明方法所绘制的检测范围的第一实施例的示意图;当实施本发明的应用程序,实际在屏幕所显示的电子地图上绘制检测范围时,绘图程序包含如下数道步骤,即可绘制出如图1所揭示的检测范围D:
(1)以所在位置P1(代表地面载具位置、应用程序位置、移动装置位置或者使用者位置)为起点,朝向移动方向所指的方向绘制直线a,直线a的长度H就是检测距离预设值,终点就是前端点P4;
(2)计算并绘制直线a的中垂线b;
(3)以所在位置P1为起点,并以检测角度预设值Q的1/2角度作为夹角,在直线a的左右两边分别绘制两条直线c及d;
(4)两条直线c及d与中垂线b的交点分别为左端点P2及右端点P3;
(5)连线所在位置P1、左端点P2及右端点P3得三角形A(第一三角形);
(6)复制三角形A并上下翻转,得三角形A’(第二三角形);
(7)合并A与A’组合成对称菱形,即为应用程序的检测范围D;以及
(8)将所绘制出的检测范围D显示在屏幕的电子地图上。
图2揭示本发明方法第一实施例在低速区间时所绘制的对称菱形检测范围的示意图;图3揭示本发明方法第一实施例在中速区间时所绘制的对称菱形检测范围的示意图;图4揭示本发明方法第一实施例在高速区间时所绘制的对称菱形检测范围的示意图;依照上述检测范围绘图程序,并带入低速、中速与高速等不同的速度区间的检测参数,即可绘制出在不同速度区间下对应的检测范围,在本实施例此检测范围所使用的形状为对称菱形,如图2到图4所揭示。
图5揭示本发明方法第二实施例在低速区间时所绘制的非对称菱形检测范围的示意图;图6揭示本发明方法第二实施例在中速区间时所绘制的非对称菱形检测范围的示意图;图7揭示本发明方法第二实施例在高速区间时所绘制的非对称菱形检测范围的示意图;本发明方法所使用的检测范围的形状,不限于前述的对称菱形,在相同的发明构想与计算逻辑之下,还可以另外使用非对称菱形、多边形、四边形、扇形或者三角形等。
举例而言,按照与第一实施例相同的发明构想与计算逻辑,应用程序在执行检测范围绘图程序时,在低速区间状况下,可以另外选择将直线a’依照检测比例α与检测长度h分成h与αh两段,再于h与αh两段的交会处绘制中线b’,并带入低速专用的检测角度Q1而绘出两条直线c’与d’,再连结各线条交会形成的四个端点P1、P2、P3与P4,绘出如图5所揭示的非对称菱形作为低速检测范围,提供给应用程序使用;在中速区间状况下,可以选择将直线a’依照检测比例β与检测长度h分成h与βh两段,再于h与βh两段的交会处绘制中线b’,并带入中速专用的检测角度Q2,绘出如图6所揭示的非对称菱形作为中速检测范围,提供给应用程序使用;在高速区间状况下,可以选择将直线a依照检测比例γ与检测长度h分成h与γh两段,再于h与γh两段的交会处绘制中线b’,并带入高速专用的检测角度Q3,绘出如图7所揭示的非对称菱形作为高速检测范围,提供给应用程序使用,其中上述检测比例参数有以下关系α<β<γ,检测角度参数有以下关系Q1>Q2>Q3;当α=β=γ=1且Q1、Q2与Q3分别带入第一实施例描述的检测角度预设值时,可绘出如第一实施例描述的对称菱形。
图8揭示本发明方法所存取的交通事件记录表的示意图;当检测范围确定之后,应用程序经由网际网络连结并存取位在远端的交通伺服器,取得多笔相关交通事件的位置,交通事件会记录在例如但不限于,一份交通事件记录表上提供应用程序存取;交通伺服器上储存的交通事件记录表,是一份大致包含日期、时间、经度、纬度、事件类别(名称)、提供者(上传者)、与记录型态等信息的表单。
当检测范围确定之后,检测范围所涵盖的经纬度也随之确定,应用程序经由存取交通事件记录表,将现在时间(current time)正在发生中交通事件的经纬度,与检测范围所能涵盖的经纬度交叉比对后,判断检测范围内现在时间上是否有发生交通事件,如果检测范围内现在时间上有发生交通事件,应用程序立即在电子地图上,将落在检测范围内的交通事件,以例如但不限于:以小图示或者符号标示出来,并选择性的对使用者发出对应的即时(instantly)语音警示、警示音、文字信息或其他形式不限的通知。
图9揭示实施本发明方法的应用程序在低速区间时通过图形化使用者界面在智能手机屏幕电子地图上所绘制与显示的检测范围的示意图;图10揭示实施本发明方法的应用程序在中速区间时通过图形化使用者界面在智能手机屏幕电子地图上所绘制与显示的检测范围的示意图;图11揭示实施本发明方法的应用程序在高速区间时通过图形化使用者界面在智能手机屏幕电子地图上所绘制与显示的检测范围的示意图;用于实施本发明方法的应用程序,经过例如但不限于智能手机200载入,经初始化并启动后载入电子地图,例如但不限于Google Map,并在屏幕210上使用图形化使用者界面(GUI)来对使用者显示电子地图220。
在本实施例,用于实施本发明方法的应用程序依指令读取所在位置,并据以计算出移动速度与移动方向等信息,并判定移动速度所属速度区间以及确定相关检测参数,在电子地图上标示出用于代表地面载具位置、应用程序位置、移动装置位置或者使用者位置的所在位置P1,并依照前述步骤,以所在位置P1作为起点,在朝向移动方向的前方,依照所属的速度区间,使用对应的检测参数绘制对应大小的检测范围D。
当移动速度属于低速区间时,应用程序会绘制出较宽扁的检测范围D,并显示在手机屏幕的电子地图上,如图9所揭示,当移动速度属于中速区间时,应用程序会绘制出大致狭长状的检测范围D,并显示在手机屏幕的电子地图上,如图10所揭示,但是当移动速度属于高速区间时,应用程序会绘制出狭长状的检测范围D,并显示在手机屏幕的电子地图上,如图11所揭示,有利于提供使用者更多的反应时间;随着所在位置、移动方向与移动速度的不断动态变化,应用程序持续在电子地图上更新与调整检测范围的位置、大小、形状等,尤其是随着不同的速度区间对应变化检测范围的大小,以利即时检测落入检测范围内的交通事件,并向使用者发出对应的警示,每一次检测范围更新之后,应用程序都会重新搜寻进入检测范围内的交通事件,并向使用者发出提示。
举例而言,当使用者驾驶小货车以时速55km/hr移动时,并在智能手机上执行本案发明的应用程序时,如图10所示,由于地面载具的移动速度是属于中速区间,因此应用程序在取得所在位置P1后,会在移动方向前方绘制出一个大致狭长的检测范围D,进而扫描检测范围D内是否正在发生交通事件,经扫描检测范围D后确认检测范围D内正发生一起交通事件E,以小图示在电子地图上的检测范围D内标示出这起交通事件E,如果小货车以时速降到35km/hr,应用程序会将检测范围D的大小调整为如图9所揭示的较宽扁的检测范围D,并随着小货车的所在位置的不断移动,而即时对应动态调整检测范围D的显示位置,并持续不断扫描检测范围D内是否新出现交通事件。
图12揭示实施本发明方法的应用程序因应点选所提供的交通事件查询视窗的示意图;使用者可以在屏幕电子地图上,点选代表交通事件E的小图示,查询这起交通事件的所有细节,包含发生时间、详细位置等,使用者点选小图示后,因应使用者的查询,应用程序在电子地图上弹出一个交通事件查询视窗300,如图12所示,向使用者显示包含事件类别(名称)、发生时间以及发生地点(以经纬度坐标表示)等信息,以回应使用者的查询。
图13揭示实施本发明方法的应用程序所提供的交通事件上传使用者界面的示意图;另一方面,本发明应用程序也包含一个交通事件上传使用者界面400,专门提供使用者上传交通事件到交通伺服器的交通事件记录表上,当使用者经点选进入交通事件上传使用者界面400后,如图13所揭示,使用者只需选择事件类别(名称)后按下确认键410即完成上传,应用程序会直接将所在位置的经纬度回报为事件的发生地点,并将现在时间回报为事件发生时间。
图14揭示本发明交通状况检测方法的实施步骤流程图;总结而言,本发明提出的交通状况检测方法包含以下的多道具体步骤:步骤1401:取得所在位置;步骤1403:计算移动速度;步骤1405:判断移动速度所属的速度区间;当速度属于低速区间时,执行步骤1407:给定低速区间是检测参数预设值;当速度属于中速区间时,执行步骤1409:给定中速区间的检测参数预设值;当速度属于高速区间时,执行步骤1411:给定高速区间的检测参数预设值。
当检测参数的预设值给定完成后,接续执行步骤1413:计算移动方向;步骤1415:依照检测参数计算检测范围的涵盖区域;步骤1417:通讯连结到交通伺服器取得交通事件位置;步骤1419:判断是否有交通事件的位置落在检测范围的涵盖区域内;以及步骤1421:在电子地图上显示落在检测范围内的交通事件,并选择性向使用者发出警示。
图15揭示本发明提出的地图式可变范围交通状况检测装置;本发明所提出的地图式可变范围交通状况检测方法,具体是经由编程为电脑程序产品、应用程序(App)、或者电脑软件,经由移动装置上处理器载入而执行,本发明所称的电脑程序产品、移动装置应用程序、或者电脑软件,是指载有处理器可读取是程序且不限外在形式之物,当任何包含处理器的电子装置载入可执行本发明所提出的地图式可变范围交通状况检测方法的电脑程序产品、应用程序(App)、或者电脑软件之后,就成为本发明地图式可变范围交通状况检测装置地图式可变范围交通状况检测装置。
举例来说,如图15所揭示,当图15的车载电脑110、笔记本电脑130、智能手机150、平板装置170、或者其他任何可移动并包含处理器的电子装置,经载入可执行本发明所提出的地图式可变范围交通状况检测方法的电脑程序产品、应用程序、或者电脑软件之后,就成为本发明地图式可变范围交通状况检测装置地图式可变范围交通状况检测装置;图15的车载电脑110、笔记本电脑130、智能手机150、平板装置170、或者其他任何可移动并包含处理器的电子装置,较佳经由网际网络111连结并存取位在远端的交通伺服器190,以便在检测范围确定后存取交通事件记录表。
总结而言,本发明提出的地图式可变范围交通状况检测方法,其检测范围可因应现在行车速度所属速度区间而对应改变,当使用者在高速区间时,显示一个较长的检测距离但具有较小视角的较窄检测范围,给予使用者足够反应时间,当使用者在低速区间时,显示一个较短的检测距离但具有较大视角的较宽广检测范围,换言之,本发明提出的方法,注重在检测车辆行进方向前方的特殊形状范围,且这个检测范围可以随着行车速度的改变而对应改变检测范围的检测夹角与检测距离,本发明提出的方法尤其适合用于为驾驶人提供临时交通事件或者突发路况等非计划性交通状况,与涉及行车安全的交通信息,让驾驶人可以从容的及早反应。
本发明以上各实施例彼此之间可以任意组合或者替换,从而衍生更多的实施方式,但皆不脱本发明所欲保护的范围,进一步提供更多本发明实施例如次:
实施例1:一种交通状况检测方法,包含:取得地面载具的所在位置、移动速度以及移动方向;在电子地图上以所述所在位置为起点朝向所述移动方向绘制检测范围;适应所述移动速度所属的速度区间而改变所述检测范围的大小;存取交通伺服器以取得交通事件并判断所述交通事件的位置是否在所述检测范围内;以及在所述电子地图上标示出在所述检测范围内的所述交通事件。
实施例2:如实施例1所述的交通状况检测方法,还包含以下步骤其中之一:通过移动装置取得所述地面载具的所述所在位置,并据以计算所述移动速度与所述移动方向;通过车载电脑取得所述地面载具的所述移动速度;判断所述移动速度所属的速度区间以给定检测参数;依据所述检测参数实施检测范围绘制程序;在屏幕上显示所述电子地图;确认所述检测范围在所述电子地图上的位置;在所述电子地图上标示所述所在位置,并以所述所在位置为起点朝向所述移动方向绘制所述检测范围;依照所述速度区间适应性给定所述检测参数以调整所述检测范围的大小;存取交通伺服器的交通事件记录表;读取所述交通事件记录表以判断交通事件的位置是否落在所述检测范围之内;在所述电子地图上标示出落在所述检测范围内的所述交通事件;以及发出警示以对使用者提示落在所述检测范围内的所述交通事件。
实施例3:如实施例2所述的交通状况检测方法,其中所述检测参数选自检测距离、检测角度及其组合其中之一。
实施例4:如实施例3所述的交通状况检测方法,其中所述检测范围绘制程序还包含以下步骤其中之一:确定所述检测距离与所述检测角度的数值;在所述电子地图上以所述所在位置为起点,朝向所述移动方向所指的方向绘制直线,并所述检测距离作为所述直线的长度;计算并绘制所述直线的中垂线;以所述所在位置为起点,并以所述检测角度或者所述检测角度的一半作为夹角,在所述直线的左右两边分别绘制右边线与左边线;所述右边线与所述左边线与所述中垂线的交点分别为左端点及右端点;连接所述所在位置、所述左端点及所述右端点得到第一三角形;复制所述第一三角形并上下翻转,得到第二三角形;合并所述第一三角形与所述第二三角形组合成对称菱形作为所述检测范围;以及所述在电子地图上显示所绘制的所述检测范围。
实施例5:如实施例2所述的交通状况检测方法,其中所述移动装置为智能手机、笔记本电脑、平板装置或者车载电脑。
实施例6:如实施例2所述的交通状况检测方法,其中所述移动装置包含处理器、加速度规、陀螺仪、Wi-Fi模块、全球定位系统模块及其组合其中之一,以提供所述所在位置、所述移动速度以及所述移动方向其中之一。
实施例7:如实施例1所述的交通状况检测方法,其中所述地面载具系为车辆、汽车、四轮汽车、三轮摩托车、二轮摩托车、自行车、内燃机载具或者电动载具。
实施例8:如实施例1所述的交通状况检测方法,其中所述检测范围为对称菱形、非对称菱形、多边形、四边形、扇形或者三角形。
实施例9:一种交通状况检测装置,其配置有一处理器以执行交通状况检测方法,所述交通状况检测方法包含:取得地面载具的所在位置、移动速度以及移动方向;在电子地图上以所述所在位置为起点朝向所述移动方向绘制检测范围;因应所述移动速度所属的速度区间适应性改变所述检测范围的大小;存取交通伺服器并判断交通事件的位置是否在所述检测范围内;以及在所述电子地图上标示出在所述检测范围内的所述交通事件。
实施例10:一种电脑程序产品,其嵌入在非暂态电脑可读取记录媒体上,并由移动装置载入后执行交通状况检测方法,所述交通状况检测方法包含:取得地面载具的所在位置、移动速度以及移动方向;在电子地图上以所述所在位置为起点朝向所述移动方向绘制检测范围;适应所述移动速度所属的速度区间而改变所述检测范围的大小;存取交通伺服器以取得交通事件并判断所述交通事件的位置是否在所述检测范围内;以及在所述电子地图上标示出在所述检测范围内的所述交通事件。
本发明各实施例彼此之间可以任意组合或者替换,从而衍生更多的实施方式,但皆不脱本发明所欲保护的范围,本发明保护范围的界定,悉以本发明权利要求范围所记载者为准。
- 地图式适应性可变范围交通状况检测方法与装置及其电脑程序产品
- 检测范围自适应性定位装置及电子产品