CN108202747B - 车辆及控制该车辆的方法 - Google Patents

车辆及控制该车辆的方法 Download PDF

Info

Publication number
CN108202747B
CN108202747B CN201710423026.0A CN201710423026A CN108202747B CN 108202747 B CN108202747 B CN 108202747B CN 201710423026 A CN201710423026 A CN 201710423026A CN 108202747 B CN108202747 B CN 108202747B
Authority
CN
China
Prior art keywords
vehicle
controller
image
character
navigation data
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
CN201710423026.0A
Other languages
English (en)
Other versions
CN108202747A (zh
Inventor
金龙
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.)
Hyundai Motor Co
Kia Corp
Original Assignee
Hyundai Motor Co
Kia Motors Corp
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 Hyundai Motor Co, Kia Motors Corp filed Critical Hyundai Motor Co
Publication of CN108202747A publication Critical patent/CN108202747A/zh
Application granted granted Critical
Publication of CN108202747B publication Critical patent/CN108202747B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • 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/3661Guidance output on an external device, e.g. car radio
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • 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
    • 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/3629Guidance using speech or audio output, e.g. text-to-speech
    • 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/3632Guidance using simplified or iconic instructions, e.g. using arrows
    • 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/365Guidance using head up displays or projectors, e.g. virtual vehicles or arrows projected on the windscreen or on the road itself
    • 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/3688Systems comprising multiple parts or multiple output devices (not client-server), e.g. detachable faceplates, key fobs or multiple output screens
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/60Type of objects
    • G06V20/62Text, e.g. of license plates, overlay texts or captions on TV images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/14Image acquisition
    • G06V30/146Aligning or centring of the image pick-up or image-field
    • G06V30/1473Recognising objects as potential recognition candidates based on visual cues, e.g. shapes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • B60W2050/146Display means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/50External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/0101Head-up displays characterised by optical features
    • G02B2027/0138Head-up displays characterised by optical features comprising image capture systems, e.g. camera
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/0101Head-up displays characterised by optical features
    • G02B2027/014Head-up displays characterised by optical features comprising information/image processing systems
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/0101Head-up displays characterised by optical features
    • G02B2027/0141Head-up displays characterised by optical features characterised by the informative content of the display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V2201/00Indexing scheme relating to image or video recognition or understanding
    • G06V2201/02Recognising information on displays, dials, clocks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Optics & Photonics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Navigation (AREA)
  • Instrument Panels (AREA)
  • Traffic Control Systems (AREA)
  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)

Abstract

本发明涉及一种车辆及控制该车辆的方法,使得引导指示(例如逐项转弯信息)与车辆中的界面相配合来显示,例如组合仪表盘。将组合仪表盘设置为使得司机注意力的分散最小化,并且提高了手机连接的可用性以确保稳定性和便利性。该车辆包括通信单元和车辆界面,所述通信单元从外部终端接收导航数据,所述车辆界面输出导航数据。然后控制器基于导航数据来识别标志和字符的至少一个,并且运行车辆界面来输出标志和字符的至少一个。

Description

车辆及控制该车辆的方法
本申请要求2016年12月16日提交的韩国专利申请No.10-2016-0172618的优先权和权益,其全部公开内容并入本申请中作参考。
技术领域
本发明涉及车辆及控制该车辆以提取路线引导指示的方法,并且更特别地,涉及车辆及控制该车辆使其在车辆界面上显示逐项转弯(turn by turn)引导信息以防止驾驶员注意力分散的方法。
背景技术
导航***通常利用从全球定位***(GPS)接收到的信息来显示车辆的当前位置并且引导驾驶员至输入的目的地。对于路线引导,导航***显示道路及周围的图像。特别是用于行驶在道路上车辆的车辆导航***,其沿着当前道路、在路上的位置以及行驶路线来从视觉上或听觉上提供引导指示(例如,道路或者小路引导),例如实时地提供转向信息的逐项转弯(TBT)方向引导。
然而,用于车辆的导航***不能实时地更新关于快速变化的周围的信息。因此,提供给最近的车辆的信息可以通过连接用户设备的技术来更新。很多信息技术(IT)企业或者国际组织,例如,苹果的
Figure BDA0001315491420000011
Figure BDA0001315491420000012
谷歌的Android
Figure BDA0001315491420000013
百度的
Figure BDA0001315491420000014
以及车载连接联盟(Car Connectivity Consortium,CCC)的MirrorLink都显示出此项连接技术。
典型地,在连接技术中,用户设备以流媒体的形式传输提供给车辆的图像,但是不传输额外的引导指示,例如TBT。在传统车辆中,用户设备提供的图像或者引导指示仅由导航***来输出,而不是由任何其它设备来输出,例如组合仪表盘或者抬头显示器(head-updisplay,HUD)。此外,车辆所使用的网络(例如控制器局域网(CAN))具有窄带宽,该网络不可以直接地接收用户设备所提供的引导指示。
发明内容
本发明提供一种车辆及控制该车辆的方法,使得引导指示(例如逐项转弯(TBT)引导)能够与车辆中的界面(例如组合仪表盘)相配合来显示,从而抑制了驾驶员的注意力分散,并且提高了手机连接的可用性以保证稳定性和便利性。
根据本发明的一方面,所述车辆可以包括通信单元,其配置为从外部接收导航数据;车辆界面,其配置为输出导航数据;以及控制器,其配置为基于导航数据来识别标志和字符的至少一个,并且操作所述车辆界面来输出标志和字符的至少一个。
控制器可以进一步配置为从导航数据中采集已解码的或者已渲染的图像,并且基于采集到的图像识别标志和字符的至少一个。然后控制器可以配置为在帧缓存器中存储图像并且采集存储在帧缓存器中的图像。车辆界面可以包括抬头显示器(head-up display,HUD)和影音导航(audio video navigation,AVN)的至少一个,并且控制器可以配置将识别到的标志和字符的至少一个输出到组合仪表盘和抬头显示器(HUD)的至少一个。
此外,控制器可以配置为通过AVN来输出图像。控制器可以配置为从采集到的图像中提取识别区域,并且基于识别区域来识别字符和标志的至少一个。通信单元可以配置为接收识别区域的区域信息,并且控制器可以配置为基于区域信息是否更新来更改识别区域。标志可以包括三角形和尾巴形状,并且控制器可以配置为基于三角形和尾巴形状是否具有相同的颜色来识别标志。
控制器可以配置为基于三角形的转向角度来生成指示文字。控制器可以配置为基于字符来识别包括逐项转弯(TBT)信息的引导指示。控制器可以进一步配置为基于包括在引导指示中的距离单位的位置来识别朝向目的地的剩余距离。车辆可以进一步包括成像设备(例如,相机,摄像机等),其配置为采集通过影音导航输出的图像,并且控制器可以配置为基于成像设备发送的图像来识别标志和字符的至少一个。成像设备可以配置为采集用户设备(例如,用户终端,用户移动设备等)所显示的图像。
根据本发明的另一个方面,控制车辆的方法可以包括从外部(例如,外部终端等)接收导航数据;经由车辆界面来输出导航数据;基于导航数据来识别标志和字符的至少一个;并且运行车辆界面来输出识别到的标志和字符的至少一个。此处所描述的方法可以通过配置为运行车辆的各种组件的整体控制器来执行。
此外,基于导航数据识别标志和字符的至少一个包括从导航数据中采集已解码的或者已渲染的图像并且基于采集到的图像来识别标志和字符的至少一个。经由车辆界面来输出导航数据包括:经由车辆界面来输出图像。车辆界面包括抬头显示器(HUD)和影音导航(AVN)的至少一个。
运行车辆界面来输出识别到的标志和字符的至少一个包括运行组合仪表盘和抬头显示器的至少一个来输出识别到的标志和字符的至少一个。基于导航数据来识别标志和字符的至少一个包括:在帧缓存器里存储图像,采集存储在帧缓存器里的图像,并且基于采集到的图像识别标志和字符的至少一个。该方法可以进一步包括采集经由影音导航输出的图像,并且基于导航数据识别标志和字符的至少一个包括:基于采集到的图像识别字符和标志的至少一个。
附图说明
本发明的前述的和其他的目的、特征以及优点通过参考附图的示例性实施方案的详细描述将会对本领域的普通技术人员变得更加显而易见,其中:
图1是根据本发明示例性实施方案的车辆的外部视图;
图2是根据本发明示例性实施方案的车辆的控制框图;
图3是根据本发明示例性实施方案的具有用作显示设备的车辆界面的车辆的控制框图;
图4显示了根据本发明示例性实施方案的具有车辆界面的车辆的内部特征;
图5显示了根据本发明示例性实施方案的车辆的抬头显示(HUD)模块的设置;
图6显示了根据本发明示例性实施方案的在影音导航(AVN)显示器上显示的示例性的导航屏幕;
图7显示了本发明的另一个示例性实施方案的组合仪表盘显示器上显示的示例性的导航屏幕;
图8显示了本发明的另一个示例性实施方案的HUD上的示例性的引导指示输出;
图9是根据本发明的另一个示例性实施方案的车辆的控制框图;
图10是显示了根据本发明示例性实施方案的控制车辆的方法的流程图;
图11是显示了根据本发明示例性实施方案的如何提高标志或字符的识别率的示意图;
图12是显示了根据本发明示例性实施方案的提高标志或字符的识别率的方法的流程图;
图13是显示了根据本发明的另一个示例性实施方案的如何提高标志或字符的识别率的示意图;以及
图14是显示了当指示文字在本发明的另一个示例性实施方案的图13中没有被识别出时形成带有标志的指示文字的方法的流程图。
具体实施方式
应当理解的是,本文中所使用的术语“车辆”或“车辆的”或其它类似术语通常包括机动车辆,例如包括运动型多用途车辆(SUV)、大客车、大货车、各种商用车辆的乘用车辆,包括各种舟艇、船舶的船只,航空器等,并且包括混合动力车辆、电动车辆、内燃机车、插电式混合动力电动车辆、氢动力车辆以及其它替代性燃料车辆(例如,源于非石油能源的燃料)。
尽管示例性实施方案被描述为利用多个单元来执行典型过程,但是应理解的是,典型过程也可以通过一个模块或者多个模块来执行。另外,将理解的是,术语控制器/控制单元表示包括存储器和处理器的硬件设备。存储器配置为存储模块,并且处理器具体配置为执行所述模块以完成以下进一步描述的一个或多个处理。
此外,本发明的控制逻辑可以实施为计算机可读介质上的非易失性计算机可读介质,其包括由处理器、控制器/控制单元等执行的可执行程序指令。计算机可读介质的示例包括但不限于ROM、RAM、光盘(CD)-ROM、磁带、软盘、闪存驱动器、智能卡和光学数据存储设备。计算机可读记录介质还可以分布于网络连接的计算机***,使得计算机可读介质例如通过远程信息处理服务器或控制器局域网络(CAN)以分布方式来存储和执行。
本文所使用的术语仅用于描述具体实施方案的目的,并非旨在限制本发明。正如本文所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文另有清楚地指示。将进一步理解的是,当在本说明书中使用术语“包含”和/或“包括”时,指明存在所述特征、整体、步骤、操作、元件和/或组件,但是不排除存在或加入一种或多种其他的特征、整体、步骤、操作、元件、组件和/或其群组。正如本文所使用的,术语“和/或”包括一种或多种相关列举项的任何和所有组合。
在整个说明书中,同样的附图标记表示同样的组件。不是本发明的实施方案的所有组件都会被描述,并且在本领域通常已知的或者实施方案中相互重叠的描述将会被省略。在整个说明书中所使用的术语,例如“~部分”、“~模块”、“~部件”、“~块”等,可以实施在软件和/或硬件中,并且复数的“~部分”、“~模块”、“~部件”、或者“~块”可以实施在单个元件中,或者单个的“~部分”、“~模块”、“~部件”、或者“~块”可以包括复数的元件。将进一步理解的是,术语“连接”或者其衍生词涉及直接和间接连接,并且间接连接包括通过无线通信网络的连接。
应理解的是,尽管术语第一、第二、第三等在本文可以用于形容不同的元件、组件、区域、层和/或部分,但这些元件、组件、区域、层和/或部分不应由这些术语所限制。这些术语仅用于区别一个元件、组件、区域、层、或者部分与另一个区域、层或者部分。用于方法步骤的附图标记仅为了解释方便而使用,而不是限制了步骤的顺序。因此,除非上下文清楚地指示,否则书写顺序可以另外地实行。本发明的原理和实施方案将参照所附附图来描述。
图1是根据本发明示例性实施方案的车辆的外部视图。参考图1,车辆1可以包括:主体2、车轮3和4、驱动***60、车门7、前窗10及外后视镜13和14;所述主体2构成了车辆1的外部;所述车轮3和4用于移动车辆1;所述驱动***60用于旋转车轮3和4;所述车门7用于将车辆1的内部与外部屏蔽;所述前窗10提供了车辆1的向前的视野;所述侧镜13和14提供了车辆1的向后的和向两边的视野。
车轮3和4包括前轮3和后轮4,并且驱动***60配置为向前轮3或者后轮4传送旋转力以使车辆1向前或者向后移动。驱动***60可以采用从蓄电池(未显示)提供的电力来生产旋转力的电动机,或者可以采用燃烧燃料来产生旋转力的内燃机(未显示)。车门6和7附接到主体2的左侧和右侧,并且其打开以用于进入或者离开车辆1以及关闭以用于将车辆1的内部与外部屏蔽。挡风玻璃10安装在主体2的上前部上以提供车辆1的向前的视野。侧镜13和14包括分别地设置在主体2的左侧和右侧的左侧镜13和右侧镜14,以提供车辆1的向后的和向两边的视野。车辆1也可以包括任何其他以上未提及的组件。
图2是根据本发明示例性实施方案的车辆的控制框图。参考图2,车辆1可以包括通信单元90、车辆界面110、图像分析器120、存储器130、以及控制器100;所述通信单元90配置为从用户终端200接收数据;所述车辆界面110配置为输出对应于用户操作的响应;所述图像分析器120配置为从用户终端200发送的图像数据中提取引导指示(例如路线引导),例如逐项转弯(TBT);所述存储器130配置为存储图像数据以及控制操作所需的数据;并且所述控制器100配置为执行前述组件的全局操作。
通信单元90可以是硬件或者软件设备,该硬件或者软件设备包括电子控制单元(ECU)和配置为用于接收从外部终端(例如用户终端200)向车辆1发送的数据的接口。特别地,通信单元90可以通过执行短距离通信、无线通信、和/或有线通信来连接到车辆1的外部,并且可以配置为向组件及ECU发送控制器100所处理的不同的数据和控制命令。
此外,通信单元90可以包括短距离通信模块并且可以配置为在短距离之内通过无线通信网络(例如蓝牙、红外线通信、射频认证(RFID)通信、无线本地接入网(WLAN)通信、近场通信(NFC)、Zigbee通信等)来执行各种短距离通信以发送和接收信号。例如,通信单元90可以配置为通过蓝牙来接收用户终端200发送的音乐数据或者导航数据,并且向控制器100转发数据。特别地,音乐数据指的是具有必需的音乐源来输出声音的信息,并且导航数据指的是包括车辆1的行驶路线、引导指示、及周围图像数据的信息。
通信单元90可以包括无线保真(WiFi)模块,无线宽带(Wibro)模块,和/或任何用于支持各种无线通信方案的无线通信模块,例如全球移动通信(GSM)模块,码分多址(CDMA)模块,宽带码分多址(WCDMA)模块,通用移动通信***(UMTS),时分多址(TDMA)模块,长期演进(LTE)模块等。例如,通信单元90可以配置为接收从车辆1的外部通过GPS发送的位置信息并且向控制器100转发信息。
此外,通信单元90也可以以有线的方式通过各种电缆通信来连接到车辆1的外部,例如通用串行总线(USB),高清多媒体接口(HDMI),数字视频接口(DVI),推荐标准232(RS-232),电力电缆通信,或者简易老式电话服务(POTS)。例如,用户终端200可以以有线的方式通过安装在车辆1内的USB端口91(见图4)连接到通信单元90,并且通信单元90可以配置为向控制器100转发用户终端200发送的导航数据。
通信单元90可以通过用于车辆的有线网络将车辆1中的各种组件连接到控制器100。该用于车辆的有线网络可以利用车辆的内部通信协议来交换数据和控制命令,例如控制器局域网(CAN),局部互联网(LIN),FlexRay,以太网等。用于车辆的有线网络普遍具有窄带宽。因此,通信单元90从用户终端200接收的大量的数据量可以有限地发送到例如通过额外的线连接的影音导航(AVN)113。例如,在常规车辆中,用户终端200发送的导航数据的引导指示仅通过AVN113的显示器来显示,并且组合仪表盘111的显示器或者抬头显示器(HUD)模块112不用于向用户提供导航信息。
在示例性实施方案中,车辆1可以通过提取由下面操作所发送的导航数据的引导指示并且通过任何其它组件(例如组合仪表盘111)输出引导指示来克服用于车辆的有线网络的限制。车辆界面110可以是由用户操作来控制的具有输出的设备,例如基于用户操作而可以具有不同输出的任何设备。例如,车辆界面110可以是配置为输出视觉或者听觉内容的设备,或者可以是配置为调整车辆内部情况(例如灯光或者温度)的设备。用户可以包括驾驶员或者乘客。
当驾驶员启动车辆时,用户可以打开车辆界面110或者车辆界面110可以自动地打开。一旦车辆界面110被打开,用户可以操作车辆界面110来输出预期的结果。例如,当车辆界面110是显示设备时,用户可以操作车辆界面110来输出期望的图像,或者当车辆界面110是灯光设备时,用户可以运行或者调整车辆内的灯光至期望的颜色或者亮度。此外,当车辆界面110是温度控制设备时,用户可以调整车辆内的温度至预期的温度。车辆界面110的一个具体的示例性实施方案将在随后结合图3来描述。
图像分析器120可以是配置为从图像数据中提取字符或者标志的设备或者模块。特别地,图像分析器120可以配置为利用光学标志识别(OMR)或者光学字符识别(OCR)技术从用户终端200提供的流图像中提取引导指示。OMR涉及用于获取数据的常用技术,例如通过照亮文件来识别标志的位置的标志。在示例性实施方案中,图像分析器120可以配置为基于从导航数据采集到的图像中的标志周围的像素值之间的不同来识别标志。此外,OCR涉及用于接收包括字符的扫描的图像并且将该图像转换为可读字符的技术。在示例性实施方案中,图像分析器120可以配置为从导航数据采集到的图像中识别字符。然而,为了解释方便,图像分析器120与控制器100相分离,在一些示例性实施方案中图像分析器120可以与控制器100集成在单个芯片中,或者控制器100可以充当图像分析器120。
进一步地,存储器130可以配置为存储控制器100所处理的各种数据或者控制器100的运行所需要的算法。存储器130可以配置为临时存储通过通信单元90发送的导航数据,或者可以运行为帧缓存器以用于临时存储控制器100所处理的图像。例如,控制器100可以配置为解码通过通信单元90发送的导航数据。已解码的图像可以在输出到AVN111的显示器之前存储在帧缓存器里。
存储器130可以包括所有非易失性存储器设备,例如高速缓冲存储器,只读存储器(ROM),可编程只读存储器(PROM),可擦可编程只读存储器(EPROM),电子可擦可编程存储器(EEPROM),易失性存储器设备,例如随机存取存储器(RAM),或者存储介质,例如硬盘驱动器(HDD)或者光盘(CD)ROM,并且存储器130可以与控制器100集成在单个芯片中,但本发明并不限制于此。控制器100可以是处理器或者主机,该处理器或者主机配置为执行除了前述的组件以外的车辆1的很多不同的ECU的整体运行。例如,控制器100可以配置为从用户终端200发送的导航数据中提取引导指示,并且操作组合仪表盘111或者HUD模块112来输出引导指示。
特别地,控制器100可以配置为基于存储在存储器130中的采集到的图像来运行图像分析器120以执行字符识别或者标志识别。控制器100然后可以配置为发送识别到的字符或者标志到组合仪表盘111或者HUD模块112的至少一个。这些将随后参考附图详细地描述。在图2所示的组件中,为了解释方便,通信单元90,图像分析器120,存储器130,以及控制器100相互区分,但是他们可以一起集成在单个芯片中,但本发明并不限制于此。
图3是根据本发明示例性实施方案的具有用作显示设备的车辆界面的车辆的控制框图。参考图3,车辆界面110可以包括组合仪表盘111,HUD模块112,以及AVN113。
组合仪表盘111可以包括组合仪表盘显示器111b、组合仪表盘控制器111a以及组合仪表盘输入单元111c;所述组合仪表盘显示器111b配置为输出车辆的驾驶信息和识别到的响应于用户操作的引导指示;所述组合仪表盘控制器111a配置为执行由组合仪表盘111实施的整体功能并且生成显示在组合仪表盘显示器111b上的图像;所述组合仪表盘输入单元111c配置接收来自于用户的用于组合仪表盘111的控制命令。HUD模块112可以包括HUD112b、HUD控制器112a以及HUD输入单元112c;所述HUD112b配置为显示车辆的驾驶信息和基于用户操作的识别到的引导指示;所述HUD控制器112a配置为执行由HUD模块112实施的整体功能并且生成显示在HUD112b上的图像;所述HUD输入单元112c配置为接收来自于用户的用于HUD模块112的控制命令。
AVN113是配置为基于用户操作来提供音频、视频、或者导航功能的***,并且可以同时地实施两个或者更多的功能。例如,AVN113可以配置为打开音频来播放记录在光盘(CD)或者USB中的音乐,同时实施导航功能;或者可以配置为打开视频来显示数字多媒体广播(DMB)图像,同时实施导航功能。AVN113可以包括AVN显示器113b、AVN控制器113a以及AVN输入单元113c;所述AVN显示器113b配置为显示关联了音频功能、视频功能、或者导航功能的屏幕;所述AVN控制器113a配置为执行由AVN113实施的整体功能并且生成显示在AVN显示器113b上的图像;所述AVN输入单元113c配置接收来自于用户的用于AVN113的控制命令。
尽管没有显示,AVN113可以进一步包括配置为在实施音频、视频、或者导航功能的同时输出声音的声音输出单元。组合仪表盘控制器111a和HUD控制器112a可以配置为通过显示器111b和112b来输出控制器100所接收的引导指示(例如导航信息或者引导路线)。因此,用户(特别是驾驶员)可以查看AVN113输出的引导指示而不用从驾驶中分散注意力来看AVN显示器113b。换句话说,根据本发明的示例性实施方案的车辆1抑制了驾驶员的注意力分散并且提高了稳定性和便利性。
根据本发明的示例性实施方案,图4显示了具有车辆界面的车辆的内部特征,并且图5显示了根据本发明示例性实施方案的车辆的HUD模块的设置。参考图4,AVN显示器113b可以安装在车辆100的前仪表板30的中央仪表板31上用于用户(特别是手握方向盘的驾驶员)来查看或者操作显示在AVN显示器113b上的图像。中央仪表板31指的是设置在驾驶员座椅21与副驾驶座椅22之间的具有控制面板的仪表板30的中央区域。
AVN显示器113b可以实施为液晶显示屏(LCD)、发光二极管(LEDs)、等离子显示面板(PDP)、有机发光二极管(OLEDs)、阴极射线管(CRT)等。AVN输入单元113c可以实施为位于邻近AVN显示器113b的区域的硬按键(例如物理输入键),如图4所示。选择性地,当AVN显示器113b实施为触摸屏时,AVN输入单元113c可以实施为在AVN显示器113b上某个区域的软按键。
组合仪表盘111可以设置在仪表板30的面对方向盘32的区域,使得驾驶员能够在驾驶同时查看仪表板,并且组合仪表盘显示器111b也可以实施为LCD、LEDs、PDP、OLEDs、CRT等。组合仪表盘111可以包括组合仪表盘显示器111b和显示车辆速度的速度表111d、显示车辆每分钟转数(RPM)的转速表111e以及显示车辆剩余燃料量的燃料表111f,并且组合仪表盘显示器111b可以设置在速度表111d与转速表111e之间,如图4所示。然而,这种配置仅仅是举例说明,在本发明的示例性实施方案中在哪里放置组合仪表盘显示器111b是不受限的。
组合仪表盘输入单元111c可以形成为在方向盘32的一部分上的硬按键,使得驾驶员在握住方向盘32的同时可以操作按键。选择性的,组合仪表盘输入单元111c可以由在方向盘32后面的控制杆来形成,以便驾驶员操作(例如向前推、向后拉、向上或者向下推)来控制组合仪表盘111。HUD模块112是使得提供给用户的可视信息显示在车辆的前玻璃10上的设备。前玻璃10也被称为挡风玻璃。如何使HUD模块112输出的图像显示在前玻璃10的显示区域11上,以及HUD模块112的配置和运行的描述将结合图5来详细提供。
参考图5,HUD112b可以设置在车辆1的前部,并且反射器112d可以设置在HUD112b的前面。当HUD112b在前方输出图像时,该图像可以由反射器112d通过反射投射到前玻璃10上。特别地,前玻璃10运行为组合器(combiner)。投射的图像可以通过反射在前玻璃10上由驾驶员20来查看,并且如图4所示,驾驶员20可以在前玻璃10上的显示区域11中查看图像,然而实际上图像可以是形成在前玻璃10的外部的虚拟图像11a。
图5所示的HUD模块112的配置仅仅是举例说明,并且HUD模块112可以包括不止一个反射器112d或者可以省略反射器112d,或者还包括光栅设备。返回参考图4,类似于组合仪表盘输入单元111c,HUD输入单元112c也可以由在方向盘32的一部分上的硬按键来形成,以便驾驶员在握住方向盘32的同时操作按键。选择性地,HUD输入单元112c可以由在方向盘32后面的控制杆来形成,以便驾驶员操作(例如向前推、向后拉、向上或者向下推)来运行HUD112。
虽然在图4的示例性实施方案中描述到组合仪表盘输入单元111c,HUD输入单元112c,以及AVN输入单元113c是单独地实施的,但是,组合仪表盘输入单元111c可以合并HUD输入单元112c或者AVN输入单元113c的功能,HUD输入单元112c可以合并组合仪表盘输入单元111c或者AVN输入单元113c的功能,或者AVN输入单元113c可以合并组合仪表盘输入单元111c或者HUD输入单元112c的功能。
同时,在图4的示例性实施方案中,用户终端200可以通过车辆1中的USB端口91连接到控制器100。特别地,用户终端200可以配置为通过USB端口91以流媒体的形式向数据通信单元90发送导航数据。通信单元90然后可以向控制器100转发导航数据,该控制器100可以配置为在具有用于图像处理的导航主题之后在AVN显示器113b上显示导航屏幕。
图6显示了根据本发明示例性实施方案的显示在AVN显示器上的示例性的导航屏幕。当用户终端200通过通信单元90发送导航数据时,导航屏幕可以显示在AVN显示器113b上,如图6所示。导航屏幕的放大图显示在图6的下面部分。如图6的上面部分所示,AVN显示器113b可以配置为以图像输出用户终端200提供的导航数据。
甚至当用户选择包括导航功能的两个或者更多的功能时,AVN控制器113a可以配置为选择将导航屏幕显示在AVN显示器113b上。例如,可以输出用户终端200发送的导航数据并且同时可以选择音频功能来播放音乐。特别地,用户可以通过AVN输入单元113c来运行两个或者更多功能中的每个功能。
参考图6的下面部分,显示在AVN显示器113b上的示例性的导航数据可以包括:朝向目的地的路线上特别区域中的周围环境的简化图形的简化图像数据300,以及包括在图像数据300中并且需要被在路线上的用户所识别的引导指示400。特别地,图像数据300可以包括简化的图形或者车辆1的当前位置310、朝向目的地的路线320、以及位于路线320周围的各种周围物体的图标。
引导指示400可以包括在路线上的用户所识别的信息,例如,关于监控摄像头所监控的信息(例如车辆是否超过了限速),关于如同在图像300上的路线上需要操作方向盘32的情况或者障碍物的信息。特别地,引导指示400可以包括以箭头形式引导左转向的标志410、表明从当前位置310到左转处的剩下的距离的剩余距离420、距离单位430以及提供了需要转向到第23大街的通知的指示文字440。
在引导指示400中,箭头形式引导车辆1转向的标志410、剩余距离420、距离单位430、以及提供了需要转向到第23大街的通知的指示文字440是示例性的TBT信息。TBT信息指的是提供车辆1的转向引导的信息,该信息由路线上的驾驶员来识别。除了TBT信息之外,引导指示400可以包括到目的地的预计到达时间(ETA),到达目的地预计所花费的时间,以及到目的地的剩余距离。例如,在图6的引导指示400中,ETA是9:51,到达目的地预计所花费的时间是10分钟,而剩余距离是1.7英里。
车辆1可以配置为从用户终端200接收包括前述的图像数据300和引导指示400的导航数据并且通过AVN113来输出。特别地,要求用户在驾驶同时从道路上分散注意力来查看AVN显示器113b。为了使得不便或者注意力分散最小化,根据发明的示例性实施方案的车辆1可以配置为向组合仪表盘显示器111b或者HUD显示器112b来输出引导指示400以抑制驾驶员的注意力分散。然而,图6所显示的仅仅是举例说明,并且其中可以有很多变动。
图7显示了显示在组合仪表盘显示器上的示例性的导航屏幕,并且图8显示了输出在HUD上的示例性的引导指示。控制器100可以配置为接收用户终端200发送的导航数据,并且在向AVN113转发数据之前采集导航数据。控制器100可以配置为向图像分析器120发送采集到的图像数据300,该图像分析器120从图像数据300中依次识别引导指示400。例如,图像分析器120识别到的引导指示可以包括标志410、剩余距离420、距离单位430以及指示文字440。
当用户通过操作组合仪表盘输入单元111a来选择要输出的引导指示400时,控制器100可以配置为调整识别到的引导指示400以输出在组合仪表盘显示器111b上,如图7所示。当用户通过操作HUD输入单元112c来选择要输出的引导指示400时,控制器100可以配置为调整识别到的引导指示400以输出在HUD112b上,如图8所示。结合图5如上所描述的,因为显示在HUD112b上的图像通过前玻璃10上的显示区域31来显示给用户,通过显示区域11来显示的图像变成显示在HUD112b上的图像。
通过组合仪表盘显示器111b、HUD112b、或者AVN显示器111b来显示的屏幕不限于图6至图8中所显示的。除了以上的示例以外,可以显示包括在导航数据中的各种字符或者标志,但是为了解释方便,在后面的示例性实施方案中假设组合仪表盘显示器111b、HUD112b、或者AVN显示器113b显示如图6至图8所示的屏幕。
图9是根据本发明的另一个示例性实施方案的车辆的控制框图。参考图9,根据本发明的另一个示例性实施方案的车辆1可以包括成像设备140(例如,相机,摄像机等)、车辆界面110、图像分析器120、存储器130、以及控制器100;所述成像设备140配置为采集通过用户终端200显示的导航数据的图像;所述车辆界面110配置为输出响应于用户操作的车辆功能;所述图像分析器120配置为从用户终端200发送的图像数据中提取引导指示(例如TBT信息);所述存储器130配置为存储图像数据和控制运行所需要的数据;所述控制器100配置为执行前述组件的整体运行。与图2中相重复的组件将在此处省略。
在本发明的另一个示例性实施方案中,车辆1可以包括成像设备140,其配置为采集主体2内的图像。特别地,成像设备140可以配置为采集用户终端200或者AVN111输出的导航数据。成像设备140可以配置为向控制器100发送采集到的图像。然后控制器100可以配置为向图像分析器120转发图像,该图像分析器120从图像中依次识别标志或者字符,例如TBT信息。图像分析器120可以配置为向控制器100发送识别到的标志或者字符。
如图7和图8所示,控制器100可以配置为运行组合仪表盘显示器111b或者HUD112b来显示识别到的标志或者字符。特别地,可以提供给驾驶员引导指示(例如TBT信息)而不必使其从驾驶中分散注意力来查看AVN显示器113b(例如,避免了注意力分散)。成像设备140可以包括电荷耦合器件(CCD)摄像机或者互补金属氧化物半导体(CMOS)传感器,并且可以无限制地放置于任何位置只要其能够通过用户终端200或者AVN111来采集导航数据输出。
图10是根据本发明示例性实施方案的显示了控制车辆的方法的流程图。参考图10,在500中,车辆1可以配置为从外部接收导航数据。例如,车辆1可以配置为从用户终端200接收导航数据。然而,车辆1可以不必采用手机连接技术,而是可以配置为从各种媒介(例如通过网络的外部服务器)来接收导航数据。
进一步地,在510中,车辆1可以配置为解码接收到的导航数据。例如,用户终端200可以配置为向车辆1发送编码的图像的信息。相应地,车辆1执行程序来恢复,即,解码已编码的导航数据。例如,控制器100可以配置为执行解码程序。在520中,车辆1渲染已解码的数据。该渲染是对用户终端200发送至AVN113输出的信息的处理,并且涉及三维(3D)图像的确定,该3D图像包括根据外部信息(例如图形、位置、光照等)差别地进入平面图片的阴影、颜色、以及强度。
经过渲染的图像可以发送到AVN113并且输出到AVN显示器113b上。在530中,经过渲染处理的输出图像在发送到AVN113之前可以存储在帧缓存器中。该帧缓存器是用于控制器100使用来临时存储图像信息的存储设备,并且可以与存储器130一起设置或者可以与控制器100合并在单个芯片中。在540中,控制器100可以配置为采集存储在帧缓存器中的输出图像。
此外,车辆1可以配置为采集临时存储在帧缓存器中的输出图像并且在向AVN113输出导航数据之前识别字符或标志。特别地,在550中,图像分析器120可以配置为接收采集到的输出图像并且基于图像来识别标志或者字符。标志的识别可以通过结合图2如上所描述的OCR来实施,并且字符的识别可以通过结合图2如上所描述的OMR来实施。用于识别字符或者标志的方法将随后参考附图详细描述。图像分析器120配置为基于采集到的图像来识别标志或者字符,其可以不必与控制器100相分离,而可以与控制器100合并在单个芯片中。
在560中,控制器100可以配置为向车辆界面110发送识别到的字符或者标志。控制器100与车辆界面110可以通过车辆中的网络来连接。通常车辆中的网络具有有线网络,例如CAN或者LIN。由于车辆1中的网络具有窄带宽,可能很难发送大量的信息量,例如向车辆界面110的组合仪表盘111或者HUD112这种组件发送导航数据。相应地,车辆1可以配置为在采集到的输出图像中识别标志或者字符并且发送适度数量的TBT信息,使得任何的车辆界面110都能够输出导航数据。在570中,车辆界面110可以配置为输出识别到的字符或者标志。车辆界面110可以实施为各种形式。换句话说,车辆界面110不限于组合仪表盘111或者HUD112,而可以包括包含显示器的车辆1的很多组件。
图11是根据本发明示例性实施方案显示了如何提高标志或者字符识别率的示意图。参考图11,经过解码或者渲染以输出到AVN113的图像300可以包括包含字符和标志的引导指示400。
控制器100可以配置为定义识别区域401以便在存储在帧缓存器中的图像300中识别字符或者标志。换句话说,控制器100可以配置为在图像300的识别区域401中实施字符或者标志的识别。相应地,车辆1可以从识别目标中忽略除了图像300的引导指示400以外的区域,或者忽略除了引导指示400的TBT以外的区域,从而减少相似图案的识别干扰并且提高字符或者标志的识别率。
图11所示的识别区域401可以具有各种形式,并且控制器100可以提前确定区域信息,该区域信息表明识别区域401显示在与识别区域401相符合的区域,例如在图像300的左上角。控制器100可以配置为基于区域信息向图像分析器120发送采集到的图像的区域(字符的识别在该区域中实施)以提高图像分析器120的字符或者标志的识别率。
图12是显示了根据本发明示例性实施方案提高标志或者字符识别率的方法的流程图。参考图12,在600中,控制器100可以配置为从外部接收区域信息。该区域信息可以包括在输出图像300中的字符或者标志(例如TBT)所显示的位置,如图11所示。用户终端200发送的导航数据可以基于提供数据的应用(或者应用程序)的指导来更改。
在610中,车辆1可以配置为从用户终端200来确定区域信息是否更改以提高可变的导航数据中的字符或者标志(例如TBT)的识别率。当区域信息保持不变时,控制器100可以配置为基于提前存储的区域信息来提取识别区域401,并且识别以及向车辆界面110发送识别区域401中的字符或者标志。在620中,当区域信息变化时,控制器100可以配置为更新关于与采集到的图像相分离的识别区域401的区域信息。
更新的区域信息可以存储在存储器130中以便以后用于字符或者标志识别。在630中,控制器100可以配置为基于更改的区域信息来分离识别区域401并且在识别区域中识别字符或者标志。相应地,车辆1可以配置为基于输出的字符或者标志(例如TBT)所显示的区域来实施识别,从而减少因为相似的图形或者其他的特征而可能发生的错误识别。
图13是显示了根据本发明的另一个示例性实施方案的如何提高标志或者字符的识别率的示意图,并且图14是显示了当指示文字在图13中没有被识别时形成具有标志的指示文字的方法的流程图。示例性实施方案将结合图13和图14一起来描述,以避免重复解释。
参考图13,图像分析器120可以配置为识别包括在识别区域401中的标志和字符。首先,图像分析器120可以配置为提取箭头形式的标志410以决定是否转向。图像分析器120可以进一步配置为从箭头形式的标志410中识别三角形411的图案。图像分析器120然后可以配置为识别在三角形411下面具有相同宽度的I形的尾巴形状412的图案。当三角形411和尾巴形状412以相同颜色相连接时,图像分析器120可以配置为将其识别为标志。
此外,图像分析器120可以配置为通过OCR在引导文字中识别包括“转向”的短语。特别地,图像分析器120可以不识别包括在引导指示中的所有文字或者不向车辆界面110发送文字,而可以配置为提取包括预存文字(例如“转向”)的引导文字并且向控制器100发送文字或者术语。换句话说,多个关于引导车辆驾驶的文字可以预存在数据库中并且因此可以被识别。图像分析器120可以配置为在识别区域401中识别到的数字中识别剩余距离420。例如,图像分析器120可以配置为识别包括在识别区域401中的所有数字,例如0.3和23二者。特别地,图像分析器120可以配置为从多个数字中识别在最接近单位的位置被识别到的数字作为剩余距离420。
特别地,在图13中,0.3在x轴和y轴上的坐标分别是70和105,并且23在x轴和y轴上的坐标分别是150和29。一旦图像分析器120识别距离单位430,即“英里”在x轴和y轴上的坐标分别是45和85,图像分析器120可以配置为识别位于最接近距离单位430的数字(即“3”)作为剩余距离420。然而,图13所显示的仅仅是举例说明以提高字符或者标志的识别率,并且其中可以有很多变动。
参考图14,在700中,图像分析器120可以配置为识别箭头的三角形411以及尾巴形状412。在710中,结合图13如上面所描述的,图像分析器120可以配置为确定三角形411和尾巴形状412是否以相同颜色相连接。在720中,当三角形411与尾巴形状412以相同颜色相连接时(例如,箭头的所有部分,即尾部与三角形部分,确定为相同颜色),图像分析器120可以配置为识别箭头形式的标志410为输出的标志。在标志识别方法中,可以不必基于相同颜色来做确定,其中可以有很多变动。换句话说,除了颜色,可以利用其他的确定来确定输出箭头标志。在730中,当图像分析器120确定三角形411和尾巴形状412不是以相同颜色来连接时(例如箭头部分是不同的颜色),图像分析器120可以配置为识别指示文字。在760中,当图像分析器120识别指示文字400时,识别到的指示文字400可以发送到控制器100,用于控制器来运行车辆界面110以输出识别到的指示文字。
在740中,当指示文字没有被识别到时,控制器100可以配置为识别三角形411的转向角度。该转向角度指的是相对于输出图像旋转的三角形411的顶点的角度。在750中,控制器100可以配置为基于三角形411的转向角度来生成指示文字440。换句话说,控制器100可以配置为基于三角形的转向角度生成TBT信息。例如,当三角形411相对于在AVN上的显示的输出旋转45度至175度时,控制器100可以配置为确定右转为箭头的指示。当三角形411相对于显示在AVN上的输出旋转180度至220度时,控制器100可以配置为确定U转向为箭头的指示。当三角形411相对于显示在AVN上的输出旋转225度至315度时,控制器100可以配置为确定左转为箭头的指示。前述的角度范围可以提前设置,并且可以更改。
总之,一旦标志和字符都被识别到,控制器100可以配置为运行车辆界面110来输出标志和字符。进一步地,当标志和字符其中一个识别到时,控制器100可以配置为输出识别到的标志或者字符。特别地,当从引导指示400中仅仅识别到三角形411,而没有识别到任何标志和字符时,控制器100可以配置为基于三角形411的转向角度来生成指示文字440并且输出指示文字。
根据本发明的示例性实施方案,车辆及控制该车辆的方法使得引导指示(例如逐项转弯(TBT)信息)能够与车辆中的界面(例如组合仪表盘)相配合来显示,从而抑制了驾驶员的注意力分散,并且提高了手机连接的可用性以保证稳定性和便利性。

Claims (17)

1.一种车辆,其包括:
通信单元,其配置为从外部终端接收导航数据;
车辆界面,其配置为输出导航数据;以及
控制器,其配置为基于导航数据来识别标志和字符的至少一个,并且操作所述车辆界面来输出标志和字符的至少一个,
其中,所述控制器配置为从导航数据中采集已解码的或者已渲染的图像,并且基于采集到的图像识别标志和字符的至少一个,
其中,所述控制器配置为识别采集到的图像中的三角形和尾巴形状,当三角形和尾巴形状连接且具有相同的颜色时,将三角形和尾巴形状识别为标志。
2.根据权利要求1所述的车辆,其中,所述控制器配置为在帧缓存器中存储图像,并且采集存储在帧缓存器中的图像。
3.根据权利要求1所述的车辆,其中,所述车辆界面包括抬头显示器和影音导航的至少一个,并且其中所述控制器配置为将识别到的标志和字符的至少一个输出到组合仪表盘和抬头显示器的至少一个。
4.根据权利要求3所述的车辆,其中,所述控制器配置为通过影音导航来输出图像。
5.根据权利要求1所述的车辆,其中,所述控制器配置为从采集到的图像中提取识别区域,并且基于识别区域来识别字符和标志的至少一个。
6.根据权利要求5所述的车辆,其中,所述通信单元配置为接收识别区域的区域信息,并且其中所述控制器配置为基于区域信息是否更新来更改识别区域。
7.根据权利要求1所述的车辆,其中,所述控制器配置为基于三角形的转向角度来生成指示文字。
8.根据权利要求1所述的车辆,其中,所述控制器配置为基于字符来识别包括逐项转弯信息的引导指示。
9.根据权利要求8所述的车辆,其中,所述控制器配置为基于包括在引导指示中的距离单位的位置来识别剩余距离。
10.根据权利要求4所述的车辆,其进一步包括:
成像设备,其配置为采集通过影音导航输出的图像,
其中,所述控制器配置为基于成像设备发送的图像来识别标志和字符的至少一个。
11.根据权利要求10所述的车辆,其中,所述成像设备配置为采集用户设备所显示的图像。
12.一种用于控制车辆的方法,其包括:
通过控制器从外部终端接收导航数据;
通过控制器经由车辆界面来输出导航数据;
通过控制器基于导航数据来识别标志和字符的至少一个;
通过控制器运行车辆界面来输出识别到的标志和字符的至少一个,
其中,基于导航数据识别标志和字符的至少一个包括:
通过控制器从导航数据中采集已解码的或者已渲染的图像;
识别采集到的图像中的三角形和尾巴形状;
当三角形和尾巴形状连接且具有相同的颜色时,将三角形和尾巴形状识别为标志。
13.根据权利要求12所述的用于控制车辆的方法,其中,经由车辆界面来输出导航数据包括:通过控制器经由车辆界面来输出图像。
14.根据权利要求12所述的用于控制车辆的方法,其中,所述车辆界面包括抬头显示器和影音导航的至少一个。
15.根据权利要求14所述的用于控制车辆的方法,其中,运行车辆界面来输出识别到的标志和字符的至少一个包括:
通过控制器运行组合仪表盘和抬头显示器的至少一个来输出识别到的标志和字符的至少一个。
16.根据权利要求12所述的用于控制车辆的方法,其中,基于导航数据来识别标志和字符的至少一个包括:
通过控制器将图像存储在帧缓存器中;
通过控制器采集存储在帧缓存器中的图像;
通过控制器基于采集到的图像识别标志和字符的至少一个。
17.根据权利要求14所述的用于控制车辆的方法,进一步包括:
通过控制器采集经由影音导航输出的图像,
其中,基于导航数据识别标志和字符的至少一个包括:基于采集到的图像识别字符和标志的至少一个。
CN201710423026.0A 2016-12-16 2017-06-07 车辆及控制该车辆的方法 Active CN108202747B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2016-0172618 2016-12-16
KR1020160172618A KR20180070198A (ko) 2016-12-16 2016-12-16 차량 및 차량의 제어방법

Publications (2)

Publication Number Publication Date
CN108202747A CN108202747A (zh) 2018-06-26
CN108202747B true CN108202747B (zh) 2022-05-17

Family

ID=62561477

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710423026.0A Active CN108202747B (zh) 2016-12-16 2017-06-07 车辆及控制该车辆的方法

Country Status (3)

Country Link
US (1) US10670419B2 (zh)
KR (1) KR20180070198A (zh)
CN (1) CN108202747B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180031849A1 (en) * 2016-07-29 2018-02-01 Panasonic Automotive Systems Company Of America, Division Of Panasonic Corporation Of North America Augmented reality head-up display road correction
KR102634348B1 (ko) * 2018-08-23 2024-02-07 현대자동차주식회사 차량 디스플레이 제어 장치, 그를 포함한 시스템 및 그 방법

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006162442A (ja) * 2004-12-07 2006-06-22 Matsushita Electric Ind Co Ltd ナビゲーション装置及びナビゲーション方法
JP2008026653A (ja) * 2006-07-21 2008-02-07 Denso Corp 車載用ナビゲーション装置
CN105526945A (zh) * 2014-10-17 2016-04-27 现代自动车株式会社 影音导航装置、车辆、及影音导航装置的控制方法

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070146235A1 (en) * 2002-03-01 2007-06-28 James Nolan Navigation system utilizing portable and adjustable heads up display
JP4696248B2 (ja) * 2004-09-28 2011-06-08 国立大学法人 熊本大学 移動体ナビゲート情報表示方法および移動体ナビゲート情報表示装置
JP4935145B2 (ja) * 2006-03-29 2012-05-23 株式会社デンソー カーナビゲーション装置
EP1906339B1 (en) * 2006-09-01 2016-01-13 Harman Becker Automotive Systems GmbH Method for recognizing an object in an image and image recognition device
US20080215240A1 (en) * 2006-12-18 2008-09-04 Damian Howard Integrating User Interfaces
TW200834040A (en) * 2007-02-02 2008-08-16 Mitac Int Corp Dioramic navigation apparatus
JP5623287B2 (ja) * 2007-12-05 2014-11-12 ジョンソン コントロールズテクノロジーカンパニーJohnson Controls Technology Company 車両ユーザインターフェースシステム及び方法
US8370755B2 (en) * 2007-12-27 2013-02-05 Core Wireless Licensing S.A.R.L. User interface controlled by environmental cues
JP5093125B2 (ja) * 2009-01-13 2012-12-05 株式会社デンソー ヘッドアップディスプレイの表示方法
KR20110056003A (ko) * 2009-11-20 2011-05-26 삼성전자주식회사 휴대 단말기의 길 안내 방법 및 장치
US20140092047A1 (en) * 2011-04-15 2014-04-03 Clarion Co., Ltd Information Terminal On-Board Information System, On-Board Device, and Information Terminal Program
EP2829844A4 (en) * 2012-03-21 2015-10-14 Honda Motor Co Ltd NAVIGATION SYSTEM
DE102012012269B3 (de) * 2012-06-20 2013-05-29 Audi Ag Informationseinrichtung
EP2936235B1 (en) * 2012-12-21 2021-10-13 Harman Becker Automotive Systems GmbH System for a vehicle
EP2938969A4 (en) * 2012-12-27 2016-10-12 Harman Int Ind ON-BOARD NAVIGATION
EP3650814B1 (en) * 2013-06-13 2023-04-19 Mobileye Vision Technologies Ltd. Vision augmented navigation
KR101528518B1 (ko) * 2013-11-08 2015-06-12 현대자동차주식회사 차량 및 그 제어방법
WO2015125022A2 (en) * 2014-02-20 2015-08-27 Mobileye Vision Technologies Ltd. Navigation based on radar-cued visual imaging
US20170174129A1 (en) * 2014-03-06 2017-06-22 Sensedriver Technologies, Llc Vehicular visual information system and method
EP3118047B1 (en) * 2014-03-13 2021-09-15 Panasonic Intellectual Property Management Co., Ltd. Display control device, display device, display control program, display control method, and recording medium
US9239244B1 (en) * 2014-09-15 2016-01-19 E-Lead Electronics Co., Ltd. Device capable of showing both navigation and safe driving warning information
US10131276B2 (en) * 2014-09-30 2018-11-20 Subaru Corporation Vehicle sightline guidance apparatus
KR20160049721A (ko) * 2014-10-28 2016-05-10 현대자동차주식회사 자동차의 디스플레이 시스템 및 그 제어 방법
KR101614735B1 (ko) * 2014-12-08 2016-04-22 현대자동차주식회사 Avn 단말, 이를 포함하는 차량, 및 차량의 제어방법
KR101750876B1 (ko) * 2015-05-28 2017-06-26 엘지전자 주식회사 차량용 디스플레이 장치 및 차량
US9676386B2 (en) * 2015-06-03 2017-06-13 Ford Global Technologies, Llc System and method for controlling vehicle components based on camera-obtained image information

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006162442A (ja) * 2004-12-07 2006-06-22 Matsushita Electric Ind Co Ltd ナビゲーション装置及びナビゲーション方法
JP2008026653A (ja) * 2006-07-21 2008-02-07 Denso Corp 車載用ナビゲーション装置
CN105526945A (zh) * 2014-10-17 2016-04-27 现代自动车株式会社 影音导航装置、车辆、及影音导航装置的控制方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
AGV视觉导航研究;易弘;《国外电子测量技术》;20100222(第02期);44-47 *
车载视觉导航***中的交通标志识别技术;张夏宜等;《上海汽车》;20090110(第01期);33-35 *

Also Published As

Publication number Publication date
US10670419B2 (en) 2020-06-02
US20180172470A1 (en) 2018-06-21
KR20180070198A (ko) 2018-06-26
CN108202747A (zh) 2018-06-26

Similar Documents

Publication Publication Date Title
EP3093192B1 (en) Rear combination lamp for vehicle comprising a display
EP3708962B1 (en) Display apparatus for vehicle and vehicle
CN106167045B (zh) 驾驶人员辅助装置及其控制方法
CN106915302B (zh) 用于车辆的显示装置及其控制方法
EP3100913B1 (en) Vehicle display apparatus and vehicle including the same
US10489100B2 (en) Electronic device and method for sharing images
US10000212B2 (en) Vehicle and method for controlling distance between traveling vehicles
US10377236B2 (en) Assistance apparatus for driving of a vehicle, method thereof, and vehicle having the same
US10460184B2 (en) Image information acquiring apparatus, vehicle, and control method thereof
CN107599966A (zh) 将车辆中平视显示器的驾驶员注意力分散最小化的***和方法
CN107226027A (zh) 显示装置及包括其的车辆
KR20170048781A (ko) 차량용 증강현실 제공 장치 및 그 제어방법
US20090189831A1 (en) Automobile windshield display
JP5916541B2 (ja) 車載システム
WO2017131814A1 (en) Apparatus and method for exchanging and displaying data between electronic eyewear, vehicles and other devices
US11828947B2 (en) Vehicle and control method thereof
CN108202747B (zh) 车辆及控制该车辆的方法
KR101767507B1 (ko) 차량용 디스플레이 장치 및 그 제어 방법
US11100353B2 (en) Apparatus of controlling region of interest of image and method for controlling the same
US11068054B2 (en) Vehicle and control method thereof
KR20140132958A (ko) 증강 현실을 이용하여 헤드업 디스플레이 향상 방법 및 시스템
EP4191204A1 (en) Route guidance device and route guidance method thereof
KR101781689B1 (ko) 가상 영상 생성장치, 헤드 마운티드 디스플레이 및 차량
CN114882579A (zh) 车载屏幕的控制方法、装置及车辆
JP2021033944A (ja) 通信装置、通信方法及びプログラム

Legal Events

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