CN102822757B - 具有影像辅助导航机制的导航***及其操作方法 - Google Patents

具有影像辅助导航机制的导航***及其操作方法 Download PDF

Info

Publication number
CN102822757B
CN102822757B CN201180015631.5A CN201180015631A CN102822757B CN 102822757 B CN102822757 B CN 102822757B CN 201180015631 A CN201180015631 A CN 201180015631A CN 102822757 B CN102822757 B CN 102822757B
Authority
CN
China
Prior art keywords
image
destination
road barricade
module
route
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
CN201180015631.5A
Other languages
English (en)
Other versions
CN102822757A (zh
Inventor
H·冯
M·A·哈比卜
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 CN102822757A publication Critical patent/CN102822757A/zh
Application granted granted Critical
Publication of CN102822757B publication Critical patent/CN102822757B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/0969Systems involving transmission of navigation instructions to the vehicle having a display in the form of a map
    • 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/3626Details of the output of route guidance instructions
    • G01C21/3647Guidance involving output of stored or live camera images or video streams
    • 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
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/166Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096805Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route
    • G08G1/096811Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route where the route is computed offboard
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096855Systems involving transmission of navigation instructions to the vehicle where the output is provided in a suitable form to the driver
    • G08G1/096861Systems involving transmission of navigation instructions to the vehicle where the output is provided in a suitable form to the driver where the immediate route instructions are output to the driver, e.g. arrow signs for next turn

Landscapes

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

Abstract

一种导航***的操作方法,包括:接收关于目的地、次目的地、或彼等的组合的登录,而该次目的地位在该目的地中;当沿着到达该目的地的路线行进时,接收道路障碍影像;基于该道路障碍影像而产生操作方向;以及产生表示该目的地的目的地影像以显示在装置上。

Description

具有影像辅助导航机制的导航***及其操作方法
技术领域
本发明大体有关于一种导航***,且尤其是有关于一种用于具有影像的导航***的***。
背景技术
现代可携式消费者及工业用电子产品,特别是客户端装置,例如导航***、手机、可携式数字助理及组合装置,正提供等级提升的功能以支持包含基于位置的信息服务的现代生活。现有技术中的研究及发展能采取种种不同的方向。
随着用户愈允许行动基于位置的服务(locationbasedservices)装置的成长,新的及旧的范例开始利用此新的装置空间。有许多技术方案利用此新的装置位置时机。一种现有的方法是用定位信息以将导航服务(例如全球定位服务(GPS)导航***)提供给汽车或设置在移动装置(例如手机、可携式导航装置(PND)或个人数字助理(PDA))上。
为了让用户在“现实世界”创建、转移、储存、及消费,基于位置的服务允许用户创建、转移、储存、及/或消费信息。此基于位置的服务的此类用途之一是让使用者对于所欲目的地或服务可有效地转移或安排路线(route)。
导航***和基于位置的服务致能的***已纳入汽车,笔记本计算机,掌上型装置,以及其它可携式产品。如今,这些***通过纳入现有的,实时的相关信息,如地图、方向、本地商店、或其它的感兴趣的点(POI)帮助用户。该实时信息提供了宝贵的相关信息。
然而,对于使用者来说,导航***无法提供准确的导航引导来避开道路上障碍成为对消费者的首要关注的问题,缺乏准确的导航引导的导航***可能导致车辆不安全的操作并且可能减少使用该工具的好处。
因此,仍然需要具有影像辅助导航机制的导航***,以给予准确导航引导来避开道路上障碍。因不断增加的商业竞争压力,伴随着消费者预期的增长和在市场的有意义的产品差异化的机会不断递减,找到这一些问题的答案日益重要。此外,降低成本、提高效率和性能、以及满足竞争压力的需要更增加必需找到这一些问题答案的迫切性。
长久以来寻求此些问题的解决方案,但是先前的发展并未教示或建议任何解决方案,于是,本领域的技术人员已长时间地想不出此些问题的解决方案。
发明内容
本发明提供一种导航***的操作方法,包含:接收关于目的地、次目的地、或彼等的组合的登录,而该次目的地位在该目的地中;当沿着到达该目的地的路线行进时,接收道路障碍影像;基于该道路障碍影像而产生操作方向;以及产生表示该目的地的目的地影像以显示在装置上。
本发明提供一种导航***,包含:登录模块,用于接收关于目的地、次目的地、或彼等的组合的登录,而该次目的地位在该目的地中;影像接收器模块,耦接至该登录模块,用于当沿着到达该目的地的路线行进时接收道路障碍影像;引导产生器模块,耦接至该影像接收器模块,用于基于该道路障碍影像而产生操作方向;以及影像管理模块,耦接至影像接收器模块,用于产生表示该目的地的目的地影像以显示在装置上。
某些本发明具体实施例有其它的步骤或组件可供加入或取代以上所提及的。本领域的技术人员阅读以下参考附图的详细说明可明白该等步骤或组件。
附图说明
图1为本发明的第一具体实施例中具有影像辅助导航机制的导航***。
图2是图标第一装置的显示接口的范例。
图3为第一装置的示范方块图。
图4为本发明的第二具体实施例中具有影像辅助导航机制的导航***的示范方块图。
图5为本发明的第三具体实施例中具有影像辅助导航机制的导航***。
图6为本发明的另一具体实施例中导航***的操作方法的流程图。
具体实施方式
以下充份详尽地叙述具体实施例以使本领域的技术人员能制造及使用本发明。必须了解到,其它具体实施例会基于本揭露而明白可见,且在不脱离本发明的范畴下,能做出***、制程或机械性改变。
在以下叙述中,给定各种具体细节以对本发明提供深入了解。然而明显的,本发明无须此些具体细节即能实施。为了避免模糊本发明,并不详细地揭露一些已知的电路、***配置及制程步骤。
图标***的具体实施例的附图为半图解的且并非按照比例,尤其,一些尺寸是用来清楚表示且非常夸大地图标在附图中。同样,尽管附图中的视图为了便于描述而大体以相同的方向图标,然而大部份是用任意的方式描绘附图。大体而言,可用任何方向操作本发明。编号为第一具体实施例、第二具体实施例等等的具体实施例是为了便于描述而非旨在赋予任何其它意义或对本发明作出限制。
本领域的技术人员会理解到,导航信息所表达的形式对于本发明的一些具体实施例是不是重要的。举例而言,在一些具体实施例中,导航信息以(X、Y)的形式呈现,其中,X及Y为定义地理位置(即,使用者的位置)的二个坐标。
在一替代具体实施例中,导航信息是通过经度与纬度相关信息来呈现。在本发明的另一具体实施例中,导航信息也包含一速度要素,该速率要素包含一速度部分及一航向部分。
用于本文的术语“相关信息”包括提及导航信息以及与用户的相关兴趣点有关的信息,例如当地商家、营业时间、商业种类、特价广告、交通信息、地图、当地事件、及附近社区或个人信息。
在此涉及的术语「模块」可包括软件、硬件、或彼等的组合。例如,软件可为机器代码、固件、嵌入式代码及应用程序软件。又例如,硬件可为电路、处理器、计算机、集成电路、集成电路核心、压力传感器、惯性传感器、微机电***(MEMS)、被动装置、或彼等的组合。
现在请参考图1,其图标本发明的第一具体实施例中具影像辅助导航机制的导航***100。该导航***100包含第一装置102(如客户端或服务器),其以通信路径104(如无线或有线网络)连接至第二装置106(如客户端或服务器)。
例如,该第一装置102可为任何的多种移动装置,如蜂巢式电话、个人数字助理、笔记型计算机、汽车资通导航***、或其它多功能移动通信或娱乐装置。该第一装置102可以是独立的装置,也可以与车辆,例如汽车、卡车、公共汽车、或火车结合。该第一装置102可耦合至该通信路径104,以与该第二装置106通信。
为了说明的目的,以该第一装置102为移动计算装置来描述该导航***100,但可以了解,该第一装置102可以是不同类型的计算装置。例如,该第一装置102也可以是一个非移动计算装置,如服务器、服务器群、或桌面计算机。
该第二装置106可以是任何多种的集中或分布式计算装置。例如,该第二装置106可以是计算机、网格计算资源、虚拟化的计算机资源、云计算资源、路由器、交换机、点对点分布式计算装置、或彼等的组合。
该第二装置106可以是集中在单一计算机室,分布在不同室,分布在不同地域,嵌入在电信网络之内。该第二装置106可以具有用于与该通信路径104耦合的工具(means)以与该第一装置102通信。该第二装置106也可以是如该第一装置102描述的客户端类型装置。
在另一例子,该第一装置102可以是特定的机器,如主机、服务器、集群服务器、机架安装服务器或刀片服务器,或者更具体的例子,IBM***z10(TM)商务类主机或惠普ProliantML(TM)服务器。而另一例子,该第二装置106可以是特定的机器,如可携式计算装置、轻薄客户端、笔记本计算机、上网本(netbook)、智能手机、个人数字助理、或手机,以及具体的例子,苹果公司的iPhone(TM)、Palm公司的Centro(TM)、或摩托罗拉公司的QGlobal(TM)。
为了说明的目的,以该第二装置106为非移动计算装置来描述该导航***100,但可以了解,该第二装置106可以是不同类型的计算装置。例如,该第二装置106也可以是移动计算装置,如笔记本计算机、另一客户端装置、或不同类型的客户端装置。该第二装置106可以是独立装置,也可以与车辆,例如汽车、卡车、公共汽车或火车结合。
同样为了便于说明,以该第二装置106与该第一装置102为该通信路径104的端点来图标该导航***100,但可以了解,该导航***100可以具有该第一装置102、该第二装置106、和该通信路径104之间不同的划分(partition)。例如,该第一装置102、该第二装置106、或彼等的组合也可有如同该通信路径104的一部分功能。
该通信路径104可以是多种网络。例如,该通信路径104可包含无线通信、有线通信、光学、超声波、或彼等的组合。卫星通信、蜂窝通信、蓝牙、红外线资料协会标准(IrDA)、无线高保真(WiFi)、微波存取全球互通(WiMAX)是可以包含在该通信路径104的无线通信的范例。以太网络(Ethernet)、数字用户线(DSL)、光纤到户(FTTH)、和普通电话服务(POTS)是可以包含在该通信路径104的有线通信的例子。
此外,该通信路径104可以横越许多网络拓扑和距离。例如,该通信路径104可包含直接连接、个人局域网络(PAN)、局域网络(LAN)、城域域网(MAN)、广域域网(WAN)或其任何组合。
现在请参考图2,其图标该第一装置102的显示接口202的范例。该第一装置102可接收关于使用者目标目的地的登录204。例如,该登录204可包含目的地206、次目的地208、或彼等的组合。
该目的地206表示该目标目的地,该目标目的地是使用者打算到达的使用者行程最末点。例如,该目的地206可表示大型购物中心、银行、医院、或其它感兴趣的点。
该目的地206可包含该次目的地208。该次目的地208表示在该目的地206范围内且更精细粒状的位置以及该导航***100的使用者的最终目的地。例如,苹果商店(Applestore)可为该次目的地208。该苹果商店可在大型购物中心内,该大型购物中心可为具有如该苹果商店的该次目的地208的该目的地206。在不同的范例中,位在医院内的免疫部门可为该次目的地208。该免疫部门可在该医院的三楼,该医院可为具有如该免疫部门的该次目的地208的该目的地206。
该显示接口202可显示路线210。该路线210表示行程路线,即可带领该导航***100的使用者到达该目的地206、该次目的地208、或彼等的组合。
该显示接口202可显示道路障碍212。该道路障碍212是定义为有形、可见或彼等的组合的实体或物体,其会影响至该目的地206的使用者行程。例如,该道路障碍212可包含在路线210上的废物堆(debris)、溢出物(spills)、或故障车辆(stalledvehicle)。在更具体的范例中,该道路障碍212可为不动的或移动的。
该道路障碍212可包含交通控制器214,该交通控制器214可控制沿着该路线210交通的流量。例如,该交通控制器214可表示颜色为红、黄或绿的红绿灯,来示意使用者是否可沿着该路线210继续进行到该目的地206。在不同的范例中,该交通控制器214可表示“停止”的停止符号,以示意使用者停止车辆进行。
该道路障碍212可包含移动的障碍216。例如,该移动的障碍216可表示沿着和使用者相同道路行进的其它车辆。在不同的范例中,该移动的障碍216也可表示在道路周围移动的废物堆,如风滚草(tumbleweed)。
该显示接口202可显示追踪标签218。该追踪标签218表示追踪装置以追踪该移动的障碍216的移动。例如,该导航***100可通过跟随该追踪标签218来追踪不同于使用者车辆的特定车辆。
该导航***100可使用影像擷取装置220来擷取当使用者车辆沿着该路线210行进时周围环境的影像。该影像擷取装置220表示擷取静止或串流视频的装置。例如,该影像擷取装置220可包含在玻璃上的数字相机、在车辆上的摄影机、或彼等的组合,来擷取静止数字影像、串流视频、或彼等的组合。该影像擷取装置220可擷取道路障碍影像222、目标目的地影像224、或彼等的组合。
该道路障碍影像222表示通过该影像擷取装置220所擷取的该道路障碍212的影像。例如,该道路障碍影像222可包含交通控制器214成为红色的静止数字影像。在不同的范例中,该道路障碍影像222可包含该移动的障碍216的串流视频,像是除了该使用者车辆外在道路上行进的车辆。该目标目的地影像224表示通过该影像擷取装置220所擷取的该目的地206的影像。
该显示接口202可显示操作方向226。该操作方向226表示通过该导航***100所呈现用于操作该车辆的提议,供该使用者跟随而至该目的地206。例如,该操作方向226可为可显示在该显示接口202上的文字、音频提议、视觉提议、触觉提议、或彼等的组合。
该操作方向226可包含第一操作方向228、第二操作方向230、以及第三操作方向232。“第一”、“第二”和“”第三“”的命名是为了方便但非打算限制本发明在下面范例中所述的绝对次序。该第一操作方向228、该第二操作方向230、和第三操作方向232为该操作方向226进一步地范例,且具有如该操作方向226的相同特性。
例如,该第一操作方向228可表示通过该导航***100供使用者改变车道到左侧车道的提议,来避开在该道路右侧车道上的该道路障碍212,如漏油。在不同的范例中,该第二操作方向230可表示通过该导航***100供使用者改变车道到右侧车道的提议,来避开沿着该道路行进在左侧车道上的该移动的障碍216,如除了该使用者车辆外的其它车辆。在另一个范例中,该第三操作方向232可表示通过该导航***100供使用者在该道路出口右转而进入该目的地206的提议。
该操作方向226可包含警告234。该警告234表示通知,来警示该使用者沿着该路线210的该道路障碍212。例如,该警告234可警示该路径的右侧车道上的漏油。
该显示接口202可显示目的地影像236,该目的地影像236表示通过该导航***100所产生的该目的地206的影像。例如,该目的地影像236可包含静止数字影像、串流视频、或彼等的组合。在另外具体范例中,该目的地影像236可为大型购物中心的影像或是感兴趣的点的外表。
该显示接口202可显示次目的地影像238。该次目的地影像238表示通过该导航***100所产生的该次目的地208的影像。例如,该次目的地影像238可包含静止数字影像、串流视频、或彼等的组合。在另外具体范例中,该次目的地影像238可为该大型购物中心内苹果商店的影像。在不同具体范例中,该次目的地影像238可为该次目的地208周围环境的影像。该周围环境的影像可包含与该苹果商店相邻商店的影像。
现在请参考图3,其图标该第一装置102的示范方块图。该第一装置102可包含使用者接口302、该影像擷取装置220、存储单元304、定位单元306、控制单元308、以及通信单元310。
该使用者接口302允许使用者(未图标)与该第一装置102建立接口及互动。该使用者接口302可包含输入装置与输出装置。该使用者接口302的输入装置的范例可包含键盘、触摸板、软键盘、键盘、麦克风、或彼等的任何组合,以提供数据及通信输入。该使用者接口302的输出装置的范例可包含该显示接口202。该显示接口202可包含显示器、投影机、电视屏幕、喇叭、或彼等的任何组合。
该影像擷取装置220可擷取该车辆周围的影像。该影像擷取装置220可为擷取静止影像、串流视频、或彼等的组合形式的影像。该影像擷取装置220的范例可包含数字照相机、影像照相机、热感照相机、夜视照相机、红外线照相机、X射线照相机、或彼等的组合。
该控制单元308执行软件312来提供该导航***100的智能。该控制单元308可操作该使用者接口302来由该显示导航***100所产生的信息。该控制单元308也可为了该导航***100的其它功能执行该软件312,包含接收来自该定位单元306的定位信息。为了经由通信单元310而与图1的通信路径104互动,该控制单元308更可执行软件312。
该控制单元308可用许多不同方式来实作。例如,该控制单元308可为处理器、嵌入式处理器、微处理器、硬件控制逻辑、硬件有限状态机(FSM)、数字讯号处理器(DSP)、或彼等的组合。
该控制单元308可包含控制器接口314。可使用该控制器接口314作为该控制单元308与该第一装置102中其它功能单元的通信。也可使用该控制器接口314作为外部至该第一装置102的通信。
该控制器接口314可接收来自其它功能单元或外部来源的信息,或者可传送信息至其它功能单元或外部目的地。该外部来源与该外部目的地是指在该第一装置102外的来源和目的地。
该控制器接口314可用不同的方式实作且可包含取决于哪个功能单元或外部单元与该控制器接口314建立接口的不同实作。例如,该控制器接口314的实作可用压力传感器、惯性传感器、微机电***(MEMS)、光学电路、波导、无线电路、有线线路电路、或彼等的组合。
该定位单元306可产生例如该第一装置102的定位信息、目前航向(currentheading)以及目前速度。该定位单元306可用许多方式实作。例如,该定位单元306可作为全球定位***(GPS)、惯性导航***、手机基地台定位***、压力定位***、或彼等的任何组合的至少一部份。
该定位单元306可包含定位接口316。该定位接口316可用于该定位单元306与第一装置102中其它功能单元的通信。也可使用该定位接口316作为外部至该第一装置102的通信。
该定位接口316可接收来自其它功能单元或外部来源的信息,或可传送信息至其它功能单元或外部目的地。该外部来源与外部目的地是指在该第一装置102外的来源与目的地。
该定位接口316可包含取决于哪个功能单元或外部单元而与该定位单元306建立接口的不同实作。该定位接口316可用与实作该控制器接口314类似的技术及工艺来实作。
该存储单元304可储存该软件312。该存储单元304也可储存相关信息,例如广告、感兴趣的点(POI)、导航选路登录(navigationroutingentry),或彼等的任何组合。
该存储单元304可为易失性内存、非易失性内存、内部存储器、外部内存、或彼等的组合。例如,该存储单元304可为非易失性存储器(如非易失性随机存取内存(NVRAM))、闪存、或磁盘存储器,或易失性存储器(如静态随机存取内存(SRAM))。
该存储单元304可包含存储接口318。可使用该存储接口318作为该定位单元306与该第一装置102中其它功能单元之间的通信。也可使用该存储接口318作为外部至该第一装置102的通信。
该存储接口318可接收来自其它功能单元或外部来源的信息,或者可传送信息至其它功能单元或外部目的地。该外部来源与该外部目的地是指在该第一装置102外的来源与目的地。
该存储接口318可包含取决于哪个功能单元或外部单元与该存储单元304建立接口的不同实作。该存储接口318可使用与实作该控制器接口314类似的技术及工艺来实作。
该通信单元310可致能进出该第一装置102的外部通信。例如,该通信单元310可允许该第一装置102与图1的该第二装置106、附件(例如,周边装置或桌上计算机)、及通信路径104的通信。
该通信单元310也可作为通信集线器,使得该第一装置102可作为该通信路径104的一部份而且不受限于成为该通信路径104的端点或终端单元。该通信单元310可包含用以与该通信路径104互动的主动和被动组件,例如微型电子装置或天线。
该通信单元310可包含通信接口320。可使用该通信接口320作为该通信单元310与该第一装置102中其它功能单元之间的通信。该通信接口320可接收来自其它功能单元的信息或可传送信息至其它功能单元。
该通信接口320可包含取决于哪个功能单元与该通信单元310建立接口的不同实作。该通信接口320可使用与实作该控制器接口314类似的技术及工艺来实作。
为了说明的目的,所图标的该导航***100具有该使用者接口302、该存储单元304、该定位单元306、该控制单元308、以及通信单元310的区隔,然而应了解的,该导航***100可能有不同的区隔。例如,软件312可不同地区隔,使得其功能有一些或所有可在该控制单元308、该定位单元306、以及通讯单元310中。同样地,该第一装置102可包含为求简洁而未图标于图3中的其它功能单元。
在该第一装置102中的功能单元可与其它功能单元各别地和独立地运行。该第一装置102可与该第二装置106和该通信路径104各别地和独立地运行。
现在请参考图4,其图标本发明的具有影像辅助导航机制的导航***400的示范方块图。该导航***400可包含第一装置402、通信路径404、和第二装置406。
该第一装置402可通过该通信路径404与该第二装置406通信。例如,该第一装置402、该通信路径404、和该第二装置406可分别地为图1的第一装置102、图1的通信路径104、和图1的第二装置106。图2中所述显示于显示接口202上的屏幕截图可表示用于该导航***400的屏幕截图。
该第一装置402可通过该通信路径404送出在该第一装置传送(transmission)408中的信息至该第二装置406。该第二装置406可通过该通信路径404送出在该第二装置传送410中的信息至该第一装置102。
为了说明的目的,所图标的该导航***400中该第一装置402作为客户端装置,然而应了解的,该导航***400可具有作为不同类型的第一装置402。例如,该第一装置402可为服务器。也为了说明的目的,所图标的该导航***400中该第二装置406作为服务器,然而应了解的,该导航***400可具有作为不同类型的第二装置406。例如,该第二装置106可为客户端装置。
为使说明简洁,在本发明的此具体实施例中,该第一装置402以客户端装置来描述,而该第二装置406则以服务器装置来描述。本发明不受限于装置类型的选择。该选择为本发明的一个范例。
该第一装置402可包含第一控制单元412、第一存储单元414、第一通信单元416、第一使用者接口418、影像擷取装置452、以及定位单元420。该第一装置402可类似于该第一装置102所描述的。
该第一控制单元412可包含第一控制接口422。该第一控制单元412和该第一控制接口422各别地可类似于图3的控制单元308和图3的控制器接口314所描述的。
该第一存储单元414可包含第一存储接口424。该第一存储单元414和该第一存储接口424各别地可类似于图3的存储单元304和图3的存储接口318所描述的。第一软件426可储存在该第一存储单元414内。
该第一通信单元416可包含第一通信接口428。该第一通信单元416和该第一通信接口428各别地可类似于图3的通信单元310和图3的通信接口320所描述的。
该第一使用者接口418可包含第一显示接口430。该第一使用者接口418和该第一显示接口430各别地可类似于图3的使用者接口302和图3的显示接口202所描述的。该影像擷取装置452可类似于图3的影像擷取装置220所描述的。
该定位单元420可包含定位接口432。该定位单元420和该定位接口432各别地可类似于图3的定位单元306和图3的定位接口316所描述的。
该第一装置102和该第一装置402之间技术的性能、架构、和类型也可不同。例如,该第一装置102可作为本发明的单一装置具体实施例,且可比该第一装置402具有较高性能。对于本发明的多装置具体实施例,可类似地优化该第一装置402。
例如,相较于该第一控制单元412的处理能力,该第一装置102在该控制单元308中可具有增加处理能力的较高性能。相较于该第一存储单元414,该存储单元304可提供较高存储容量和存取时间。
也例如,相较于该通信单元310的通信性能,可优化该第一装置402以提供在该第一通信单元416中增加通信性能。相较于该存储单元304,该第一存储单元414可缩小大小。该第一软件426可小于图3的软件312。
在有该第一装置402的多装置具体实施例中,可优化该第二装置406来实作本发明。相较于该第一装置402的处理能力,该第二装置406可提供额外或较高的性能。该第二装置406可包含第二控制单元434、第二通信单元436、和第二使用者接口438。
该第二使用者接口438允许使用者(未图标)与该第二装置406建立接口及互动。该第二使用者接口438可包含输入装置与输出装置。该第二使用者接口438的输入装置的范例可包含键盘、触摸板、软键盘、键盘、麦克风、或彼等的任何组合以提供数据和通信输入。该第二使用者接口438的输出装置的范例可包含第二显示接口440。该第二显示接口440可包含显示器、投影机、电视屏幕、喇叭、或彼等的任何组合。
该第二控制单元434可执行第二软件442以提供该导航***400的该第二装置406的智能。该第二软件442的操作可结合该第一软件426。相较于该第一控制单元412或该控制单元308,该第二控制单元434可提供额外的效能。
该第二控制单元434可操作该第二使用者接口438以显示信息。对于该导航***400的其它功能,该第二控制单元434也可执行该第二软件442,包含操作该第二通信单元436通过该通信路径404而与该第一装置402通信。
该第二控制单元434可用许多不同方式实作。例如,该第二控制单元434可为处理器、嵌入处理器、微处理器、硬件控制逻辑、硬件有限状态机(FSM)、数字讯号处理器(DSP)、或彼等的组合。
该第二控制单元434可包含第二控制器接口444。该第二控制器单元434和该第二装置406中的其它功能单元的通信可使用该第二控制器接口444。也可使用该第二控制器接口444作为外部至该第二装置406的通信。
该第二控制器接口444可接收来自其它功能单元或外部来源的信息,或者可传送信息至其它功能单元或外部目的地。该外部来源和该外部目的地是指在该第二装置406外的来源和目的地。
该第二控制器接口444可用不同的方式实作且可包含取决于哪个功能单元或外部单元与该第二控制器接口444建立接口的不同实作。例如,该第二控制器接口444的实作可用压力传感器、惯性传感器、微机电***(MEMS)、光学电路、波导、无线电路、有线线路电路、或彼等的组合。
第二存储单元446可储存该第二软件442。该第二存储单元446也可储存相关信息,例如广告、感兴趣的点(POI)、导航选路登录、或彼等的任何组合。可改变该第二存储单元446的大小以提供额外的存储容量来补助该第一存储单元414。
为了说明的目的,该第二存储单元446以单一组件图标,然而应了解的,该第二存储单元446可为数个存储组件的分布。也为了说明的目的,该导航***400的该第二存储单元446图标成单一阶层存储***,然而应了解的,该导航***400可具有处于不同组态的该第二存储单元446。例如,可用形成内存阶层***的不同存储技术来形成该第二存储单元446,包含不同的快取阶数、主存储器、旋转媒体、或离线存储器。
该第二存储单元446可为易失性内存、非易失性内存、内部存储器、外部内存、或彼等的组合。例如,该第二存储单元446可为非易失性存储器(如非易失性随机存取内存(NVRAM))、闪存、或磁盘存储器,或易失性存储器(如静态随机存取内存(SRAM))。
该第二存储单元446可包含第二存储接口448。可使用该第二存储接口448作为该定位单元306与该第二装置406中其它功能单元之间的通信。也可使用该第二存储接口448作为外部至该第二装置406的通信。
该第二存储接口448可接收来自其它功能单元或外部来源的信息,或者可传送信息至其它功能单元或外部目的地。该外部来源与该外部目的地是指在该第二装置406外的来源与目的地。
该第二存储接口448可包含取决于哪个功能单元或外部单元与该第二存储单元446建立接口的不同实作。该第二存储接口448可使用与实作该第二控制器接口444类似的技术及工艺来实作。
该第二通信单元436可致能进出该第二装置406的外部通信。例如,该第二通信单元436可允许该第二装置406通过该通信路径404与该第一装置402通信。
该第二通信单元436也可作为通信集线器,使得该第二装置406可作为该通信路径404的一部份而且不受限于成为该通信路径404的端点或终端单元。该第二通信单元436可包含用以与该通信路径404互动的主动和被动组件,例如微型电子装置或天线。
该第二通信单元436可包含第二通信接口450。可使用该第二通信接口450作为该第二通信单元436与该第二装置406中其它功能单元之间的通信。该第二通信接口450可接收来自其它功能单元的信息或可传送信息至其它功能单元。
该第二通信接口450可包含取决于哪个功能单元与该第二通信单元436建立接口的不同实作。该第二通信接口450可使用与实作该第二控制器接口444类似的技术及工艺来实作。
该第一通信单元416可与该通信路径404耦合,在该第一装置传送408中,送出信息至该第二装置406。该第二装置406可在该第二通信单元436中接收来自该通信路径404的该第一装置传送408的信息。
该第二通信单元436可与该通信路径404耦合,在该第二装置传送410中,送出信息至该第一装置402。该第一装置402可在该第一通信单元416中接收来自该通信路径404的该第二装置传送410的信息。通过该第一控制单元412、该第二控制单元434、或彼等的组合可执行该导航***400。
为了说明的目的,第二装置106图标成有第二使用者接口338、第二储存单元346、第二控制单元334及第二通信单元336的区隔,然而应了解的,第二装置106可能有不同的区隔。例如,第二软件342可用不同的方式区隔使得它的功能有一些或所有可在第二控制单元334及第二通信单元336中。此外,第二装置106可包含为求简洁而未图标于图3的其它功能单元。
在该第一装置402中的功能单元可与其它功能单元各别地和独立地运行。该第一装置402可与该第二装置406和该通信路径404各别地和独立地运行。
在该第二装置406中的功能单元可与其它功能单元各别地和独立地运行。该该第二装置406可与该第一装置402和该通信路径404各别地和独立地运行。
为了说明的目的,通过该第一装置402与该第二装置406的操作来描述该导航***400。应了解的,该第一装置402与该第二装置406可操作该导航***400的任何模块和功能。例如,该第一装置402被描述成可操作该定位单元420,然而应了解的,该第二装置406也可操作该定位单元420。
现在请参考图5,其图标本发明的第三具体实施例中具有影像辅助导航机制的导航***500。该导航***500可包含登录模块502。该登录模块502接收图2的登录204,用于该导航***500来产生和显示至目标目的地的行程路径。例如,该登录模块502可接收该登录204,该登录204有关于图2的目的地206、图2的次目的地208、或彼等的组合,而该次目的地208是位于该目的地206内。
该登录模块502可用许多方式来接收该登录204。例如,该登录模块502可接收该登录204,像是人工键入登录、由清单的选择、声音登录、或彼等的组合。在一具体范例中,该登录模块502可接收表示医院的该登录204作为表示目的地206的该登录204。接续该范例,该登录模块502可接收表示位在该医院三楼的免疫部门的该登录204作为代表次目的地208的该登录204。
该登录模块502可接收来自自动登录的该登录204。例如,该导航***500可包含日历***。使用者可在日历***上排定于下午3点时自大型购物中心的商店提取礼物。当在下午约2点30分驱动器驱动下,该日历***可自动地送出大型购物中心的商店的名称至该登录模块502,作为表示次目的地208的该登录204。该登录模块502可送出该登录204至导航模块506。
该导航***500可包含影像接收器模块508。当使用者沿着该行程路径行进时,该影像接收器模块508接收通过图2的影像擷取装置220所擷取的影像。例如,该影像接收器模块508可接收通过该影像擷取装置220所擷取的图2的道路障碍影像222。在一具体范例中,当沿着路线210行进至该目的地206时,该影像接收器模块508可接收该道路障碍影像222。
该影像擷取装置220和该影像接收器模块508可无线连接。例如,该无线连接可包含卫星通信、蜂窝通信、蓝牙、红外线资料协会标准(IrDA)、无线高保真(WiFi)、和全球互通微波存取(WiMAX)。
该影像擷取装置220和该影像接收器模块508可为有线连接。例如,该有线连接可包含以太网络、数字用户回路(DSL)、光纤到家(FTTH)、和传统旧式电话服务(POTS)。该影像擷取装置220可送出该道路障碍影像222至该影像接收器模块508。
该影像接收器模块508可用许多方式来接收该道路障碍影像222。例如,该影像擷取装置220可为在使用者玻璃上的数字相机。该影像擷取装置220可擷取图2的道路障碍212的数字照片来表示漏油,以作为该道路障碍212。该影像接收器模块508可接收该道路障碍影像222来表示该道路障碍212,该道路障碍212是当沿着该路线210行进时由该影像擷取装置220所遭遇。
在不同的范例中,该影像擷取装置220可为位于该使用者车辆上的数字视频记录器。该影像擷取装置220可记录图2的该移动的障碍216的视频串流(videostream),以表示不同于该使用者车辆的车辆作为该道路障碍影像222。该影像接收器模块508可接收来自该影像擷取装置220的该道路障碍影像222,其表示当沿着该路线210行进时的该移动的障碍216。该影像接收器模块508可送出该道路障碍影像222至该导航模块506。
该导航***500可包含该导航模块506。该导航模块506产生对于使用者沿着该行程路径安全行进的提议。例如,该导航模块506可基于对于使用者沿着该路线210安全行进的该道路障碍影像222,产生图2的操作方向226。关于该导航模块506产生该操作方向226的详细内容将于之后讨论。
该导航模块506可包含影像管理模块512。该影像管理模块512分析通过该影像接收器模块508所接收的影像。基于该分析,该导航模块506可提议使用者以沿着该路线210安全行进。例如,该影像管理模块512可分析通过该影像接收器模块508所送出的该道路障碍影像222。
该影像管理模块512可用许多方式来分析该道路障碍影像222。例如,该影像管理模块512可执行影像识别算法来辨别该影像。该影像识别算法的一些范例可包含基于轮廓和形状(acontourandshapebased)的物体识别方法、基于外观(appearance-based)的物体识别方法和定位点检测算法。
在一具体范例中,该影像管理模块512可包含数据库,其储存影像来与该道路障碍影像222比较。该道路障碍影像222可为道路上漏油的影像。该影像管理模块512可执行该影像识别算法,通过将该道路障碍影像222的颜色、纹理线索、形状、轮廓、参照点、或彼等的组合与该储存影像比较,以辨别该道路障碍影像222为道路上漏油的影像。
接续该范例,该影像管理模块512可通过执行该影像识别算法,来决定该漏油离该使用者车辆有多远以及在该道路上的该漏油有多大。在一具体范例中,当该使用者车辆沿着该路径210时,该影像擷取装置220可获得该道路障碍影像222的多张影像。该影像管理模块512可给予参照点至该道路障碍影像222的每一张影像,来表示该漏油。
当该使用者车辆接近该漏油时,表示该漏油的该道路障碍影像222可增加其大小。相对于该道路障碍影像222大小增加而言,该道路障碍影像222上参照点之间的距离也由一张影像到另一张而增加。该影像管理模块512可通过该漏油的多张影像彼此的比较,来决定该漏油是多远或多大。基于一张影像到另一张的参照点之间距离的增加速率、该使用者车辆沿着该路线210行进的速度、和该使用者车辆的目前位置,该影像管理模块512可决定该漏油离该使用者车辆有多远以及该漏油有多大。
在不同的范例中,该道路障碍影像222可为图2的交通控制器214为红色的影像。该影像管理模块512可储存该交通控制器214为红色的数字影像。该影像管理模块512执行该影像识别算法,通过将该道路障碍影像222中该交通控制器的颜色、形状、参照点、或彼等的组合与该储存影像比较,以辨别该交通控制器214的颜色。
在另一范例中,该道路障碍影像222可为该移动的障碍216的视频串流。该移动的障碍216可表示蓝色跑车。该影像管理模块512可储存该蓝色跑车的数字影像。
该影像管理模块512可使用串流视频转静止影像算法(astreaming-video-to-still-imagealgorithm),将该视频串流转换成为数字静止影像。流影像转静止影像算法的一些范例为WindowsImageAcquisition(TM)、VidEdit(TM)、和AVIRIP(TM)。
该影像管理模块512可通过该串流视频转静止影像算法,将该蓝色跑车的视频串流转换成为该蓝色跑车的静止影像。该影像管理模块512可执行该影像识别算法,通过将由该视频串流转换成的该静止影像的颜色、形状、参照点、或彼等的组合与该储存影像比较,以辨别该移动的障碍216为蓝色跑车。
如先前范例中所述,对于表示漏油的该道路障碍影像222,该影像管理模块512可执行该影像识别算法来决定该蓝色跑车行进时相对于该使用者车辆有多远和有多快。该影像管理模块512可送出通过该影像管理模块512分析的该道路障碍影像222作为已分析的障碍影像514到引导产生器模块516。该已分析的障碍影像514表示该道路障碍影像222的信息,其包括该道路障碍212的类型、该道路障碍212离该使用者车辆的距离、该道路障碍212的大小、该移动的障碍216的速度、或彼等的组合。
为了说明的目的,所述的该导航***500具有该影像管理模块512,可分析该道路障碍影像222的内容以与该影像管理模块512所储存的影像比较,然而应了解的,该导航***500可不同地操作该影像管理模块512。例如,当沿着该路径210行进时,该影像管理模块512可产生图2的追踪标签218来追踪该移动的障碍216。
该影像管理模块512可用许多方式来产生该追踪标签218。例如,该影像管理模块512可基于执行该影像识别算法来产生该追踪标签218。在更具体范例中,该影像管理模块512可基于追踪指派为该移动的障碍216的影像的该参照点,来产生该追踪标签218。
该移动的障碍216可为运动型多功能车辆,其如同使用者一样行进在相同道路上。如先前所述,在通过执行该影像识别算法来是辨别该移动的障碍216,该影像管理模块512可指派参照点到该道路障碍影像222的多张影像,该道路障碍影像222是表示该运动型多功能车辆。
为了追踪该运动型多功能车辆,该影像擷取装置220可重复地擷取该道路障碍影像222。随后,当该影像擷取装置220擷取该道路障碍影像222,该影像管理模块512可指派参照点至该道路障碍影像222。该影像管理模块512通过追踪在该道路障碍影像222上一组参照点至另一组之间的距离及一张影像至另一张之间的改变,可产生该追踪标签218。通过追踪一组参照点至另一组之间距离的改变,该影像管理模块512可追踪该移动的障碍216行进时相对于该使用者车辆有多远和有多快。
在不同的范例中,该影像管理模块512可基于追踪该移动的障碍216的颜色和纹理线索来产生该追踪标签218。该移动的障碍216可为具有白色加州车牌且字母为“1ABC234”的运动型多功能车辆。如先前所述,通过执行该影像识别算法,该影像管理模块512可辨别该车辆的车牌为加州车牌且该车牌上的字母为“1ABC234”。该影像擷取装置220可重复地擷取具有特定车牌的运动型多功能车辆的该道路障碍影像222。该影像管理模块512通过重复地识别该车牌和该运动型多功能车辆的车牌的字母,来产生该追踪标签218。该影像管理模块512可送出该追踪标签218至该引导产生器模块516
该导航模块506可包含该引导产生器模块516。该引导产生器模块516产生对使用者安全地沿着行程路径行进的提议。例如,该引导产生器模块516可基于该已分析的障碍影像514、该追踪标签218、或彼等的组合,来产生该操作方向226。
该引导产生器模块516可用许多方式来产生该操作方向226。例如,当沿着该路线210行进时,该引导产生器模块516可基于该道路障碍影像222来产生图2的警告234,用于避开(maneuveringaround)该道路障碍212。在一具体范例中,该已分析的障碍影像514可指示沿着该路线210,由该使用者目前位置向前50公尺的右侧车道上有漏油。该引导产生器模块516可产生该警告234以通知关于该道路障碍212的细节。该引导产生器模块516可产生该第一操作方向228来提议该使用者改变车道至道路的左侧车道。
在不同的范例中,该引导产生器模块516可产生该操作方向226来通知使用者对于使用者改变道路上车道的最佳时机。该警告234可指示该漏油为100公尺长。该引导产生器模块516可产生图2的第二操作方向230,来延缓该使用者在遭遇该漏油后变回至右侧车道。
在另一范例中,该引导产生器模块516可基于该道路障碍影像222来产生该操作方向226,用来表示该交通控制器214以协助使用者沿着该路线210行进。该使用者可为色盲的,其无法识别绿色和红色之间的差异。该引导产生器模块516可产生该警告234来告知该使用者该交通控制器214现在为红色。当该交通控制器214改变至绿色时,该引导产生器模块516可产生图2的第三操作方向232,来提议对于使用者右转的时机。
在不同的范例中,当沿着该路线210行进时,该引导产生器模块516可基于该道路障碍影像222来产生该操作方向226,用于避开(maneuveringaround)该道路障碍212。该道路障碍212可为表示为车辆的该移动的障碍216。该车辆可行进在相对于使用者车辆的右侧车道。当沿着该路线210行进且其它车辆也在该道路上时,该引导产生器模块516可产生该第二操作方向230,以提议对使用者去安全地变回至该右侧车道。
在另一范例中,该引导产生器模块516可基于该追踪标签218产生该操作方向226。该影像管理模块512可标记该追踪标签218在运动型多功能车辆上,该运动型多功能车辆是行进在对该使用者车辆的左侧车道上。使用者行进的道路的交通状况可为交通堵塞。该追踪标签218可指示在左侧车道的交通流量是快于该道路的右侧车道上的交通流量。该引导产生器模块516可产生该第一操作方向228,来提议使用者去改变至该左侧车道以享有该道路的左侧车道的更快交通流量。
为了说明的目的,所述的该导航***500具有产生该操作方向226的该引导产生器模块516,然而应了解的,该导航***500可不同地操作该引导产生器模块516。例如,该引导产生器模块516可更新该操作方向226,用来避开该道路障碍212,而该道路障碍212是由该道路障碍影像222表示。
例如,该影像擷取装置220最初可擷取表示右侧车道上漏油的该道路障碍影像222。该引导产生器模块516最初可产生该操作方向226,来供使用者改变车道到左侧车道以避开该漏油。该影像擷取装置220可擷取该道路障碍影像222。该影像擷取装置220的新影像可表示水溢出(waterspill)而不是漏油。该引导产生器模块516可通过提议使用者沿着右侧车道行进对使用者不会造成危险,来更新该操作方向226。该引导产生器模块516可送出该操作方向226到该显示模块520。
为了说明的目的,所述的该导航***500具有产生该操作方向226的该导航模块506,然而应了解的,该导航***500可不同地操作该导航模块506。例如,该导航模块506可产生供使用者到达该目标目的地的行程路径。在另外的范例中,该导航模块506可产生到达该目的地206的该路线210。
该导航模块506可用许多方式来产生该路线210。例如,该导航模块506可包含路线产生器模块522。该路线产生器模块522可基于该登录204来产生该路线210。该登录204可为大型购物中心。该路线产生器模块522可产生到达该大型购物中心的该路线210。该路线产生器模块522可送出该路线210到该显示模块520。
为了说明的目的,所述的该导航***500具有影像管理模块512,该影像管理模块512分析该道路障碍212的该道路障碍影像222,来产生该已分析的障碍影像514。然而应了解的,该导航***500可不同地操作该影像管理模块512。例如,当使用者抵达该目标目的地时,该影像管理模块512可产生该目标目的地的可见影像。该影像管理模块512可产生表示该目的地206的图2的目的地影像236,用来显示在该装置102上。
该影像管理模块512可用许多方式来产生该目的地影像236。例如,当抵达作为该目标目的地影像224的该目的地206时,该影像擷取装置220可擷取该目的地206的影像。该目的地206可为大型购物中心。该影像接收器模块508可由该影像擷取装置220接收表示大型购物中心的该目标目的地影像224。
该影像管理模块512可基于该目标目的地影像224产生该目的地影像236。例如,该影像管理模块512可送出该目的地影像236至该显示模块520。
为了说明的目的,所述的该导航***500具有产生该目的地影像236的该影像管理模块512,然而应了解的,该导航***500可不同地操作该影像管理模块512。例如,该影像管理模块512可基于该目的地影像236产生图2的次目的地影像238,用来辨别图2的次目的地208。
该影像管理模块512可用许多方式来产生该次目的地影像238。例如,关于该次目的地208的该登录204可为在该大型购物中心内的苹果商店。该影像管理模块512可产生大型购物中心的目的地影像236。供该影像管理模块512使用的数据库,可储存在该大型购物中心内的许多店铺的影像,包括该苹果商店。
基于该目的地影像236,该影像管理模块512可辨别使用者已经抵达正确的大型购物中心,其存在有使用者所寻找的苹果商店。该影像管理模块512可基于该登录204、该苹果商店的该储存影像、以及该目的地影像236来产生表示该苹果商店的该次目的地影像238。该影像管理模块512可送出该次目的地影像238至该显示模块520。
为了说明的目的,所述的该导航***500具有该路线产生器模块522,来产生到达该目的地206的该路线210,然而应了解的,该导航***500可不同地操作路线产生器模块522。例如,该路线产生器模块522可基于到达该次目的地208的该目标目的地影像224来产生该路线210。
该路线产生器模块522可用许多方式来产生到达该次目的地208的该路线210。例如,关于该次目的地208的该登录204可为该苹果商店。该影像管理模块512可由该影像接收器模块508接收大型购物中心的该目标目的地影像224。通过于该目标目的地影像224上执行该影像识别算法,该影像管理模块512可辨别使用者位置530当前是位在大型购物中心的西端。该使用者位置530表示基于该目标目的地影像224,该使用者相对于该目的地206、该次目的地208、或彼等的组合的当前位置。该影像管理模块512可发送该使用者位置530至该路线产生器模块522。
关于更加具体范例中,供该路线产生器模块522使用的数据库,可储存该大型购物中心的地影。基于该大型购物中心地影、该使用者位置530、以及该登录204,该路线产生器模块522可产生到达该次目的地208的该路线210。在另一范例中,该苹果商店可位在该大型购物中心的东端。该路线产生器模块522可产生由该大型购物中心的东端到该大型购物中心内该苹果商店的该路线210。该路线产生器模块522可送出该路线210至该显示模块520。
为了说明的目的,所述的该导航***500具有该引导产生器模块516,该引导产生器模块516基于该道路障碍影像222产生该操作方向226,用于避开该道路障碍212,然而应了解的,该导航***500可不同地操作引导产生器模块516。例如,该引导产生器模块516可基于该目标目的地影像224来产生该操作方向226,以协助使用者到达该次目的地208。
该引导产生器模块516可基于该目标目的地影像224,用许多方式来产生该操作方向226。例如,该目标目的地影像224可指示该使用者相对于该目的地206的线当前位置。该使用者可沿着该大型购物中心的西端的该道路行进。该引导产生器模块516可该产生第三操作方向232来通知该使用者右转以进入该大型购物中心停车场。该次目的地208、该苹果商店,可在该大型购物中心的东端。该引导产生器模块516可产生该操作方向226来提议该使用者朝东以到达该次目的地208。该引导产生器模块516可送出该操作方向226至该显示模块520。
该导航***500可包含该显示模块520。显示模块520可显示通过该导航模块506所产生的输出。例如,该显示模块520可显示该操作方向226、该路线210、该目的地影像236、该次目的地影像238、或彼等的组合于该显示接口202上。
基于该导航***500的操作,由产生该操作方向226的实质转换导致在实际世界的运动,像是人们使用图1的该第一装置102、图4的该第一装置402、车辆、或彼等的组合。随着在实际世界中运动的发生,该运动本身产生额外信息,被转换回来成为该道路障碍影像222,以供该导航***500的持续操作以及继续在实际世界的运动。
图3的该软件312可包含该导航***500。例如,该软件312可包含该影像接收器模块508、该导航模块506、以及该显示模块520。
该登录模块502可表示图3的该使用者接口302。该登录204可被写入或选择进入该使用者接口302。图3的该控制单元308可执行该软件312,来用于该导航模块506来接收自该登录模块502的该登录204。该控制单元308也可执行该软件312,以操作图3的通信单元310以及图3的该定位单元306。
图3的控制单元308可执行该软件312,用于该影像擷取装置220擷取该道路障碍影像222、该目标目的地影像224、或彼等的组合。图3的控制单元308可执行该软件312,用于该影像擷取装置220送出该道路障碍影像222、该目标目的地影像224、或彼等的组合至该影像接收器模块508。
该控制单元308可执行该软件312,用于该影像接收器模块508送出该道路障碍影像222、该目标目的地影像224、或彼等的组合至该导航模块506。该控制单元308可执行该软件312,用于该导航模块506由该影像接收器模块508接收该道路障碍影像222和该目标目的地影像224。
可执行该软件312来产生该操作方向226、该路线210、该目的地影像236、以及该次目的地影像238。该控制单元308可执行该软件312来执行该导航模块506、该引导产生器模块516、该影像管理模块512、以及该路线产生器模块522。该控制单元308可执行该软件312,以基于该道路障碍影像222产生该操作方向226。该控制单元308可基于该目标目的地影像224来产生该目的地影像236和该次目的地影像238。该操作方向226、该路线210、该目的地影像236、以及该次目的地影像238可显示于该显示接口202上。
该导航***500在图4的第一装置402和图4的第二装置406之间可隔开。例如,该导航***500可隔开成为该第一装置402、该第二装置406、或彼等的组合的功能单元。该导航***500也可实作成为在图1的该第一装置102、该第一装置402、该第二装置406、或彼等的组合的附加功能单元。
在另一范例中,该导航***500在图4的第一软件426和图4的第二软件442之间可隔开。例如,该第二软件442可包含该导航模块506。图4的第二控制单元434可执行在该第二软件442上隔开的数个模块。
该第一软件426可包含该影像接收器模块508、该登录模块502、和该显示模块520。基于图4的第一存储单元414的大小,该第一软件426可包含该导航***500的附加模块。该第一控制单元412可执行在该第一软件226上隔开的数个模块。
该登录204可写入图4的第一使用者接口418。该道路障碍影像222、该目标目的地影像224、或彼等的组合可被擷取到图4的第一存储接口424。该第一控制单元可操作图4的第一通信单元416以送出该登录204、该道路障碍影像222、该目标目的地影像224、或彼等的组合到该第二装置406。
图4的第二通信单元436可经由图4的通信路径404送出该操作方向226、该路线210、该目的地影像236、该次目的地影像238、或彼等的组合到该第一装置402。该操作方向226、该路线210、该目的地影像236、该次目的地影像238、或彼等的组合可显示在图4的第一显示接口430。该操作方向226、该路线210、该目的地影像236、该次目的地影像238、或彼等的组合可显示在图1的第二装置106。
可发现到,本发明提供该导航***500基于该导航***500所接收的该道路障碍影像222来产生该操作方向226,以帮助使用者用于操作车辆而安全地沿着行程路径行进。该导航***500产生该道路障碍影像222和该警告234,提升使用者识别该道路障碍212的存在和类型的能力。该导航***500基于该追踪标签218产生该操作方向226,改善使用者沿着该路线210行进而到达该目的地206的效率。该导航***500产生该目的地影像236和次目的地影像238,帮助使用者精确地识别使用者希望到达的位置。该导航***500产生该路线210,不仅到达该目的地206而且到达该次目的地208,以帮住使用者安全地到达该目标目的地。
该导航***500举例说明模块的功能或次序。该等模块可用不同的方式区隔。例如,可组合该引导产生器模块516和该路线产生器模块522。该等模块中的每一个可分开及独立于其它的模块而操作。
现在请参考图6,其图标本发明的另一具体实施例中导航***100的操作方法600的流程图。该方法600包含:在区块602,接收关于目的地、次目的地、或彼等的组合的登录,而该次目的地位在该目的地中;在区块604,当沿着到达该目的地的路线行进时,接收道路障碍影像;在区块606,基于该道路障碍影像,产生操作方向;以及在区块608,产生表示该目的地的目的地影像,用来显示在装置上。
所得方法、工艺、设备、装置、产品及/或***是简单明了、有成本效益、不复杂、高度通用、准确、敏感及有效,而且可通过改写已知组件而提供轻易、有效及经济地制造、应用及使用的具体实作。本发明的另一重要方面在于有价值地支持及服务节省成本、简化***且增加效能的历史趋势。因而,本发明以上与其它有价值的方面可促进技术状态至少到下一个阶段。
尽管已结合特定的最佳模式来描述本发明,显然本领域的技术人员基于上述说明应了解,仍有许多替代、修改及变体。因此,希望所有的替代、修改及变体皆落入随附权利要求的范畴。所有迄今为止在本文及附图中提及的事项应被解释成只是用来做图解说明而没有限定本发明的意思。

Claims (10)

1.一种导航***的操作方法,包括:
接收关于目的地、次目的地、或彼等的组合的登录,而该次目的地位在该目的地中;
当沿着到达该目的地的路线行进时,接收道路障碍影像;
产生追踪标签,用于在沿路线行进时追踪移动的障碍,所述追踪标签用于追踪移动的障碍和用户车辆之间的距离,以表示与用户车辆当前行进的车道不同的车道的交通流量;
基于该道路障碍影像、追踪标签或其组合而产生操作方向;以及
使用控制单元,产生表示该目的地的目的地影像以将操作方向显示在装置上。
2.根据权利要求1所述的方法,其中,产生该操作方向包含当沿着该路线行进时,基于该道路障碍影像产生警告,用来避开道路障碍。
3.根据权利要求1所述的方法,其中,产生该目的地影像包含基于该目的地影像产生次目的地影像,用来识别该次目的地。
4.根据权利要求1所述的方法,更包括:
产生到达该目的地的该路线;以及
更新该操作方向,用来避开由该道路障碍影像表示的道路障碍。
5.根据权利要求1所述的方法,其中,接收该道路障碍影像包含接收用来表示当沿着该路线行进时所遭遇的道路障碍的该道路障碍影像。
6.一种导航***,包括:
登录模块,用于接收关于目的地、次目的地、或彼等的组合的登录,而该次目的地位在该目的地中;
影像接收器模块,耦接至该登录模块,用于当沿着到达该目的地的路线行进时接收道路障碍影像;
引导产生器模块,耦接至该影像接收器模块,用于基于该道路障碍影像、追踪标签或其组合而产生操作方向;以及
影像管理模块,耦接至影像接收器模块,用于产生追踪标签,用于在沿路线行进时追踪移动的障碍,所述追踪标签用于追踪移动的障碍和用户车辆之间的距离,以表示与用户车辆当前行进的车道不同的车道的交通流量,以及用于使用控制单元,产生表示该目的地的目的地影像以将操作方向显示在装置上。
7.根据权利要求6所述的***,其中,该引导产生器模块是用于当沿着该路线行进时,基于该道路障碍影像产生警告以避开道路障碍。
8.根据权利要求6所述的***,其中,该影像管理模块是用于基于该目的地影像而产生次目的地影像以识别该次目的地。
9.根据权利要求6所述的***,更包括:
路线产生器模块,耦接至该影像接收器模块,用于产生到达该目的地的该路线;以及
其中:
该路线产生器模块是用于更新该操作方向,以避开由该道路障碍影像表示的道路障碍。
10.根据权利要求6所述的***,其中,该影像接收器模块是用于接收用来表示当沿着该路线行进时所遭遇的道路障碍的该道路障碍影像。
CN201180015631.5A 2010-03-24 2011-03-14 具有影像辅助导航机制的导航***及其操作方法 Active CN102822757B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/730,979 US9691281B2 (en) 2010-03-24 2010-03-24 Navigation system with image assisted navigation mechanism and method of operation thereof
US12/730,979 2010-03-24
PCT/US2011/028289 WO2011119358A1 (en) 2010-03-24 2011-03-14 Navigation system with image assisted navigation mechanism and method of operation thereof

Publications (2)

Publication Number Publication Date
CN102822757A CN102822757A (zh) 2012-12-12
CN102822757B true CN102822757B (zh) 2016-04-06

Family

ID=44657332

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201180015631.5A Active CN102822757B (zh) 2010-03-24 2011-03-14 具有影像辅助导航机制的导航***及其操作方法

Country Status (3)

Country Link
US (1) US9691281B2 (zh)
CN (1) CN102822757B (zh)
WO (1) WO2011119358A1 (zh)

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130131985A1 (en) * 2011-04-11 2013-05-23 James D. Weiland Wearable electronic image acquisition and enhancement system and method for image acquisition and visual enhancement
WO2013116901A1 (en) * 2012-02-08 2013-08-15 Fairweather Corporation Pty Ltd. Computing device for facilitating discounting and promotions using augmented reality
DE102012212065A1 (de) * 2012-07-11 2014-01-16 Robert Bosch Gmbh Verfahren zum Betreiben eines Fahrerassistenzsystems für ein Fahrzeug und Fahrerassistenzsystem für ein Fahrzeug
US20140168427A1 (en) * 2012-12-18 2014-06-19 Wal-Mart Stores, Inc. Notify associates of cleanup jobs
US9207095B2 (en) * 2013-03-15 2015-12-08 Harman International Industries, Incorporated Integrated navigation and collision avoidance systems
US9212926B2 (en) * 2013-11-22 2015-12-15 Ford Global Technologies, Llc In-vehicle path verification
CN104729496A (zh) * 2013-12-24 2015-06-24 财团法人车辆研究测试中心 利用影像辨识提供避障路线的方法及行动辅具
KR20160001178A (ko) * 2014-06-26 2016-01-06 엘지전자 주식회사 글래스 타입 단말기 및 이의 제어방법
US10867327B1 (en) 2014-06-27 2020-12-15 Blinker, Inc. System and method for electronic processing of vehicle transactions based on image detection of vehicle license plate
US9589201B1 (en) 2014-06-27 2017-03-07 Blinker, Inc. Method and apparatus for recovering a vehicle value from an image
US10540564B2 (en) 2014-06-27 2020-01-21 Blinker, Inc. Method and apparatus for identifying vehicle information from an image
US10579892B1 (en) 2014-06-27 2020-03-03 Blinker, Inc. Method and apparatus for recovering license plate information from an image
US9779318B1 (en) 2014-06-27 2017-10-03 Blinker, Inc. Method and apparatus for verifying vehicle ownership from an image
US10515285B2 (en) 2014-06-27 2019-12-24 Blinker, Inc. Method and apparatus for blocking information from an image
US9892337B1 (en) 2014-06-27 2018-02-13 Blinker, Inc. Method and apparatus for receiving a refinancing offer from an image
US10733471B1 (en) 2014-06-27 2020-08-04 Blinker, Inc. Method and apparatus for receiving recall information from an image
US10572758B1 (en) 2014-06-27 2020-02-25 Blinker, Inc. Method and apparatus for receiving a financing offer from an image
US9607236B1 (en) 2014-06-27 2017-03-28 Blinker, Inc. Method and apparatus for providing loan verification from an image
US9754171B1 (en) 2014-06-27 2017-09-05 Blinker, Inc. Method and apparatus for receiving vehicle information from an image and posting the vehicle information to a website
US9558419B1 (en) 2014-06-27 2017-01-31 Blinker, Inc. Method and apparatus for receiving a location of a vehicle service center from an image
US9594971B1 (en) 2014-06-27 2017-03-14 Blinker, Inc. Method and apparatus for receiving listings of similar vehicles from an image
US9589202B1 (en) 2014-06-27 2017-03-07 Blinker, Inc. Method and apparatus for receiving an insurance quote from an image
US9760776B1 (en) 2014-06-27 2017-09-12 Blinker, Inc. Method and apparatus for obtaining a vehicle history report from an image
US9773184B1 (en) 2014-06-27 2017-09-26 Blinker, Inc. Method and apparatus for receiving a broadcast radio service offer from an image
US9563814B1 (en) 2014-06-27 2017-02-07 Blinker, Inc. Method and apparatus for recovering a vehicle identification number from an image
US9818154B1 (en) 2014-06-27 2017-11-14 Blinker, Inc. System and method for electronic processing of vehicle transactions based on image detection of vehicle license plate
US9600733B1 (en) 2014-06-27 2017-03-21 Blinker, Inc. Method and apparatus for receiving car parts data from an image
US9959289B2 (en) * 2014-08-29 2018-05-01 Telenav, Inc. Navigation system with content delivery mechanism and method of operation thereof
WO2016087906A1 (en) * 2014-12-05 2016-06-09 Audi Ag Display device for a vehicle as well as method for assisting a driver of a vehicle, in particular a passenger vehicle
CN107004358A (zh) * 2014-12-05 2017-08-01 奥迪股份公司 辅助车辆特别是乘用车辆的驾驶员的方法
US9435657B2 (en) 2015-01-14 2016-09-06 Telenav, Inc. Navigation system with an itinerary planning mechanism and method of operation thereof
CN104933293A (zh) * 2015-05-22 2015-09-23 小米科技有限责任公司 一种道路信息处理方法及装置
US10890915B2 (en) 2016-12-06 2021-01-12 Nissan North America, Inc. Solution path overlay interfaces for autonomous vehicles
WO2018167966A1 (ja) * 2017-03-17 2018-09-20 マクセル株式会社 Ar表示装置及びar表示方法
CN107049155B (zh) * 2017-04-25 2020-03-03 北京小米移动软件有限公司 扫地机器人的控制方法和装置
KR20190099582A (ko) * 2018-02-19 2019-08-28 현대자동차주식회사 차량의 기능 추천 장치 및 방법
US11118931B2 (en) * 2018-11-28 2021-09-14 International Business Machines Corporation Enhanced endpoint directions in a mapping program

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5956250A (en) 1990-02-05 1999-09-21 Caterpillar Inc. Apparatus and method for autonomous vehicle navigation using absolute data
US5438517A (en) 1990-02-05 1995-08-01 Caterpillar Inc. Vehicle position determination system and method
IL104542A (en) 1993-01-28 1996-05-14 Israel State Airborne obstacle collision avoidance apparatus
US7418346B2 (en) 1997-10-22 2008-08-26 Intelligent Technologies International, Inc. Collision avoidance methods and systems
DE19605218C1 (de) 1996-02-13 1997-04-17 Dornier Gmbh Hinderniswarnsystem für tieffliegende Fluggeräte
US6026347A (en) * 1997-05-30 2000-02-15 Raytheon Company Obstacle avoidance processing method for vehicles using an automated highway system
JPH11321494A (ja) * 1998-05-08 1999-11-24 Yazaki Corp 後側方監視装置
US6618672B2 (en) * 1998-10-21 2003-09-09 Yazaki Corporation Vehicle-applied rear-and-side monitoring system
DE19852660C2 (de) * 1998-11-16 2001-03-08 Bosch Gmbh Robert Vorrichtung zur Eingabe von Fahrzielen in eine Navigationsvorrichtung
US6522875B1 (en) * 1998-11-17 2003-02-18 Eric Morgan Dowling Geographical web browser, methods, apparatus and systems
US6411898B2 (en) * 2000-04-24 2002-06-25 Matsushita Electric Industrial Co., Ltd. Navigation device
US6671619B2 (en) * 2000-08-16 2003-12-30 Alpine Electronics, Inc. Navigation device
JP4302872B2 (ja) 2000-12-12 2009-07-29 パナソニック株式会社 ランドマーク更新システムおよびナビゲーション装置
US6571169B2 (en) * 2001-03-16 2003-05-27 Alpine Electronics, Inc. Destination input method in navigation system and navigation system
US7668649B2 (en) * 2003-10-16 2010-02-23 Alpine Electronics, Inc. Display method and apparatus for navigation system
JP2005202922A (ja) * 2003-12-18 2005-07-28 Nissan Motor Co Ltd 運転支援装置及び運転支援プログラム
KR20050081492A (ko) * 2004-02-13 2005-08-19 디브이에스 코리아 주식회사 전방 실제 영상을 사용한 자동차 항법 장치 및 그 제어 방법
JP4632793B2 (ja) * 2005-01-12 2011-02-16 京セラ株式会社 ナビゲーション機能付き携帯型端末機
US8164628B2 (en) * 2006-01-04 2012-04-24 Mobileye Technologies Ltd. Estimating distance to an object using a sequence of images recorded by a monocular camera
JP4680105B2 (ja) * 2006-03-22 2011-05-11 アルパイン株式会社 車載用ナビゲーション装置、経路案内方法及びコンピュータ読み取り可能な記録媒体
JP2007292713A (ja) * 2006-03-30 2007-11-08 Denso Corp ナビゲーション装置
US20100070173A1 (en) * 2006-12-05 2010-03-18 Navitime Japan Co., Ltd. Navigation system, portable terminal device, and peripheral-image display method
US8588464B2 (en) 2007-01-12 2013-11-19 International Business Machines Corporation Assisting a vision-impaired user with navigation based on a 3D captured image stream
JP2009025224A (ja) * 2007-07-23 2009-02-05 Clarion Co Ltd ナビゲーション装置、および、ナビゲーション装置の制御方法
US8024113B2 (en) * 2007-08-02 2011-09-20 Volkswagen Ag Navigation system
JP5239328B2 (ja) * 2007-12-21 2013-07-17 ソニー株式会社 情報処理装置及びタッチ動作認識方法
JP4337929B2 (ja) * 2007-12-25 2009-09-30 トヨタ自動車株式会社 移動状態推定装置
KR20100055254A (ko) * 2008-11-17 2010-05-26 엘지전자 주식회사 이동 단말기의 poi 정보 제공 방법 및 그 장치
US8812226B2 (en) * 2009-01-26 2014-08-19 GM Global Technology Operations LLC Multiobject fusion module for collision preparation system
JP2010230551A (ja) * 2009-03-27 2010-10-14 Sony Corp ナビゲーション装置及びナビゲーション方法

Also Published As

Publication number Publication date
WO2011119358A4 (en) 2011-10-27
US20110238290A1 (en) 2011-09-29
US9691281B2 (en) 2017-06-27
WO2011119358A1 (en) 2011-09-29
CN102822757A (zh) 2012-12-12

Similar Documents

Publication Publication Date Title
CN102822757B (zh) 具有影像辅助导航机制的导航***及其操作方法
EP3543906B1 (en) Method, apparatus, and system for in-vehicle data selection for feature detection model creation and maintenance
US11651244B2 (en) Method and apparatus for predicting sensor error
CN102483824B (zh) 基于与经由定向设备信息发现的感兴趣点的交互的门户服务
US10002531B2 (en) Method and apparatus for predicting driving behavior
US20200263993A1 (en) Method, apparatus, and system for providing a campaign management platform to update map data
US20200263995A1 (en) Method, apparatus, and system for providing a campaign management platform to discover map data
US10739153B2 (en) Auxiliary navigational assistance
CN107577227A (zh) 操作无人驾驶车辆的方法、装置和数据处理***
CN102648621A (zh) 具有多个用户的导航***和其操作的方法
US20220276066A1 (en) Method and apparatus for providing comparative routing associated with origin-destination pairs
EP3647967A1 (en) Method and apparatus for context based map data retrieval
CN102725781B (zh) 具有视频的导航***和其操作方法
CN102639961A (zh) 具有地图压缩的导航***和其操作的方法
US11087616B2 (en) Method and apparatus for recommending services based on map-based dynamic location sampling
CN103759735A (zh) 面向消防车辆的导航***
US20200263992A1 (en) Method, apparatus, and system for providing a campaign management platform to validate map data
CN111565213B (zh) 提供用于发布传感器数据请求的接口的方法、装置及***
US20210389152A1 (en) Method, apparatus, and system for projecting augmented reality navigation cues on user-selected surfaces
CN105387854A (zh) 采用内容分发机制的导航***及其操作的方法
US20230406325A1 (en) Apparatus and methods for predicting events in which drivers render aggressive behaviors while maneuvering vehicles
EP3663974A1 (en) Method and apparatus for providing a low-power perception architecture
US11391586B2 (en) Method and apparatus for discovery of semantic nodes for map-based dynamic location sampling
US20190370863A1 (en) Vehicle terminal and operation method thereof
CN102652251B (zh) 具有音频的导航***和其操作的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant