CN103776440B - 具有允许环境鉴别的导航机制的导航***及其操作方法 - Google Patents

具有允许环境鉴别的导航机制的导航***及其操作方法 Download PDF

Info

Publication number
CN103776440B
CN103776440B CN201310491569.8A CN201310491569A CN103776440B CN 103776440 B CN103776440 B CN 103776440B CN 201310491569 A CN201310491569 A CN 201310491569A CN 103776440 B CN103776440 B CN 103776440B
Authority
CN
China
Prior art keywords
indicator
module
driving environment
user
environment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310491569.8A
Other languages
English (en)
Other versions
CN103776440A (zh
Inventor
K·贝利
L·希尔伯格
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telenav Inc
Original Assignee
Telenav Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Telenav Inc filed Critical Telenav Inc
Publication of CN103776440A publication Critical patent/CN103776440A/zh
Application granted granted Critical
Publication of CN103776440B publication Critical patent/CN103776440B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3602Input other than that of destination using image analysis, e.g. detection of road signs, lanes, buildings, real preceding vehicles using a camera
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3697Output of additional, non-guidance related information, e.g. low fuel level

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Navigation (AREA)

Abstract

一种具有允许环境鉴别的导航机制的导航***及其操作方法,包括:接收周围指示器;将过去指示器对该周围指示器进行比较,用以识别驾驶环境;以及基于所比对的该过去指示器改变功能的选单,用以显示在装置上。

Description

具有允许环境鉴别的导航机制的导航***及其操作方法
技术领域
本发明一般地关于导航***,特别是关于用于具有允许环境鉴别的导航机制的导航***的***。
背景技术
现代便携式消费性及工业电子产品,特别是客户端装置,例如导航***、手机、可携式数字助理(Portable Digital Assistant)及组合装置一类的使用者端装置正提供增加的功能水平以支持包括有基于定位信息服务的现代生活。研究及发展在既有的科技中可采取无数不同的方向。
当使用者随着行动导航服务装置的成长而变得更有力量的同时,新的和旧的范例开始利用这个新的装置空间。有许多利用这个新装置定位机会的技术方案。一既有的方式是使用定位信息来提供导航服务,例如用于汽车或行动装置(例如手机、可携式导航装置(Portable Navigation Device,PND)或个人数字助理(Personal Digital Assistant,PDA))上的全球定位***(Global Positioning System,GPS)。
基于定位的服务(Location Based Services)允许使用者创造、传送、存储、及/或消费信息以便使用者在「实体世界」中创造、传送、存储、及/或消费。此种基于定位的服务的使用有效地将使用者移动或帮使用者确定路线到想要的目的地或服务。
导航***和允许基于定位的服务的***已结合在汽车、笔记本计算机、手持装置及其它可携式产品中。今日,这些***借由结合可得的、实时的相关信息(例如地图、方向、当地企业或其它兴趣点)来帮助使用者。而实时信息提供了无价的相关信息。
然而,无法降低来自基于周围环境来操作导航***所造成的分心的导航***已成为消费者主要的顾虑。无法制止使用者在需要额外注意来操作载具的环境下操纵导航***的导航***可导致不安全的该载具的操作并降低使用该工具的益处。
因此,仍然需要一种具有允许环境鉴别的导航机制的导航***,来限制在需要额外注意来操作载具的环境下的导航***的功能的可存取性。有鉴于持续增加的商业竞争压力,以及日渐成长的消费者期待与对于市场上有意义的产品区别的机会日渐减少,找寻这些问题的解答变得日趋重要。此外,对于节省成本、改善效率及性能和对抗竞争压力的需求,更增添了找寻这些问题的解答的关键重要性的更大急迫性。
人们长期以来一直在寻找这些问题的解决方案,但是先前技术己经不能教导或建议任何解决方案,因此该等问题的解决方案长期以来困惑着熟悉本领域的技术人员。
发明内容
本发明提供一种导航***的操作方法,包括:接收周围指示器;将过去指示器对该周围指示器进行比较,而用以识别驾驶环境;以及基于所比较的该过去指示器改变功能的选单,而用以显示在装置上。
本发明还提供一种导航***的操作方法,包括:接收周围指示器;将过去指示器对该周围指示器进行比较,而用以识别需要额外注意的驾驶环境;以及基于所比较的该过去指示器改变功能的选单,而用以显示在装置上。
本发明还提供一种导航***,包括:传感器接收器模块,用以接收周围指示器;环境分析器模块,耦接至该传感器接收器模块,用以将过去指示器对该周围指示器进行比较来识别驾驶环境;以及显示器模块,耦接至该传感器接收器模块,用以基于所比较的该过去指示器来改变功能的选单,而用以显示在装置上。
本发明之某些具体实施例除了上述态样或取代上述态样之外还具有其它步骤及组件。对熟悉本领域的技术人员而言,在参照附图而阅读下列详细说明后将明白该些步骤或组件。
附图说明
图1是本发明的一具体实施例中具有允许环境的导航机制的导航***;
图2显示第一装置的显示接口上的显示器的范例;
图3是该导航***的范例方块图;
图4是该导航***的流程;以及
图5是本发明的进一步具体实施例中导航***的操作方法的流程图。
具体实施方式
以下会充分详细地描述数个具体实施例来让本领域中的技术人员得以制作及利用本发明。应了解,基于本揭示内容,显然还有其它的具体实施例,而且在不脱离本发明的范畴下可作***、处理方法或机械上的改变。
在以下的描述中,给出许多特定细节供彻底了解本发明。不过,在没有该等特定细节下,显然仍可实施本发明。为了避免混淆本发明,有些习知电路、***组构及处理步骤的细节将不予以详述。
附图所显示的***的具体实施例的附图均为部份图解而且未按比例绘制,特别是有些尺寸是为了清楚呈现而在附图中予以夸大。同样地,虽然为了轻易描述的目的,附图的视角一般显示相同的方位,但大部分情况下在附图中的描绘是不受限制的。一般而言,本发明可以任何方位来操作。为了便于说明而将具体实施例编号为第一具体实施例及第二具体实施例等等,没有任何其它的意义或是想对本发明有所限制。
本领域中的技术人员将了解表达导航信息的形式对本发明的一些具体实施例不是关键的。举例来说,在一些具体实施例中,导航信息是表示成(X,Y)的形式,其中,X及Y是定义例如使用着位置的地理定位的两个坐标。
在其它具体实施例中,导航信息是表示成经纬度相关的信息。在本发明的进一步的具体实施例中,导航信息也包含具有速率成分和航向成分的速度元素。
在此所用的术语“关联信息(relevant information)”包括所描述的导航信息以及关于使用者感兴趣的点的信息,例如本地商店(local business)、营业时间(hours ofbusiness)、商店种类(types of business)、广告特价(advertised specials)、交通信息(traffic information)、地图(maps)、本地事件(local events)及附近小区或个人信息(nearby community or personal information)。
在此所用的术语“模块(module)”包括软件、硬件或其组合。举例来说,软件可为机器码(machine code)、固件(firmware)、嵌入码(embedded code)及应用软件(applicationsoftware)。又例如,硬件可为电路(circuitry)、处理器(processor)、计算器(computer)、集成电路(integrated circuit)、集成电路核心(integrated circuit core)、压力传感器(pressure sensor)、惯性传感器(inertial sensor)、微机电***(MEMS)、被动组件或上述各者的组合。现参照图1,其显示本发明的一具体实施例中的具有允许环境的导航机制的导航***100。该导航***100包含例如客户端或服务器的第一装置102,以例如有线或无线网络的通信路径104连接至例如客户端或服务器的第二装置106。
举例来说,第一装置102可为各种行动装置的任何一种,例如手机、个人数字助理、笔记本计算机、车用信息通讯导航***(automotive telematic navigation system)或其它多功能的行动通讯或娱乐装置。第一装置102可为独立的装置,也可与载具结合,例如汽车、卡车、公交车或火车。第一装置102可耦接到通信路径104来与第二装置106沟通。
为了描述的目的,虽然了解第一装置102可为不同种类的计算装置,仍将以移动计算设备作为第一装置102来描述导航***100。举例来说,第一装置102也可为非行动(non-mobile)计算装置,例如服务器、服务器机群或桌上型计算器。
第二装置106可为各种集中或非集中的计算装置的任一种。举例来说,第二装置106可为计算器、网格计算资源(grid computing resources)、虚拟计算资源(virtualizedcomputing resource)、云端计算资源、路由器、交换机、点对点离散计算装置(peer-to-peer distributed computing resource)或上述各者的组合。
第二装置106可为集中在单一的计算器房间、分散在不同的房间、分散在不同的地理位置、嵌入在通信网路(telecommunication network)中。第二装置106具有用于和通信路径104耦接以和第一装置102沟通的组件。第二装置106也可为客户端形式的装置,如用于描述第一装置102者。
在另一范例中,第一装置102可为具体化的机器,例如主机(mainframe)、服务器、丛集服务器(cluster server)、机架式服务器(rack mounted server)、刀锋服务器(bladeserver)、或更特定的例子,IBM System z10TMBusiness Class主机或HP ProLiant MLTM服务器。又另一个范例中,第二装置106可为具体化的机器,例如可携式计算装置、瘦客户端(thin client)、笔记本、上网本、智能型手机、个人数字助理或手机,以及特定的例子,Apple iPhoneTM、Palm CentroTM、或Moto Q GlobalTM
为了叙述的目的,虽然了解第二装置106可为不同种类的计算装置,仍将以非移动计算设备作为第二装置106来描述导航***100。举例来说,第二装置106也可为移动计算设备,例如笔记本计算器、另一个客户端装置或不同种类的客户端装置。第二装置106可为独立的装置,也可与载具结合,例如汽车、卡车、公交车或火车。
又为了叙述的目的,虽然了解导航***100可在第一装置102、第二装置106及通信路径104之间具有不同的分割段,仍将以第二装置106和第一装置102作为通信路径104的端点来显示导航***100。举例来说,第一装置102、第二装置106其组合也可作为通信路径104的一部份的功能。
通信路径104可为各种网络。举例来说,通信路径104可包含无线通信、有线通信、光学、超音波或上述各者的组合。卫星通信、蜂巢式通信、蓝芽、红外线数据协会标准(Infrared Data Association standard,IrDA)、无线保真(wireless fidelity,WiFi)、以及微波存取全球互通(worldwide interoperability for microwave access,WiMAX)是可包含在通信路径104的无线通信的范例。以太网络、数字用户线路(digital subscriberline,DSL)、光纤到户(fiber to the home,FTTH)及简单老式电话业务(plain oldtelephone services,POTS)是可包含在通信路径104的有线通信的范例。
再者,通信路径104可穿过数个网络拓扑和距离。举例来说,通信路径104可包含直接连接、个人局域网络(personal area network,PAN)、局域网络(local area network,LAN)、都会局域网络(metropolitan area network,MAN)、广域网(wide area network,WAN)或上述各者的任意组合。
现参照图2,其显示第一装置102的显示器接口202的显示画面。周围指示器204是定义成当使用者操作载具时环绕在使用者载具208周围的环境信息。使用者载具208是定义成由使用者所操作的载具。举例来说,周围指示器204可来自使用者载具208的外部、内部或其组合。
作为范例,周围指示器204可包含沿人行道行走的孩童、立在道路上的行人号志、行驶在使用者载具208旁边的跑车的速度、交通号志的颜色或上述各者的组合。周围指示器204可为主街道(Main street)及华尔街(Wall street)的街道名称以及在主街道和华尔街转角的小学。周围指示器204可包含载具外面的温度、道路的崎岖不平、在后座哭啼的婴儿、使用者的疲劳程度或上述各者的组合。周围指示器204可包含收音机广播、从学校发射的WiFi信号或其组合。
驾驶环境206是定义成当使用者操作载具时环绕在使用者载具208周围的条件的总体。举例来说,周围指示器204的集合可代表环绕在用户载具208周围的条件的总体。
作为特定的范例,周围指示器204可为下午三点离开学校的学生。周围指示器204可包含由等待接学生的父母们停在人行道边的载具。周围指示器204可包含代表穿过街道的学生的行人道路号志。周围指示器204的集合可表示驾驶环境206是学校区域。
作为不同的范例,周围指示器204可为在道路上的透明薄冰(black ice)。周围指示器204可为对于使用者载具208外面的温度而言为摄氏负十五度。周围指示器204可为7000英呎的高度。周围指示器204的集合可表示冬天使用者载具208行驶在山区的驾驶环境206。
作为另一个范例,代表学校区域的驾驶环境206可为以小学的地理位置为中心的直径100公尺到1公里的范围。对于进一步的范例,代表学校区域的驾驶环境206可为小学的西南角落。更详细地说,西南角落可包含向南方的五个街区和向西方的五个街区。学校西南角落的五个街区乘五个街区的区域可为代表学校区域的驾驶环境206。
驾驶环境206可包含移动对象210。移动对象210是定义成在使用者载具208附近的非静止对象。作为范例,移动对象210可包含人、街道上的其它载具或其组合。移动对象210可为有生命或无生命的对象。
周围指示器204可由撷取传感器(capturing sensor)212来撷取。撷取传感器212是定义成撷取在驾驶环境206中的周围指示器204的装置。举例来说,撷取传感器212可撷取来自使用者载具208的外部、内部或其组合的周围指示器204。
作为更特定的范例,撷取传感器212可描述成能撷取使用者载具208的周围或内部的影像的数码相机。撷取传感器212也可描述成能撷取使用者载具208周围的景象的串流视频的摄像机。
又作为范例,撷取传感器212可描述成能侦测道路状况的载具的减震器,例如道路的颠簸、滑溜或其组合。撷取传感器212可描述成在载具的方向盘上的远程生理监控传感器,以撷取使用者的心率。撷取传感器212可描述成能接收无线信号、具有网络连接能力或其组合的可携式计算装置。撷取传感器212可描述成能撷取在后座哭啼的婴儿的声音的麦克风。
导航***100可传送、接收或传送与接收追踪信息214。追踪信息214是定义成一个通知,用于通报用户目标对象216的地理位置或用户载具208的地理位置的目标对象216。举例来说,追踪信息214可包含无线信号、声音或视觉信号或上述各者的组合。
目标对象216是定义成接收来自使用者的追踪信息214的对象。目标对象216可包含具有用来接收追踪信息214的装置的孩童、具有接收追踪信息214的能力的载具或其组合。
传送者位置220是定义成追踪信息214所传送出来的地方的地理位置。举例来说,传送者位置220可为传送追踪信息214给目标对象216的用户载具208的地理位置。作为不同的范例,传送者位置220可表示成传送追踪信息214给用户载具208的目标对象216的地理位置。
环境种类222是定义成基于不同的驾驶环境206的特性的驾驶环境206的集合。举例来说,环境种类222可将驾驶环境206区分成安全的、有危险性的或其组合的集合。作为更特定的范例,若驾驶环境206的环境种类222是有危险性的,在驾驶环境206中操作载具时,使用者可能需要额外的注意力228。有危险性的驾驶环境206可包含在路上具有坑洞的施工区域。
使用者需要的额外注意力228是定义成使用者在驾驶环境206中是疲劳的或需要特别小心。举例来说,当孩童放学后通过十字路口时、当使用者特别疲劳时或其组合时,用户需要额外的注意力228。
显示接口202可显示警示224给用户。警示224可定义成视觉通知、听觉通知或其组合,以将有危险性的驾驶环境206、通报使用者需要额外的注意力228或其组合通报给用户。
举例来说,有危险性的驾驶环境206可代表驾驶环境206可能是危险的或者是危险的。作为更特定的范例,有危险性的驾驶环境206可包含在交叉路口中央具有施工区域、路上有透明薄冰或其组合的驾驶环境206。
显示接口202可显示导航***100的功能230。举例来说,功能230可表示成导航***100的功能,而用户可操纵该功能来命令导航***100。功能230可包含输入232以用来让用户手动输入地址至导航***100中。功能230可表示成声音指令234以用来让用户将口头命令给予导航***100。
显示器外观236是定义成当使用者操作载具时,显示接口202如何显现在用户面前。举例来说,可由识别出驾驶环境206具有危险性而改变显示器外观236。作为更特定的范例,若用户在驾驶环境206有危险性的地方操作载具,则显示器外观236可转变成红色以将驾驶环境206的危险性警告给使用者。当驾驶环境206是不具有危险性时,显示器外观236可转变成绿色。
接续上述范例,可借由改变显示在显示接口202上的用于文本的字体大小而使显示器外观236不同。作为特定范例,显示在显示接口202上的文本可在驾驶环境206有危险性时加大其字体大小以增加文本的可读性。
作为另一个范例,若用户在有危险性的驾驶环境206操作载具,可借由移除功能230的选单238而改变显示器外观236。选单238是定义成当使用者在驾驶环境206中操作载具时,功能230的可使用性。功能230的可使用性可包含借由识别驾驶环境206的危险性而使显示器的控制显示或消失。针对更特定的范例,当用户在具有危险性的驾驶环境206中操作载具时,用于输入232的功能230的选单238可为“关”以降低使用者来自手动输入地址的分心程度。显示器外观236可从“开”改变到“关”。
作为不同的范例,当用户在具有危险性的驾驶环境206中操作载具时,用于声音指令234的功能230的选单238可为“开”以允许使用者给予口头命令至导航***100,而非手动输入。显示器外观236可从“关”改变到“开”。
对于更进一步的范例,可借由减少显示在显示接口202上的信息的数量而改变显示器外观236。更详细地说,目前在图2中,显示接口202显示了不同于用户载具208的多台载具。显示接口202还显示在交叉路口附近走动的人。当使用者在具有危险性的驾驶环境206中操作载具时,可借由从显示接口202移除关于多台载具和人的信息来减少显示在显示接口202上的信息数量而改变显示器外观236。
过去指示器240是定义成导航***100先前所收集的周围指示器204。过去指示器240还定义成导航***100先前所识别的驾驶环境206。举例来说,过去指示器240可表示成学生上学的时间、学生放学的时间或其组合。作为另一个范例,过去指示器240可表示成导航***100所识别为学校区域的主街道和华尔街交叉口。
过去指示器240可表示成由撷取传感器212先前在相同的地理位置所撷取的影像。作为更特定的范例,撷取传感器212可将使用者的小孩上课的学校的影像撷取作为周围指示器204。作为更进一步的范例,可从例如CD或DVD的数据文件上传过去指示器240。导航***100可过滤先前所撷取的周围指示器204来作为过去指示器240。
可基于周围指示器204来换算使用者载具208的用户速度242。举例来说,用户速度242可表示成每小时公里(kilometers per hour,kph)或每小时英哩(miles per hour,mph)。
现参照图3,其显示导航***100的范例方块图。第一装置102可在通信路径104上的第一装置传送器308中传送信息给第二装置106。第二装置106可在通信路径104上的第二装置传送器310中传送信息给第一装置102。
为了描述的目的,将以客户端装置作为第一装置102来显示导航***100,虽然了解导航***100可具有不同种类的第一装置102。举例来说,第一装置102可为服务器。
也是为了叙述的目的,将以服务器装置作为第二装置106来显示导航***100,虽然了解导航***100可具有不同种类的第二装置106。举例来说,第一装置102可为客户端装置。
为了本发明的具体实施例的叙述的简洁,第一装置102将描述成客户端装置且第二装置106将描述成服务器装置。本发明并不限于所选择的该些类型的装置。此选择仅是本发明的范例。
第一装置102可包含第一控制单元312、第一存储单元314、第一通信单元316、第一用户接口318及第一定位单元320。可类似第一装置102地来描述第一装置102。
第一控制单元312可包含第一控制接口322。控制单元312可执行第一软件326以提供导航***100的智能。可由数种不同的方式来实施第一控制单元312。举例来说,控制单元312可为处理器、嵌入式处理器、微处理器、硬件控制逻辑(hardware control logic)、硬件有限状态机(finite state machine,FSM)、数字信号处理器(digital signal processor,DSP)或上述各种的组合。第一控制接口322可用于第一控制单元312及第一控制单元312中的其它功能单元之间的通信。第一控制接口322也可用于第一装置102外部的通信。
第一控制接口322可接收来自其它功能单元或外部来源的信息,或可传送信息给其它功能单元或外部目的地。外部来源和外部目的地是指实体上与第一装置102分开的来源和目的地。
依据何种功能单元或外部单元将与第一控制接口322连接,第一控制接口322可以不同的方式来实行且可包含不同的实行(implementation)。举例来说,第一控制接口322可实行成压力传感器、惯性传感器、MEMS、光学电路、波导、无线电路、缆线电路或上述各种的组合。
作为范例,定位单元320可产生第一装置102的定位信息、目前行进方向及目前速度。可以许多方式来实施定位单元320。举例来说,定位单元320可运作成至少一部份的全球定位***(global positioning system,GPS)、惯性导航***、手机基地台定位***(cellular-tower location system)、压力定位***或上述各种的组合。
定位单元320可包含位置接口332。而位置接口332可用于定位单元320及第一装置102中的其它功能单元之间的通信。位置接口332也可用于第一装置102外部的通信。
位置接口332可接收来自其它功能单元或外部来源的信息,或可传送信息给其它功能单元或外部目的地。外部来源和外部目的地是指实体上与第一装置102分开的来源和目的地。
依据何种功能单元或外部单元将与定位单元320连接,位置接口332可包含不同的实行。可以类似第一控制接口322的实行的科技和技术来实行位置接口332。
第一存储单元314可存储第一软件326。第一存储单元314也可存储相关联的信息,例如广告、兴趣点(points of interest,POI)、导航路径条目(navigation routingentries)或上述各者的组合。
第一存储单元314可为易失性存储器、非易失性存储器、内部存储器、外部存储器或上述各种的组合。举例来说,第一存储单元314可为非易失性存储,例如非易失性随机存取存储器(non-volatile random access memory,NVRAM)、快闪存储器、碟盘存储或是易失性存储,例如静态随机存取存储器(static random access memory,SRAM)。
第一存储单元314可包含第一存储接口324。第一存储接口324可用于定位单元320及第一控制单元312中的其它功能单元之间的通信。第一存储接口324也可用于第一装置102外部的通信。
第一存储接口324可接收来自其它功能单元或外部来源的信息,或可传送信息给其它功能单元或外部目的地。而外部来源和外部目的地是指第一装置102外部的来源和目的地。
依据何种功能单元或外部单元将与第一存储单元314连接,第一存储接口324可包含不同的实行。可以类似第一控制接口322的实行的科技和技术来实行第一存储接口324。
第一通信单元316可使外部通信能够送给或来自第一装置102。举例来说,第一通信单元316可使第一装置102与图1的第二装置106、例如周边装置或桌面计算机的附件及通信路径104沟通。
第一通信单元316也可用作为通信集线器而使第一装置102用作为通信路径104的一部份而不限于通信路径104的端点或终端单元。第一通信单元316可包含主动和被动组件,例如,微电子组件(microelectronics)或天线(antenna),来用于和通信路径104交互。
第一通信单元316可包含第一通信接口328。第一通信接口328可用于第一通信单元316与第一装置102中的其它功能单元之间的通信。第一通信接口328可从其它功能单元接收信息或将信息传送给其它功能单元。
依据何种功能单元或外部单元将与第一通信单元316连接,第一通信接口328可包含不同的实行。可以类似第一控制接口322的实行的科技和技术来实行第一通信接口328。
第一用户接口318允许用户(未图标)和第一装置102连接及交互。第一用户接口318可包含输入设备和输出装置。第一用户接口318的输入设备的范例可包含键板(keypad)、触摸板、软键(soft-keys)、键盘、麦克风或上述各种的组合以提供数据及信息输入。
第一用户接口318可包含第一显示接口330。第一显示接口330的范例可包含图2的显示器接口202。第一显示接口330可包含显示器、投影机、视频画面(video screen)、扬声器或上述各种的组合。图2中所描述的在显示器接口202上的屏幕快照可代表用于导航***100的屏幕快照。
第一控制单元312可操作第一用户接口318以显示由导航***100所产生的信息。第一控制单元312也可执行用于导航***100的其它功能的第一软件326,包含从定位单元320接收位置信息。第一控制单元312可进一步执行第一软件326用以通过第一通信单元316而与通信路径104交互。
第二装置106可优化而用于在具有第一装置102的多装置实施例(multipledevice embodiment)中实施本发明。第二装置106可提供相比于第一装置102为额外的或更高性能的处理能力。第二装置106可包含第二控制单元334、第二通信单元336及第二用户接口338。
第二用户接口338允许用户(未图标)与第二装置106接口及交互。第二用户接口338可包含输入设备和输出装置。第二用户接口338的输入设备的范例可包含键板(keypad)、触摸板、软键(soft-keys)、键盘、麦克风或上述各种的组合,以提供数据及信息输入。第二用户接口338的范例可包含第二显示接口340。第二显示接口340可包含显示器、投影机、视频画面(video screen)、扬声器或上述各种的组合。
第二控制单元334可执行第二软件342以提供智能给导航***100的第二装置106。第二软件342可与第一软件326协力运作。第二控制单元334相比于第一控制单元312可提供额外的性能。
第二控制单元334可操作第二用户接口338以显示信息。第二控制单元334也可执行用于导航***100的其它功能的第二软件342,该执行包含操作第二通信单元336以在通信路径104上与第一装置102沟通。
第二控制单元334由数种不同的方式来实施。举例来说,第二控制单元334可为处理器、嵌入式处理器、微处理器、硬件控制逻辑、硬件有限状态机(FSM)、数字信号处理器(DSP)或上述各种的组合。
第二控制单元334可包含第二控制接口344。第二控制接口344可用于第二控制单元334及第二装置106中的其它功能单元之间的通信。第二控制接口344也可用于第二装置106外部的通信。
第二控制接口344可接收来自其它功能单元或外部来源的信息,或可传送信息给其它功能单元或外部目的地。外部来源和外部目的地是指第二装置106外部的来源和目的地。
依据何种功能单元或外部单元将与第二控制接口344连接,第二控制接口344可以不同的方式来实施且可包含不同的实行。举例来说,第二控制接口344可实行成压力传感器、惯性传感器、MEMS、光学电路、波导、无线电路、缆线电路或上述各种的组合。
第二存储单元346可存储第二软件342。第二存储单元346也可存储相关联的信息,例如广告、兴趣点(POI)、导航路径条目或上述各种的组合。第二存储单元346可为一定程度的大小以提供额外的存储能力来支持第一存储单元314。
为了例示的目的,虽然了解到第二存储单元346可为存储单元的分布(distribution),而第二存储单元346是显示成单一组件。又为了例示的目的,是将第二存储单元346作为单一阶层存储***来显示导航***100,虽然了解到导航***100可具有不同组构的第二存储单元346。举例来说,第二存储单元346可使用不同的存储技术来形成,以形成包含高速缓冲存储器、主存储器、旋转媒体(rotating media)、或脱机存储(off-linestorage)的不同阶层的存储器阶层***。
第二存储单元346可为易失性存储器、非易失性存储器、内部存储器、外部存储器或上述各种的组合。举例来说,第二存储单元346可为非易失性存储,例如非易失性随机存取存储器(NVRAM)、快闪存储器、碟盘存储或是易失性存储,例如静态随机存取存储器(SRAM)。
第二存储单元346可包含第二存储接口348。第二存储接口348可用于第二存储单元346及第二装置106中的其它功能单元之间的通信。第二存储接口348也可用于第二装置106外部的通信。
第二存储接口348可接收来自其它功能单元或外部来源的信息,或可传送信息给其它功能单元或外部目的地。外部来源和外部目的地是指第二装置106外部的来源和目的地。
依据何种功能单元或外部单元将与第二存储单元346连接,第二存储接口348可包含不同的实行。可以类似第二控制接口344的实行的科技和技术来实行第一存储接口324。
第二通信单元336可使外部通信能够送给或来自第二装置106。举例来说,第二通信单元336可使第二装置106与第一装置102在通信路径104上沟通。
第二通信单元336也可用作为通信集线器而允许第二装置106用作为通信路径104的一部份而不限于通信路径104的端点或终端单元。第二通信单元336可包含主动及被动组件(例如,微电子组件或天线)而用于与通信路径104交互。
第二通信单元336可包含第二通信接口350。第二通信接口350可用于第二通信单元336及第二装置106中的其它功能单元之间的通信。第二通信接口350可从其它功能单元接收信息或将信息传送给其它功能单元。
依据何种功能单元或外部单元将与第二通信单元336连接,第二通信接口350可包含不同的实行。可以类似第二控制接口344的实行的科技和技术来实行第二通信接口350。
第一通信单元316可与通信路径104耦接,以在第一装置传送器308中传送信息至第二装置106。第二装置106可在第二通信单元336中接收来自通信路径104的第一装置传送器308的信息。
第二通信单元336可与通信路径104耦接,以在第二装置传送器310中传送信息至第一装置102。第一装置102可在第一通信单元316中接收来自通信路径104的第二装置传送器310的信息。导航***100可由第一控制单元312、第二控制单元334或其组合来执行。
第一撷取传感器352可为图2的撷取传感器212。第一撷取传感器352可撷取在图2的驾驶环境206中的图2的周围指示器204。第一撷取传感器352可撷取来自图2的使用者载具208的外部、内部或其组合的周围指示器204。
第一撷取传感器352的范例可包含数码相机、视频相机、热显像摄像机(thermalcamera)、夜视摄像机(night vision camera)、红外线摄像机(infrared camera)、X光摄像机或上述各种的组合。第一撷取传感器352的范例可包含加速规(accelerometer)、温度计(thermometer)、麦克风、无线信号接收器、远程生理监测装置(remote physiologicalmonitoring device)、光识别器(light identifier)或上述各种的组合。
第二撷取传感器354可为撷取传感器212。第二撷取传感器354可撷取驾驶环境206中的周围指示器204。第二撷取传感器354可撷取来自图2的使用者载具208的外部、内部或其组合的周围指示器204。
第二撷取传感器354的范例可包含数码相机、视频相机、热显像摄像机、夜视摄像机、红外线摄像机、X光摄像机或上述各种的组合。第二撷取传感器354的范例可包含加速规、温度计、麦克风、无线信号接收器、远程生理监测装置、光识别器或上述各种的组合。
为了例示的目的,第二装置106以具有第二用户接口338、第二存储单元346、第二控制单元334及第二通信单元336的部件来显示,虽然了解到第二装置106可具有不同的部件。举例来说,可不同地分割第二软件342,以使其部分或全部的功能可在第二控制单元334及第二通信单元336中。再者,第二装置106可包含其它为了简明而未显示在图3中的其它功能单元。
第一装置102中的功能单元可独立地且不依赖其它功能单元而工作。第一装置102可独立地且不依赖第二装置106及通信路径104而工作。
第二装置106中的功能单元可独立地且不依赖其它功能单元而工作。第二装置106可独立地且不依赖第一装置102和通信路径104而工作。
为了例示的目的,导航***100是借由第一装置102及第二装置106的运作来描述。要了解到第一装置102及第二装置106可操作导航***100的任何模块和功能。举例来说,第一装置102是描述用以操作定位单元320,虽然要了解到第二装置106也可操作定位单元320。
现参照图4,其中是显示导航***100的流程。导航***100可包含传感器接收器模块402。传感器接收器模块402接收当用户操作载具时环绕在使用者周围的各种信息。举例来说,传感器接收器模块402可接收周围指示器204。
传感器接收器模块402可以数种方式接收周围指示器204。举例来说,传感器接收器模块402可包含或连接至图2的撷取传感器212,该撷取传感器212可为数码相机。该数码相机可撷取道路标志、学校、道路状况、天气或上述各种的组合的影像。
又作为范例,撷取传感器212可为载具的减震器,其可侦测并传送关于道路的表面状况的信息。撷取传感器212可撷取如颠簸或滑溜的表面状况,例如由道路上的碎石或冰所造成的。
进一步的范例,撷取传感器212可为麦克风,其可撷取载具内部的声音。撷取传感器212可撷取在后座哭啼的婴儿的声音。
对于另一个范例,传感器接收器模块402可接收图2的在驾驶环境206中用于定位目标对象216的追踪信息214。作为特定的范例,目标对象216可具有手持式装置,而该手持式装置也可传送追踪信息214。用户可在代表学校区域的驾驶环境206中操作载具。孩童可传送无线信号的追踪信息214至传感器接收器模块402,以通报目标对象216的地理位置。
传感器接收器模块402可传送追踪信息214给显示器模块410。关于显示器模块410显示追踪信息214的细节将在稍后讨论。
撷取传感器212可用有线连接、无线连接或其组合连接至传感器接收器模块402。举例来说,无线连接可包含卫星通信、蜂巢式通信、蓝芽、IrDA、WiFi、WiMAX或上述各种的组合。作为范例,有线连接可为以太网络、DSL、FTTH、POTS或上述各种的组合。
撷取传感器212可将周围指示器204传送至传感器接收器模块402。传感器接收器模块402可将周围指示器204传送至环境分析器模块406。
导航***100可包含用户输入模块424。用户输入模块424接收用于导航***100的用户的输入,以识别用户操作载具处的环境。举例来说,用户输入模块424可接收用户所做的输入232。
用户输入模块424可以数种方法接收输入232。举例来说,用户输入模块424可接收手动打字输入、从列表中选择、语音输入或上述各种的组合的输入232。
用户可借由手动输入影像的标题作为输入232来标记周围指示器204的影像。举例来说,周围指示器204可表示成使用者的小孩上学的学校的影像。作为更特定的范例,用户可借由将代表学校的影像标记为“Mike的小学”来手动输入作为输入232。
使用者可借由选择作为输入232的范围来增加或减少直径而改变驾驶环境206的范围。举例来说,驾驶环境206可具有从小学的地理位置为中心的直径四十公尺的范围。使用者可制作输入232而将直径从四十公尺增加至二百公尺,以覆盖更大的用于驾驶环境206的地理范围。
使用者可将周围指示器204作为输入232而手动输入到用户输入模块424中。举例来说,使用者可将”主街道和华尔街交叉口是学校区域”而输入成输入232。而用户输入模块424可传送输入232到环境分析器模块406。
导航***100可包含过去信息过滤器模块(past information filter module)404。过去信息过滤器模块404收集先前由环境分析器模块406处理的过滤器信息而用于识别周围环境。举例来说,过去信息过滤器模块404可收集过去指示器240而用于周围指示器204。作为另一个范例,过去信息过滤器模块404可过滤过去指示器240而用以确定图2的环境种类222。
过去信息过滤器模块404可以用数种方式来收集过去指示器240。举例来说,环境分析器模块406可传送经分析的信息408至过去信息过滤器模块404。经分析的信息408是定义成经过环境分析器模块406处理的周围指示器204来用以识别驾驶环境206。随后将描述关于环境分析器模块406的细节。
更详而言之,经过环境分析器模块406处理的周围指示器204可为学校道路标志、大约下午三点的大量的学生交通、主街道和华尔街交叉口或上述各种的组合。过去信息过滤器模块404可借由将经分析的信息408存储作为过去指示器240来收集过去指示器240。
过去信息过滤器模块404可以用数种方式来过滤过去指示器240。举例来说,过去信息过滤器模块404可过滤过去指示器240而用以将驾驶环境206分类。举例来说,过去指示器240可代表位在主街道和华尔街转角的小学。更详而言之,过去指示器240可包含学校道路标志、大约下午三点的大量的学生交通、主街道和华尔街交叉口、用户过去的地理位置、日期和时间或上述各种的组合。过去信息过滤器模块404可用特定时间、地点、事件或其组合来过滤过去指示器240的组合,以作为代表学校区域的驾驶环境的过去指示器240。
作为不同的范例,过去信息过滤器模块404可将过滤过去指示器240作为在特定地理位置在一年的特定时间内外部温度的纪录。更详而言之,过去指示器240可代表在加州的Squaw Valley滑雪饭店二月时的摄氏负十五度。过去信息过滤器模块404可用特定时间、地点、事件或其组合来过滤过去指示器240的组合,以作为代表滑雪饭店的驾驶环境的过去指示器240。过去信息过滤器模块404可传送过去指示器240至环境分析器模块406。
导航***100可包含环境分析器模块406。环境分析器模块406识别用户正在操作其运作着导航***100的载具处的区域的环境。举例来说,环境分析器模块406可借由鉴别周围指示器204来识别驾驶环境206。对不同的范例来说,移动中的环境分析器模块406可识别具有图2的移动对象210的驾驶环境206。作为另一个范例,环境分析器模块406可基于图2的环境种类222来鉴别图2的需要额外的注意力228的驾驶环境206。
环境分析器模块406可用数种方式来识别驾驶环境206。举例来说,环境分析器模块406可包含环境识别模块412。环境识别模块412借由解读围绕着使用者载具的环境因子来识别使用者操作其运作着导航***100的载具处的区域的环境。举例来说,环境识别模块412可借由总计代表环境因子的周围指示器204,例如,时间、温度、道路状况、地理位置、WiFi联机、声音或上述各种的组合来识别驾驶环境206。
环境识别模块412可用数种方式来识别驾驶环境206。举例来说,环境识别模块412可包含气候鉴别器模块414。气候鉴别器模块414鉴别在用户载具周围的气候条件454。气候条件454是定义成天气条件的组合,例如,温度、气压、湿度、降雨量、风速或上述各种的组合。周围指示器204可包含气候条件454。举例来说,气候鉴别器模块414可鉴别用户载具的内部、外部或其组合的温度。
气候鉴别器模块414可用数种方式来识别气候条件454。举例来说,撷取传感器212可传送代表用户载具周围的温度的周围指示器204。更详而言之,气候鉴别器模块414可读取由撷取传感器212所侦测的温度以鉴别温度。
作为不同的范例,过去指示器240可针对使用者操作载具在一年中大约相同的时间的特定区域来代表其温度。此外,环境识别模块412可利用日历。借由比较由撷取传感器212所侦测到的温度、一年中的时间及温度的过去指示器240,气候鉴别器模块414可鉴别用户载具周围的温度对于一年中的特定时间是相对的温暖或寒冷。
环境识别模块412可包含位置鉴别器模块418。位置鉴别器模块418鉴别用户载具的目前定位456。目前定位456是定义成用户载具目前运作处的地理位置。周围指示器204可包含目前定位456。举例来说,位置鉴别器模块418可鉴别代表目前定位456的周围指示器204。
位置鉴别器模块418可用数种方式来鉴别目前定位456。举例来说,位置鉴别器模块418可对地图或兴趣点的数据存储或访间。图3的第一装置102的图3的定位单元320可侦测用户的目前定位456。第一装置102可传送目前定位456至图3的第二装置106的图3的第二通信单元336。位置鉴别器模块418可接收目前定位456作为周围指示器204。借由将用户相对于地图的目前定位456定位,位置鉴别器模块418可鉴别在地图上用户的地理位置。
环境识别模块412可包含道路鉴别器模块420。道路鉴别器模块420鉴别用户载具移动的地方的道路状况458。道路状况458是定义成具有交通阻碍的道路的状况。关于进一步的定义,交通阻碍是定义成沿着道路而影响交通的天然或人造物体。举例来说,道路鉴别器模块420可鉴别道路状况458是颠簸或滑溜。周围指示器204可包含道路状况458。
环境识别模块412可用数种方式来鉴别道路状况458。举例来说,代表加速规的撷取传感器212可将代表使用者载具目前运作处的滑溜程度的道路状况458传送至道路鉴别器模块420。道路鉴别器模块420可将周围指示器204及代表道路状况458的过去指示器240进行比较,以鉴别道路状况458的滑溜程度对于特定道路而言是否为季节性常态。
作为不同的范例,过去指示器240也可将对于允许安全移动的滑溜程度指出。道路鉴别器模块420可借由将周围指示器204及代表指示允许安全移动的滑溜程度的表格的过去指示器240进行比较来鉴别滑溜的严重程度。
环境识别模块412可包含信号鉴别器模块422。信号鉴别器模块422鉴别用户载具运作的区域中所发射的传输信号的种类。举例来说,信号鉴别器模块422可鉴别信号种类460。信号种类460是定义成撷取传感器212所接收的传输信号的种类。周围指示器204可包含信号种类460。对于更特定的范例,信号鉴别器模块422可识别由学校所发射出来的WiFi信号。
信号鉴别器模块422可用数种方式来鉴别信号种类460。举例来说,撷取传感器212可传送代表为WiFi信号的周围指示器204。过去指示器240可包含在用户行进的地理区域中的不同种类的WiFi信号的纪录。信号鉴别器模块422可将周围指示器204与过去指示器240进行比较以鉴别周围指示器204可为在主街道和华尔街转角的学校所发射出来的WiFi信号。
作为不同的范例,信号鉴别器模块422可由信号的强度来鉴别WiFi信号。当载具移动并远离WiFi信号的来源时,WiFi信号的强度衰退。反之,当载具靠近时,WiFi信号的强度可增加。借由追踪WiFi信号的不同强度水平,信号鉴别器模块422可鉴别在地图上信号的来源的地理位置。
作为另一个不同的范例,信号鉴别器模块422可鉴别由目标对象216所携带的手持式装置所传送的追踪信息214。而目标对象216可在主街道和华尔街的交叉口处。具有经校正的信号鉴别器模块422以接收用于目标对象216所传送追踪信息214的频率,信号鉴别器模块422可将该追踪信息214鉴别为目标对象216的追踪信息214。
环境识别模块412可包含光鉴别器模块426。光鉴别器模块426识别用户载具运作的地理区域中的阳光的水平。举例来说,光鉴别器模块426可鉴别用户载具的周围环境的亮度(luminosity)462。亮度462是定义成使用者载具的周围的阳光的亮度。周围指示器204可包含亮度462。更详而言之,光鉴别器模块426可鉴别在山路上下午六点时的昏暗程度。
光鉴别器模块426可用数种方式来鉴别亮度462。举例来说,撷取传感器212可传送代表最弱阳光的周围指示器204。光鉴别器模块426可包含光敏传感器。光鉴别器模块426可借由追踪电阻值的升降来侦测阳光的强度。
作为不同的范例,光鉴别器模块426可包含光电倍增管(photomultiplier tube)。光电倍增管可借由侦测阳光产生了多少电子而侦测代表阳光的周围指示器204的强度。
环境识别模块412可包含声音鉴别器模块428。声音鉴别器模块428识别用户载具周围的声音的水平。举例来说,声音鉴别器模块428可鉴别用户载具周围的声音条件464。声音条件464是定义成声音的响度、声音的种类或其组合。周围指示器204可包含声音条件464。更详而言之,声音鉴别器模块428可鉴别用户载具的外部、内部或其组合的分贝水平。
声音鉴别器模块428可用数种方式来鉴别声音条件464。举例来说,撷取传感器212可传送代表在使用者载具中的后座哭啼的婴孩的周围指示器204。过去指示器240可代表描绘有安全程度的响度的分贝对照表格。借由将周围指示器204对过去指示器240进行比较,声音鉴别器模块428可鉴别针对安全地操作载具的声音水平。
作为不同的范例,过去指示器240可为婴儿哭声的纪录。声音鉴别器模块428可借由比对婴儿哭啼与婴儿哭声的纪录来鉴别声音的种类。
环境识别模块412可总计由气候鉴别器模块414、位置鉴别器模块418、道路鉴别器模块420、信号鉴别器模块422、光鉴别器模块426及声音鉴别器模块428所鉴别出来的周围指示器204,而环境识别模块412用以识别驾驶环境206。环境识别模块412可用数种方式来总计周围指示器204。举例来说,环境识别模块412可将周围指示器204对过去指示器240进行比较来识别驾驶环境206。作为不同的范例,环境识别模块412可由比较和对比周围指示器204来识别驾驶环境206。
对于更特定的范例,周围指示器204可将外部的温度代表为摄氏负十五度。周围指示器204可由于透明薄冰而将道路状况458代表为滑溜的。周围指示器204可代表用户的位置是在加州的Squaw Valley滑雪饭店。周围指示器204可代表月份是二月。借由总计全部的周围指示器204,环境识别模块412可将驾驶环境206识别为滑雪饭店附近并有冰在道路上。
对于不同的范例,位置鉴别器模块418可将用户目前的地理位置鉴别为主街道与华尔街的交叉口附近以及小学附近。使用者可针对输入232而将主街道和华尔街的交叉口输入为代表学校区域的驾驶环境206。使用者也可针对输入232而以交叉口为中心的半径五十公尺输入为学校区域。
在第二次造访时,使用者可在交叉口的半径五十公尺内操作载具。接着,周围指示器204可将用户的地理位置代表为交叉口的半径五十公尺内。借由比对周围指示器204与输入232,环境识别模块412可将驾驶环境206识别为学校区域。
环境识别模块412也可基于过去指示器240而预测驾驶环境206。举例来说,过去指示器240可代表先前由撷取传感器212所撷取的来自学校的WiFi信号。过去信息过滤器模块404可从是学校的过去指示器240中过滤出代表WiFi信号的过去指示器240而用于代表学校区域的驾驶环境206。此外,过去信息过滤器模块404可将具有WiFi信号的特定地理区域所表示的过去指示器240过滤成针对表示为学校区域的驾驶环境206的过去指示器240。在一个不同的旅程中,使用者可操作载具朝向撷取传感器212可侦测来自相同学校的WiFi信号的地理区域。周围指示器204可代表WiFi信号。借由追踪载具航向的方向及过去指示器240,环境识别模块412可预测驾驶环境206是学校区域。
为了例示的目的,导航***100是描述成以环境识别模块412来识别驾驶环境206,虽然要了解到导航***100可不同地运作环境识别模块412。举例来说,环境识别模块412可针对影像识别模块430来过滤周围指示器204,以识别驾驶环境206。
环境分析器模块406可包含影像识别模块430。影像识别模块430借由鉴别由撷取传感器212所撷取的影像内容来识别用户载具的周围环境。将在以下详细讨论影像识别模块430的细节。
环境识别模块412可用数种方式过滤周围指示器204。举例来说,周围指示器204可代表信息的组合,例如,天气、地理位置、时间、影像或上述各种的组合。环境识别模块412可从非环境因子中(例如,静止对象、非静止对象或其组合的影像)过滤代表环境因子的周围指示器204(例如,天气、位置、一年中的时间、温度或上述各种的组合)。
作为更特定的范例,环境识别模块412可从交叉口的影像中过滤出代表指出使用者载具是在主街道和华尔街交叉口的地理位置的周围指示器204。作为不同的范例,环境识别模块412可从代表下雪的街道状况458中过滤出代表摄氏负十五度的温度的周围指示器204。环境识别模块412可将经过滤的环境因子432传送至影像识别模块430。经过滤的环境因子432是定义成已经由环境识别模块412过滤后的周围指示器204。
影像识别模块430可透过在由撷取传感器212所撷取的影像所代表的周围指示器204上执行影像识别算法,以识别影像的内容。影像识别算法的部分范例可包含基于轮廓与形状的对象识别方法(contour and shape based object recognition method)、基于外观的对象识别方法(appearance-based object recognition method)及定位点侦测算法(anchor point detection algorithm)。
影像识别模块430可用数种方式识别驾驶环境206。举例来说,经过滤的环境因子432可代表用户载具的地理位置是在主街道和华尔街交叉口。借由经过滤的环境因子432而具有该交叉口的特定信息,影像识别模块430可从过去信息过滤器模块404接收代表特别关联于该交叉口的影像的过去指示器240。影像识别模块430可借由将从撷取传感器212所撷取的影像对来自过去指示器240的影像进行比较来识别驾驶环境206。由撷取传感器212所撷取的影像可为在主街道和华尔街交叉口处的学校道路标志、孩童或其组合的影像。影像识别模块430可包含静止对象鉴别器模块434。静止对象鉴别器模块434鉴别非移动的对象。举例来说,静止对象鉴别器模块434可鉴别静止的有生命的对象,例如站立在主街道和华尔街交叉口的孩童。作为不同的范例,静止对象鉴别器模块434可鉴别静止的非生命的对象,例如学校、道路标志或其组合。
静止对象鉴别器模块434可用数种方式识别静止对象。举例来说,静止对象鉴别器模块434可包含第一生命对象识别模块436。第一生命对象识别模块436鉴别有生命的或活着且静止或是非移动的对象。举例来说,第一生命对象识别模块436可鉴别一直站着的孩童。
第一生命对象识别模块436可用数种方式识别生命对象。举例来说,第一生命对象识别模块436可借由比较由撷取传感器212所撷取的各个影像的颜色、纹理、形状、轮廓、定位点或上述各种的组合来执行影像识别算法。借由比较各个影像内容中的定位点,若定位点保持在相同的位置,则在影像中的对象可为静止的。对于更特定的范例,一直站着的孩童可为静止对象,因为孩童的定位点可在一张张影像间保持不变。
作为另一个范例,当用户让小孩下车去上学时,撷取传感器212可拍下影像。该影像可包含小孩衣服的图案。该影像可包含小孩的正面、背面、以及侧面照片。过去信息过滤器模块404可存储小孩被放下车时的影像来作为过去指示器240。
当使用者在放学时去接小孩下车时,撷取传感器212可拍下用户小孩的影像。第一生命对象识别模块436可将小孩的影像对过去指示器240进行比较。过去指示器240可代表从小孩的正面、背面、以及侧面照片的集合而创造的小孩的三维影像。更详而言之,第一生命对象识别模块436可借由将放学后由撷取传感器212所撷取的影像及所存储的影像的颜色、纹理、形状、轮廓、定位点或上述各种的组合进行比较来执行影像识别算法,以鉴别该影像是用户的小孩。
接续上述的范例,第一生命对象识别模块436可接收代表孩童及成人的数字影像的过去指示器240。第一生命对象识别模块436可借由将由撷取传感器212所撷取的使用者的小孩的影像对过去指示器240的颜色、纹理、形状、轮廓、定位点或上述各种的组合进行比较来执行影像识别算法,以用于从成人和其它小孩中分辨出使用者的小孩。对于进一步的范例,第一生命对象识别模块436可借由鉴别在影像中人类孩童的数目来鉴别由撷取传感器212所撷取的影像中有多个孩童。
接续上述的范例,第一生命对象识别模块436可接收如前所述的相同地理位置的孩童在一天的不同时间的数字影像。代表约早上十一点时的主街道和华尔街交叉口的影像的过去指示器240可能显示没有学生交通,因为小孩可能在学校里。代表约下午三点时的主街道和华尔街交叉口的影像的过去指示器240可能显示大量的学生交通,因为小孩正在离开学校并回家。时间可为下午二点五十分,借由执行影像识别算法,第一生命对象识别模块436可借由撷取显示器212显示许多小孩在大约下午三点被撷取而鉴别所撷取的影像。
静止对象鉴别器模块434可包含第一非生命对象识别模块438。第一非生命对象识别模块438鉴别非生命的或不是活着且静止或是非移动的对象。举例来说,第一非生命对象识别模块438可鉴别停着的车辆、道路标志或其组合。
第一非生命对象识别模块438可用数种方式识别非生命对象。举例来说,第一非生命对象识别模块438可借由将学校道路标志的影像对存储在过去信息过滤器模块404中的学校道路标志的影像进行比较。更详而言之,第一非生命对象识别模块438可借由将由撷取传感器212所撷取的影像对过去指示器240的颜色、纹理、形状、轮廓、定位点或上述各种的组合进行比较来执行影像识别算法,以鉴别学校道路标志的影像。
静止对象鉴别器模块434可借由总计由第一生命对象识别模块436及第一非生命对象识别模块438所鉴别的影像来识别周围指示器204是静止对象。如先前所述,静止对象鉴别器模块434可借由经过滤的环境因子432所提供的信息来鉴别静止对象的地理位置是接近主街道和华尔街交叉口以及接近小学。
静止对象鉴别器模块434可包含移动对象鉴别器模块440。移动对象鉴别器模块440鉴别移动的对象。举例来说,移动对象鉴别器模块440可鉴别移动对象210。
移动对象鉴别器模块440可用数种方式鉴别移动对象210。举例来说,移动对象鉴别器模块440可包含第二生命对象识别模块442。第二生命对象识别模块442鉴别有生命的或活着且移动中的对象。举例来说,第二生命对象识别模块442可鉴别用户眨动他或她的眼睑。
第二生命对象识别模块442可用数种方式鉴别移动中的生命对象。举例来说,第二生命对象识别模块442可借由比较由撷取传感器212所撷取的各个影像的颜色、纹理、形状、轮廓、定位点或上述各种的组合来执行影像识别算法。借由比较各个影像内容中的定位点,若定位点没有保持在相同的位置,则在影像中的对象可为移动中的。对于更特定的范例,眼睑可为非静止对象,因为当人眨眼时眼睑的定位点可以在一张张影像间改变。
接续上述的范例,撷取传感器212可撷取代表使用者的疲劳程度是极度疲劳的周围指示器204。对于更特定的范例,撷取传感器212可在使用者操作载具时快速地撷取用户脸部的数字影像。当使用者不疲劳时,使用者的眼睑可以保持打开的时间比阖起的时间长。
对于撷取传感器212所撷取的各个影像,第二生命对象识别模块442可指定定位点给眼睑。第二生命对象识别模块442可借由比较在眼睑阖起的影像与眼睑打开的影像中的定位点的位置来追踪眼睑被闭起的长度。若眼睑闭起的持续时间长于眼睑打开的持续时间,第二生命对象识别模块442可鉴别用户是极度疲劳且在操作载具时睡着了。
移动对象鉴别器模块440可包含第二非生命对象识别模块444。第二非生命对象识别模块444鉴别非生命的或不是活着且移动中的对象。举例来说,第二非生命对象识别模块444可鉴别移动中的载具。
第二非生命对象识别模块444可用数种方式鉴别移动中的非生命对象。举例来说,撷取传感器212可撷取代表载具的旋转的轮圈盖(不同于使用者载具)的影像的周围指示器204。第二非生命对象识别模块444可将旋转的轮圈盖的影像对存储在过去信息过滤器模块404中的轮圈盖的影像进行比较。更详而言之,第二非生命对象识别模块444可借由将由撷取传感器212所撷取的影像对过去指示器240的颜色、纹理、形状、轮廓、定位点或上述各种的组合来执行影像识别算法,以鉴别轮圈盖的影像。
第二非生命对象识别模块444可指定定位点给旋转的轮圈盖。而第二非生命对象识别模块444可追踪定位点的位置的改变以判定载具的轮子是旋转的。接着,第二非生命对象识别模块444可鉴别移动对象210是载具。
移动对象鉴别器模块440可借由总计由第二生命对象识别模块442及第二非生命对象识别模块444所鉴别的影像来识别周围指示器204是移动对象。如先前所述,移动对象鉴别器模块440可借由经过滤的环境因子432所提供的信息鉴别移动对象的地理位置是接近主街道和华尔街交叉口并接近小学。
影像识别模块430可总计由静止对象鉴别器模块434、移动对象鉴别器模块440及环境识别模块412所鉴别的周围指示器204。影像识别模块430可用数种方式总计周围指示器204。举例来说,影像识别模块430可从周围指示器204对过去指示器240进行比较来识别驾驶环境206。作为不同的范例,影像识别模块430可从对周围指示器204比较和对比来识别驾驶环境206。作为另一个范例,影像识别模块430计算(factoring)周围指示器204用以增强识别驾驶环境206的可靠度。
影像识别模块430可用数种方式计算周围指示器204。举例来说,影像识别模块430可计算气候条件454以增强识别驾驶环境206的可靠度。更详而言之,来自气候鉴别器模块414的额外信息提供额外信息给影像识别模块430,以识别驾驶环境206。
气候鉴别器模块414可感测到温度是低于冰点且若天气报告指出下雪或最近将下雪,那么影像识别模块430可修正其识别结果以说明具有雪的环境。而这借由给予更多信息而针对识别过程的增进的可靠度及准确性可能用来过滤被识别的信息。一个影像识别模块430如何增进影像识别的范例是借由影像识别模块430选择代表过去影像或影像识别算法以计入雪的颜色、具有雪的道路或撒过盐以减少结冰的道路的颜色或影像、雪覆盖了交通号志、悬冰挂在停止号志上及其它来自代表具有雪的环境的过滤的环境因子432的指示。
关于影像识别模块430增进影像识别的另一个范例可用借由位置鉴别器模块418鉴别用户载具的地理位置来说明。举例来说,影像识别模块430可计算目前定位456而用以增进用于识别驾驶环境206的可靠度。更详而言之,位置鉴别器模块418可鉴别用户载具的目前定位456是主街道与华尔街交叉口。影像识别模块430可借由选择特别关联于主街道与华尔街交叉口的影像来降低搜寻时间及增进过去指示器240的选单。此外,影像识别模块430可借由计入摩天大楼、大量的人类交通或其组合的消失来降低影像识别算法的计算时间。
对于另一个范例,影像识别模块430可借由计入信号种类460来增进影像识别。举例来说,影像识别模块430可计算信号种类460而用以增进用于识别驾驶环境206的可靠度。更详而言之,信号鉴别器模块422可鉴别WiFi信号是来自学校的信号。影像识别模块430可借由选择说明信号来源的代表学校、周围建筑物、道路标志或上述各种的组合的影像来降低搜寻时间以及增进过去指示器240的选单。此外,影像识别模块430可借由计入周围建筑物(包含学校、道路标志包含“行人通行”号志或其组合)来降低影像识别算法的计算时间。
作为不同的范例,影像识别模块430可借由计入亮度462来增进影像识别。举例来说,影像识别模块430可计算亮度462而用以增进用于识别驾驶环境206的可靠度。更详而言之,结合一天中的时间,光鉴别器模块426可鉴别阳光的水平是微光。影像识别模块430可借由选择在黎明、黄昏或其组合时所撷取的影像来降低搜寻时间以及增进过去指示器240的选单。此外,影像识别模块430可借由计入对象在微光下的颜色、阳光照射到对象的角度或其组合来降低影像识别算法的计算时间。
作为另一个范例,影像识别模块430可借由计入周围环境的声音来增进影像识别。举例来说,影像识别模块430可以声音条件464而用以增进用于识别驾驶环境206的可靠度。更详而言之,声音鉴别器模块428可鉴别声音是在建筑工地中钻水泥表面。影像识别模块430可借由不选择来自美国的国家公园,例如黄石国家公园或大峡谷国家公园的影像来降低搜寻时间以及增进过去指示器240的选单。此外,影像识别模块430可借由不计入代表森林、野生动物、露营营地或其组合的影像来降低影像识别算法的计算时间。
已发现本发明提供用于在导航***100以及在载具中的其它用户接口内提供安全操作的导航***100。安全操作是借由降低速度以及增进用于影像识别模块430识别驾驶环境206的准确度来提供。更详而言之,影像识别模块430可借由计算周围指示器204以限制利用于影像识别模块的影像的范围来降低选择过去指示器240的复杂度。随同较少的影像要选择以及要在影像识别算法中执行,影像识别模块430可增进用于识别驾驶环境206的可靠度。借由降低用于识别驾驶环境206的速度,用户可更快速的反应驾驶环境206的改变。此外,借由增进用于识别驾驶环境206的准确度,使用者可更好的存取使用者目前操作载具的驾驶环境206的环境。
影像识别模块430也可基于环境种类222鉴别需要额外注意力228的驾驶环境206。用户输入模块424可接收用于环境种类222的输入232。对于代表在万圣节的漆黑的郊区,使用者可定义环境种类222是具有危险性的来作为输入232。用户输入模块424可传送用于环境种类222的该输入232给影像识别模块430。
接续上述的范例,环境识别模块412可过滤代表关联于万圣节的信息的周围指示器204。光鉴别器模块426可鉴别外面的阳光水平是漆黑的。环境识别模块412中的日历可指出日期是万圣节且时间是下午六点。位置鉴别器模块418可鉴别用户的地理位置是离用户住处五十码处。环境识别模块412可传送代表阳光水平、一年中的时间及地理位置的经过滤的环境因子432给影像识别模块430。
接续上述的范例,借由鉴别先前所述的经过滤的环境因子432的内容,过去信息过滤器模块404可传送代表用户住处周围的邻居的数字影像的过去指示器240给第一非生命对象识别模块438。由撷取传感器212所撷取的影像可为用户住处周围的邻居的影像。第一非生命对象识别模块438可借由将由撷取传感器212所撷取的影像及过去指示器240的颜色、纹理、形状、轮廓、定位点或上述各种的组合进行比较来执行影像识别算法,以鉴别影像是用户住处周围的邻居。
接续上述的范例,邻居可装饰有万圣节的装饰品和灯光。对于更特定的范例,撷取传感器212可撷取灯光闪烁的影像。第二非生命对象识别模块444可借由将由撷取传感器212所撷取的影像和过去指示器240的颜色、纹理、形状、轮廓、定位点或上述各种的组合进行比较来执行影像识别算法,以鉴别影像是万圣节的灯饰。
对于由撷取传感器212所撷取的影各个像,第二非生命对象识别模块444可指定定位点给闪烁的灯光。第二非生命对象识别模块444可追踪定位点的位置的改变以判定灯光是闪烁的。接着,第二非生命对象识别模块444可鉴别移动对象210是来自万圣节装饰品的灯光而非来自其它载具的灯光。
接续上述的范例,第一生命对象识别模块436,用户可为极度疲劳的。影像识别模块430可借由用户目前的地理位置和用户邻居的影像来识别驾驶环境206是郊区。再者,影像识别模块430可借由鉴别使用者的疲劳程度、一年中的时间是万圣节、驾驶环境206及没有阳光而基于环境种类222鉴别驾驶环境206需要额外的注意力228。环境分析器模块406可传送该驾驶环境206给警示模块446。
导航***100可包含警示模块446。警示模块446通报用户考虑使用者目前操作载具的环境。举例来说,警示模块446可基于驾驶环境206是有危险性的而产生警示224。
警示模块446可用数种方式产生警示224。举例来说,警示模块446可识别驾驶环境206是施工区域。警示模块446可产生文字信息形式的警示224以显示在显示器模块410上,以警告用户工程车在施工区域进出。作为不同的范例,警示模块446可产生声音形式的警示224以警告用户由举有标志的施工工人所强制的降低的速限。警示模块446可传送警示224给显示器模块410。
作为另一个范例,警示模块446可传送警示224给使用者载具208用以降低图2的用户速度242。在识别驾驶环境206有危险性之后,警示模块446可透过图3的第一控制接口322传送警示224给使用者载具208的自动煞车***,以自动地降低用户速度242。对于特定的范例,被识别为具有危险性的驾驶环境206包含孩童突然冲出街道。警示模块446可传送警示224以请求自动煞车***立即停止用户载具208。
为了例示的目的,导航***100描述成以警示模块446产生警示224,虽然了解到导航***100可不同地操作警示模块446。举例来说,警示模块446可在驾驶环境206传送追踪信息214用以通报图2的传送者位置220的目标对象216。
警示模块446可用数种方式传送追踪信息214。举例来说,目标对象216可代表用户的小孩。更详而言之,小孩可持有手持式装置,其可为图1的第一装置102或图3的第一装置302,用于接收追踪信息214。用户可传送无线信号的追踪信息214给小孩的手持式装置以通知小孩代表他妈妈的地理位置的传送者位置220。
导航***100可包含显示器模块410。显示器模块410显示提示以通知用户周围的环境。举例来说,显示器模块410可显示警示224。
显示器模块410可用数种方式显示警示224。举例来说,警示224可显示成文字信息并显示在图2的显示接口202上。作为不同的范例,警示224可显示成代表惊叹号的图示。
为了例示的目的,导航***100描述成以显示器模块410显示警示224,虽然了解到导航***100可不同地操作显示器模块410。举例来说,显示器模块410可针对须警惕的驾驶环境206而基于驾驶环境206并借由改变图2的显示器外观236来改变显示接口202的外观或感觉。显示器模块410可针对对使用者警示驾驶环境206而以数种方法改变显示器外观236。举例来说,显示器模块410可包含显示颜色模块448。显示颜色模块448借由改变显示接口202的颜色来改变显示接口202的外观或感觉。例如显示颜色模块448借由改变显示接口202的颜色来改变显示器外观236。作为特定的范例,若用户在代表具有大量学生交通的学校区域的驾驶环境206操作载具,显示器模块410可将显示接口202的颜色从绿色到红色地改变,以警告使用者驾驶环境206是有危险性的。
显示器模块410可包含显示尺寸模块450。显示尺寸模块450借由改变出现在显示接口202上的字体尺寸来改变显示接口202的外观或感觉。举例来说,显示尺寸模块450可借由改变警示224的字体尺寸来改变显示器外观236。作为特定的范例,若用户在代表具有大量行人交通的纽约时代广场的驾驶环境206操作载具,则显示器模块410可放大用于警示224的文字的字体尺寸以使警示224更容易读。
为了例示的目的,导航***100描述成以显示器模块410改变显示器外观236,虽然了解到导航***100可不同地操作显示器模块410。举例来说,显示器模块410可基于驾驶环境206改变图2的功能230的图2的选单238用以显示在装置102上。
显示器模块410可用数种方法改变选单238。举例来说,显示器模块410可包含选单模块452。选单模块452借由移除用户可选取来操作导航***100的在装置102上的可使用的功能来改变显示接口202的外观或感觉。更详而言之,选单模块452可针对移除的功能230的选单238而借由改变显示器外观236来改变显示器外观236而用以降低分心。作为特定的范例,驾驶环境206可为具有被透明薄冰覆盖的道路的滑雪饭店区域。当使用者在被透明薄冰覆盖的道路上操作载具时,选单模块452可移除导航***100的“设定”功能的选单238。“设定”功能可允许用户设置用于导航***100的时间设定。当使用者在具有透明薄冰的道路上操作载具时,选单模块452可改变用于“设定”的显示器外观236而由“开”到“关”以移除用于使用者手动的改变“设定”的选单238。
作为不同的范例,显示器模块410可包含开关模块416。开关模块416借由识别驾驶环境206是具有危险性的来激活(enable)或停止(disable)用于导航***100的功能。作为特定的范例,当驾驶环境206是有危险性的时,开关模块416可停止功能230。
开关模块416可用数种方法激活或停止功能230。举例来说,开关模块416可针对识别驾驶环境206是有危险性的(例如具有大量学生交通的学校区域)而激活图2的声音指令234用以要求最小程度的分心。基于驾驶环境206是有危险性的,开关模块416可借由将用于输入232的功能230转为“关”以停止用于手动造成图2的输入232的功能230。基于驾驶环境206是有危险性的,开关模块416可借由将功能230转为“开”来激活声音指令234以允许用户对导航***100做出口头命令。
为了例示的目的,导航***100描述成以显示器模块410显示警示224,虽然了解到导航***100可不同地操作显示器模块410。举例来说,显示器模块410可在显示接口202上显示追踪信息214。
显示器模块410可用数种方法显示追踪信息214。举例来说,显示器模块410可用不同颜色显示来自传送者位置220的追踪信息214。作为不同的范例,显示器模块410可借由闪烁代表在显示接口202上的目标对象216的记号来显示追踪信息214。
基于导航***100的操作,来自停止功能230的实体转变造成在实体世界中的行动,例如人们使用图3的第一装置102、载具或其组合。当实体世界中的行动发生时,行动本身创造了额外的信息,而该额外的信息转变回到功能230而用于导航***100的后续操作及在实体世界中后续的行动。图3的第一装置102的第一软件326可包含导航***100。举例来说,第一软件326可包含传感器接收器模块402、用户输入模块424、过去信息过滤器模块404、环境分析器模块406、警示模块446及显示器模块410。
用户输入模块424可代表图3的第一用户接口318。输入232、环境种类222或其组合可输入或选择到第一用户接口318。
图3的第一控制单元312可执行图3的第一撷取传感器352以撷取周围指示器204。第一控制单元312可执行用于传感器接收器模块402的第一软件326,以接收来自第一撷取传感器352的周围指示器204。第一控制单元312可执行用于传感器接收器模块402的第一软件326,以传送周围指示器204至环境分析器模块406。第一控制单元312可执行用于传感器接收器模块402的第一软件326,以接收追踪信息214。第一控制单元312可执行用于传感器接收器模块402的第一软件326,以传送追踪信息214至显示器模块410。
第一控制单元312可执行用于过去信息过滤器模块404的第一软件326,以传送过去指示器240至环境分析器模块406。第一控制单元312可执行用于过去信息过滤器模块404的第一软件326,以收集用于周围指示器204的过去指示器240。第一控制单元312可执行用于过去信息过滤器模块404的第一软件326,以接收来自环境分析器模块406的经分析的信息408。
第一控制单元312可执行用于环境分析器模块406的第一软件326,以针对鉴别周围指示器204而识别驾驶环境206。第一控制单元312可执行用于环境分析器模块406的第一软件326,以基于过去指示器240来预测驾驶环境206。第一控制单元312可执行用于环境分析器模块406的第一软件326,以传送驾驶环境206至警示模块446。
第一控制单元312可执行用于警示模块446的第一软件326,以基于具有危险性的驾驶环境206来产生警示224。第一控制单元312可执行用于警示模块446的第一软件326,以传送警示224至显示器模块410。
显示器模块410可表示第一显示接口330。第一控制单元312可执行用于开关模块216的第一显示接口330,以对于识别驾驶环境206具有危险性时停止功能230。第一控制单元312可执行用于显示颜色模块448的第一显示接口330,以基于驾驶环境206而针对提出驾驶环境206的警告来改变显示器外观236。第一控制单元312可执行用于选单模块452的第一显示接口330,以针对移除功能230的选单238来改变显示器外观236。
图3的第二装置106的第二软件342可包含导航***100。举例来说,第二软件342可包含传感器接收器模块402、用户输入模块424、过去信息过滤器模块404、环境分析器模块406、警示模块446及显示器模块410。
用户输入模块424可表示图3的第二用户接口338。输入232、环境种类222或其组合可输入或选择到第二用户接口338。
图3的第二控制单元334可执行第二撷取传感器354以撷取周围指示器204。第二控制单元334可执行用于传感器接收器模块402的第二软件342,以接收来自第二撷取传感器354的周围指示器204。第二控制单元334可执行用于传感器接收器模块402的第二软件342,以传送周围指示器204至环境分析器模块406。第二控制单元334可执行用于传感器接收器模块402的第二软件342,以接收追踪信息214。第二控制单元334可执行用于传感器接收器模块402的第二软件342,以传送追踪信息214至显示器模块410。
第二控制单元334可执行用于过去信息过滤器模块404的第二软件342,以传送过去指示器240至环境分析器模块406。第二控制单元334可执行用于过去信息过滤器模块404的第二软件342,以收集用于周围指示器204的过去指示器240。第二控制单元334可执行用于过去信息过滤器模块404的第二软件342,以接收来自环境分析器模块406的经分析的信息408。
第二控制单元334可执行用于环境分析器模块406的第二软件342,以针对鉴别周围指示器204而识别驾驶环境206。第二控制单元334可执行用于环境分析器模块406的第二软件342,以基于过去指示器240来预测驾驶环境206。第二控制单元334可执行用于环境分析器模块406的第二软件342,以传送驾驶环境206至警示模块446。
第二控制单元334可执行用于警示模块446的第二软件342,以基于具有危险性的驾驶环境206来产生警示224。第二控制单元334可执行用于警示模块446的第二软件342,以传送警示224至显示器模块410。
显示器模块410可表示第二显示接口340。第二控制单元334可执行用于开关模块216的第二显示接口340,以对于识别驾驶环境206具有危险性时停止功能230。第二控制单元334可执行用于显示颜色模块448的第二显示接口340,以基于驾驶环境206来改变显示器外观236而用于提出驾驶环境206的警告。第二控制单元334可执行用于选单模块452的第二显示接口340,以针对移除功能230的选单238来改变显示器外观236。
导航***100可在第一装置102与第二装置106之间分割。举例来说,导航***100可分为第一装置102、第二装置106或其组合的功能单元。导航***100也可实行成第一装置102、第二装置106或其组合的额外的功能单元。
作为另一个范例,导航***100可在第一软件326与第二软件342之间分割。举例来说,第二软件342可包含环境分析器模块406。第二控制单元334可执行分在第二软件342上的模块。
举例来说,第二控制单元334可执行第二软件342以执行环境分析器模块406。第二控制单元334可执行用于环境分析器模块406的第二软件342,以针对鉴别周围指示器204而识别驾驶环境206。第二控制单元334可执行用于环境分析器模块406的第二软件342,以基于具有危险性的驾驶环境206来产生警示224。第二控制单元334可执行用于环境分析器模块406的第二软件342,以在使用者于驾驶环境206内时传送追踪信息214。
第二控制单元334可执行用于环境分析器模块406的第二软件342,以接收来自用户输入模块424的输入232。第二控制单元334可执行用于环境分析器模块406的第二软件342,以接收来自传感器接收器模块402的周围指示器204。
第一软件326可包含传感器接收器模块402、用户输入模块424、警示模块446及显示器模块410。基于图3的第一存储单元314的大小,第一软件326可包含导航***100的其它模块。第一控制单元312可执行分在第一软件326上的模块。
第一控制单元312可执行用于传感器接收器模块402的第一软件326,以接收来自第一撷取传感器352的周围指示器204。第一控制单元312可执行用于传感器接收器模块402的第一软件326,以传送周围指示器204至环境分析器模块406。第一控制单元312可执行用于传感器接收器模块402的第一软件326,以传送追踪信息214至显示器模块410。
输入232可输入到第一用户接口318。周围指示器204可撷取到图3的第一存储接口324。第一控制单元312可操作图3的第一通信单元316以传送周围指示器204、输入232或其组合至第二装置106。第一控制单元312可操作第一软件326,以操作图3的定位单元320。
图3的第二通信单元336可透过图3的通信路径104传送驾驶环境206、警示224或其组合至第一装置102。警示224可显示在第一显示接口330及第二装置106上。显示接口330的显示外观326可借由移除第一用户接口318的功能230的选单238而改变。第一用户接口318的功能230可基于驾驶环境206而停止。
已发现本发明提供用于在导航***100以及在载具中的其它用户接口***内提供安全操作的导航***100。该安全操作是借由基于导航***100接收周围指示器204来识别驾驶环境206,以帮助使用者用于操作载具安全地沿动作路径移动。导航***100将功能230停止可帮助用户在操作载具时降低分心。
导航***100描述模块的功能与顺序仅作为范例。模块可被不同地分割。举例来说,可将用户输入模块424以传感器接收器模块402合并。各个模块可独立地且不依赖其它模块而运作。
现参照图5,其显示本发明的进一步具体实施例中的导航***100的操作方法500的流程图。方法500包含:在方块502中接收周围指示器;在方块504中将过去指示器与该周围指示器进行比较,用以识别驾驶环境;以及在方块506中基于所比对的该过去指示器改变功能的选单,用以显示在装置上。
所得到的方法、过程、设备、装置、产品、及/或***是直接明确的、具成本效益的、不复杂的、高度多样性、精确的、敏感度高的且有效的,并且能采用已知组件来实作以用于迅速、有效率和经济的制造、应用和使用。本发明的另一重要态样是在于其有价值地支持并对降低成本、简化***、及提升性能的历史潮流服务。本发明的这些及其它有价值的态样因此进一步将本技术领域推向了至少下一个阶段。
虽然已结合特定最佳模式来描述本发明,但应了解到,对熟悉本领域的技术人员而言,鉴于上述描述而有许多替代、修改和变化将是清楚明白的。因此,想要的是涵盖所有这些列入所包括在权利要求范围内的替代、修改和变化。之前本文所阐述或在附图所示的所有内容是以例示性及非限制的观念来解释。

Claims (20)

1.一种导航***的操作方法,包括:
接收多个周围指示器;
过滤该多个周围指示器,该多个周围指示器包括环境因子和非环境因子,该非环境因子包括对象的图像;
基于用于将驾驶环境分类的特定的时间、地点和环境,过滤过去指示器;
通过控制单元,将包括该环境因子的图像的该过去指示器与该多个周围指示器进行比较,以识别该驾驶环境,从而识别有生命的对象和非生命的对象,用以识别移动的或静止的该有生命的对象或者用以识别移动的或静止的该非生命的对象的每个过程被彼此独立地执行;以及
基于所比较的该过去指示器改变功能的选单,用以减少显示在装置上的信息量。
2.如权利要求1所述的方法,还包括传送追踪信息,以用来通报在该驾驶环境内的传送者位置的目标对象。
3.如权利要求1所述的方法,还包括接收追踪信息,以用来定位在该驾驶环境内的目标对象。
4.如权利要求1所述的方法,还包括基于该周围指示器而针对识别该驾驶环境来产生警告。
5.如权利要求1所述的方法,还包括基于该周围指示器来产生警告而用来降低使用者的载具的用户速度。
6.一种导航***的操作方法,包括:
接收多个周围指示器;
过滤该多个周围指示器,该多个周围指示器包括环境因子和非环境因子,该非环境因子包括对象的图像;
基于用于将驾驶环境分类的特定的时间、地点和环境,过滤过去指示器;通过控制单元,将包括该环境因子的图像的该过去指示器与该多个周围指示器进行比较,以识别该驾驶环境,从而识别有生命的对象和非生命的对象,用以识别移动的或静止的该有生命的对象或者用以识别移动的或静止的该非生命的对象的每个过程被彼此独立地执行,用以需要额外注意;以及
基于所比较的该过去指示器改变功能的选单,用以减少显示在装置上的信息量。
7.如权利要求6所述的方法,还包括:
基于该周围指示器,通过移除功能,改变显示器外观;以及
基于该显示器外观,通过所移除的功能,将声音指令激活。
8.如权利要求6所述的方法,其特征在于,改变该选单包括改变显示器外观以移除该功能的该选单,以用来降低分心。
9.如权利要求6所述的方法,还包括:
过滤该周围指示器;以及
其中:
与该过去指示器进行比较包括计算该周围指示器,以用来增进识别该驾驶环境的可靠度。
10.如权利要求6所述的方法,还包括定义用来将该驾驶环境分类的环境种类,以鉴别在该驾驶环境中需要付出额外注意力的该驾驶环境。
11.一种导航***,包括:
撷取传感器,用以发送多个周围指示器;
包括处理器的控制单元,耦接至该撷取传感器,用以:
过滤该多个周围指示器,该多个周围指示器包括环境因子和非环境因子,该非环境因子包括对象的图像;
基于用于将驾驶环境分类的特定的时间、地点和环境,过滤过去指示器;
将包括该环境因子的图像的该过去指示器与该多个周围指示器进行比较,以识别该驾驶环境,从而识别有生命的对象和非生命的对象,用以识别移动的或静止的该有生命的对象或者用以识别移动的或静止的该非生命的对象的每个过程被彼此独立地执行,以及
基于所比较的该过去指示器来改变功能的选单,用以减少显示在装置上的信息量。
12.如权利要求11所述的***,其中该控制单元用以传送追踪信息,以用来通报在该驾驶环境内的传送者位置的目标对象。
13.如权利要求11所述的***,其中该控制单元用以接收追踪信息,以用来将在该驾驶环境内的目标对象定位。
14.如权利要求11所述的***,其中该控制单元用以基于该周围指示器来产生警告而用来识别该驾驶环境。
15.如权利要求11所述的***,其中该控制单元用以基于该周围指示器来产生警告,以用来降低使用者的载具的用户速度。
16.如权利要求11所述的***,其中该控制单元用以将过去指示器对该周围指示器进行比较,以用来识别需要额外注意的驾驶环境。
17.如权利要求16所述的***,其中该控制单元:
基于该周围指示器,通过移除功能,改变显示器外观;以及
基于该显示器外观,通过所移除的功能,将声音指令激活。
18.如权利要求16所述的***,其中该控制单元用以改变显示器外观以移除该功能的选单,以用来降低分心。
19.如权利要求16所述的***,其中该控制单元用以:
过滤该周围指示器;以及
计算该周围指示器,以用来增进识别该驾驶环境的可靠度。
20.如权利要求16所述的***,其中该控制单元用以定义用来将该驾驶环境分类的环境种类,以鉴别在该驾驶环境中需要付出额外注意力的该驾驶环境。
CN201310491569.8A 2012-10-18 2013-10-18 具有允许环境鉴别的导航机制的导航***及其操作方法 Active CN103776440B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/655,323 US9752887B2 (en) 2012-10-18 2012-10-18 Navigation system having context enabled navigation mechanism and method of operation thereof
US13/655,323 2012-10-18

Publications (2)

Publication Number Publication Date
CN103776440A CN103776440A (zh) 2014-05-07
CN103776440B true CN103776440B (zh) 2018-11-02

Family

ID=50486551

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310491569.8A Active CN103776440B (zh) 2012-10-18 2013-10-18 具有允许环境鉴别的导航机制的导航***及其操作方法

Country Status (2)

Country Link
US (1) US9752887B2 (zh)
CN (1) CN103776440B (zh)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6057957B2 (ja) * 2013-10-30 2017-01-11 富士重工業株式会社 車両制御装置
JP5954901B2 (ja) 2013-12-18 2016-07-20 富士重工業株式会社 車両制御装置
KR20150073378A (ko) * 2013-12-23 2015-07-01 삼성전자주식회사 동작인식을 기반으로 하는 가상 입력장치의 사용자 인터페이스(ui)를 표시하는 장치 및 방법
US9959289B2 (en) 2014-08-29 2018-05-01 Telenav, Inc. Navigation system with content delivery mechanism and method of operation thereof
US10171537B2 (en) 2015-08-07 2019-01-01 At&T Intellectual Property I, L.P. Segregation of electronic personal health information
US9942747B2 (en) 2015-08-07 2018-04-10 At&T Mobility Ii Llc Dynamic utilization of services by a temporary device
US10631192B2 (en) 2015-08-14 2020-04-21 At&T Intellectual Property I, L.P. Policy enforced intelligent persona manager
US10044780B2 (en) 2015-08-26 2018-08-07 At&T Intellectual Property I, L.P. Dynamic segregated secure data connection
US20170124257A1 (en) * 2015-11-02 2017-05-04 At&T Intellectual Property I, L.P. Supplementing segregated secure data stream using a metadata management subsystem
US20170185265A1 (en) * 2015-12-29 2017-06-29 Motorola Mobility Llc Context Notification Apparatus, System and Methods
CN109637082A (zh) * 2018-12-24 2019-04-16 航天信息股份有限公司 网约车监管装置和方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1714275A (zh) * 2003-07-16 2005-12-28 哈曼贝克自动***股份有限公司 特殊路线到导航设备的传输
WO2006072997A1 (ja) * 2005-01-07 2006-07-13 Navitime Japan Co., Ltd. ナビゲーションシステムおよび携帯端末装置
CN101031777A (zh) * 2004-04-30 2007-09-05 哈曼贝克自动***股份有限公司 用于选择和激活汽车多媒体***的功能的汽车多媒体***和方法
CN101042851A (zh) * 2006-03-22 2007-09-26 松下电器产业株式会社 显示装置
CN101208219A (zh) * 2005-05-20 2008-06-25 伯斯有限公司 显示交通工具信息
CN101598561A (zh) * 2008-06-06 2009-12-09 佛山市顺德区顺达电脑厂有限公司 带限速警示功能的定位装置及其方法
CN101610401A (zh) * 2009-03-17 2009-12-23 郑仰湖 全景可视泊车***
CN101900551A (zh) * 2009-05-27 2010-12-01 上海欣纳电子技术有限公司 一种车载全景安全监测***

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2601003B2 (ja) 1990-09-25 1997-04-16 日産自動車株式会社 車両の走行条件認識装置
US5475492A (en) 1992-06-19 1995-12-12 Matsushita Electric Industrial Co., Ltd. Object extracting method
US7769513B2 (en) 2002-09-03 2010-08-03 Automotive Technologies International, Inc. Image processing for vehicular applications applying edge detection technique
US6009355A (en) 1997-01-28 1999-12-28 American Calcar Inc. Multimedia information and control system for automobiles
US6580973B2 (en) 2000-10-14 2003-06-17 Robert H. Leivian Method of response synthesis in a driver assistance system
US7050976B1 (en) 2001-09-26 2006-05-23 Sprint Spectrum L.P. Method and system for use of navigation history in a voice command platform
US6731925B2 (en) 2001-10-24 2004-05-04 Mouhamad Ahmad Naboulsi Safety control system for vehicles
US7113107B2 (en) * 2002-03-07 2006-09-26 Taylor Lance G Intelligent selectively-targeted communications systems and methods
US7139738B2 (en) 2002-06-27 2006-11-21 Koninklijke Philips Electronics N.V. Face recognition using evolutionary algorithms
US7009488B2 (en) 2002-09-25 2006-03-07 Hrl Laboratories, Llc Selective equipment lockout
US20050170850A1 (en) 2004-02-04 2005-08-04 Eric Edwards Methods and apparatuses for selectively disabling functionality of a device
EP1872294B1 (en) * 2005-04-21 2017-11-08 Microsoft Technology Licensing, LLC Virtual earth
US7369845B2 (en) * 2005-07-28 2008-05-06 International Business Machines Corporation Managing features available on a portable communication device based on a travel speed detected by the portable communication device
US7739036B2 (en) * 2005-08-26 2010-06-15 Gm Global Technology Operations, Inc. Speed limit advisor
US20070158128A1 (en) 2006-01-11 2007-07-12 International Business Machines Corporation Controlling driver behavior and motor vehicle restriction control
JP4728839B2 (ja) * 2006-03-02 2011-07-20 株式会社デンソーアイティーラボラトリ 車載機器制御装置
US7552004B2 (en) 2006-04-07 2009-06-23 Ghassan Brikho Road hazard automatic vehicle speed control
DE102007058542A1 (de) * 2007-12-06 2009-06-10 Robert Bosch Gmbh Fahrerassistenzsystem zur Überwachung der Fahrsicherheit und korrespondierendes Verfahren zur Erfassung und Bewertung einer Fahrzeugbewegung
US8106783B2 (en) 2008-03-12 2012-01-31 Denso Corporation Input apparatus, remote controller and operating device for vehicle
JP2011128005A (ja) * 2009-12-17 2011-06-30 Fujitsu Ten Ltd ナビゲーション装置、車載表示システム及び地図表示方法
US20130035117A1 (en) * 2011-08-04 2013-02-07 GM Global Technology Operations LLC System and method for restricting driver mobile device feature usage while vehicle is in motion
US9085237B2 (en) * 2011-10-03 2015-07-21 Fuji Jukogyo Kabushiki Kaisha Speed limiter
US9031847B2 (en) * 2011-11-15 2015-05-12 Microsoft Technology Licensing, Llc Voice-controlled camera operations

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1714275A (zh) * 2003-07-16 2005-12-28 哈曼贝克自动***股份有限公司 特殊路线到导航设备的传输
CN101031777A (zh) * 2004-04-30 2007-09-05 哈曼贝克自动***股份有限公司 用于选择和激活汽车多媒体***的功能的汽车多媒体***和方法
WO2006072997A1 (ja) * 2005-01-07 2006-07-13 Navitime Japan Co., Ltd. ナビゲーションシステムおよび携帯端末装置
CN101208219A (zh) * 2005-05-20 2008-06-25 伯斯有限公司 显示交通工具信息
CN101042851A (zh) * 2006-03-22 2007-09-26 松下电器产业株式会社 显示装置
CN101598561A (zh) * 2008-06-06 2009-12-09 佛山市顺德区顺达电脑厂有限公司 带限速警示功能的定位装置及其方法
CN101610401A (zh) * 2009-03-17 2009-12-23 郑仰湖 全景可视泊车***
CN101900551A (zh) * 2009-05-27 2010-12-01 上海欣纳电子技术有限公司 一种车载全景安全监测***

Also Published As

Publication number Publication date
CN103776440A (zh) 2014-05-07
US20140115507A1 (en) 2014-04-24
US9752887B2 (en) 2017-09-05

Similar Documents

Publication Publication Date Title
CN103776440B (zh) 具有允许环境鉴别的导航机制的导航***及其操作方法
CN113593215B (zh) 确定自主交通工具的拾取和目的地位置
US20240028038A1 (en) Pickup and drop off zones for autonomous vehicles
CN106662458B (zh) 用于改进地图和导航数据的可穿戴传感器数据
CN111052171A (zh) 为自动驾驶车辆安排停靠位置
CN104541528B (zh) 用于映射移动设备的路线的方法、装置和***
US10553113B2 (en) Method and system for vehicle location
CN108562301A (zh) 一种行驶路径的规划方法及装置
CN109429518A (zh) 基于地图图像的自动驾驶交通预测
WO2013184528A2 (en) Interactive map
JP2015503740A (ja) Poiを表示する装置、方法、およびコンピュータ・プログラム
CN110431376A (zh) 信息分析装置和路径信息分析方法
US20220380990A1 (en) Apparatus and method for controlling a functional road object
US20220410881A1 (en) Apparatus and methods for predicting a state of visibility for a road object based on a light source associated with the road object
JP2017083278A (ja) 情報提供システム、情報提供方法及びコンピュータプログラム
JP5209644B2 (ja) 情報提示装置、情報提示方法、情報提示プログラムおよび記録媒体
CN103185587A (zh) 具有立体交叉侦测机制的导航***及其操作方法
JP6542085B2 (ja) 情報処理装置、方法およびプログラム
JPWO2019117048A1 (ja) 車載装置、情報提供システム、情報提示方法
US11892303B2 (en) Apparatus and methods for predicting state of visibility for a road object

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant