IP Library Granted Patent US 10,551,207
Granted Patent B2
US 10,551,207 · App. 16/011,197 · Granted Feb 4, 2020

Autonomous vehicle sensor data and map integration

Inventors: Robin Bigio (San Francisco, CA); Daniel Paul Nacamuli (San Francisco, CA); Zachury B. Minjack (San Francisco, CA); Nicholas D. Hoppesch (Daly City, CA); Timothy J. Meador (Fairfield, CA); Pierluigi Dalla Rosa (Oakland, CA)
Assignee: NIO USA, Inc.
G01C21/367G06T11/60G09G5/14G06F3/0481G09G2340/04G09G2380/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,551,207
App. No.
16/011,197
Filed
Jun 18, 2018
Granted
Feb 4, 2020
Kind
B2
Examiner
WU, YANNA
Art Unit
2611
USPC
345/634
Abstract

Methods and system of rendering a combined display including map and detected objects in environment surrounding a vehicle are provided. A display device or user interface combines active driver assist systems information and guidance data into one presentation of information that is overlaid onto a map. When a vehicle is in manual mode a user can easily and conveniently monitor all relevant driving data via the display device. A vehicle processor may receive map information from a navigation system and object data from vehicle sensors and systems monitoring an environment around a vehicle. This information may be fused together to form an integrated map presentation to be rendered to a display device associated with the vehicle. The map may be shown on an arrangement of multiple-plane surfaces that can resize and reshape to automatically and selectively enhance a level of detail in the presentation.

Claims (45)

1. A method, comprising:

rendering, by a display device of a vehicle, a map display presentation at a first time including a map representing a geographical area surrounding the vehicle, the map disposed on a first viewing plane and a second viewing plane of a multiple-plane map surface, wherein the first viewing plane is disposed at a non-zero angle relative to the second viewing plane, wherein the first viewing plane and the second viewing plane are joined by a transition surface, wherein the first viewing plane is visible in a first section of the display device, wherein the transition surface is visible in a second section of the display device disposed adjacent to and above the first section, and wherein the second viewing plane is visible in a third section of the display device disposed adjacent to and above the transition surface; and

moving, as the vehicle moves in a physical environment at a second time, a portion of the map rendered to the second viewing plane at the first time in a direction toward and onto the first viewing plane at the second time while simultaneously moving a portion of the map rendered to the first viewing plane at the first time off the first viewing plane at the second time.

2. The method of claim 1 , wherein prior to moving the portion of the map rendered to the second viewing plane onto the first viewing plane at the second time, the method further comprises:

moving the portion of the map rendered to the second viewing plane at the first time onto the transition surface at a time after the first time.

3. The method of claim 2 , wherein map features rendered in the transition surface are displayed larger in size than when displayed in the second viewing plane of the multiple-plane map surface.

4. The method of claim 3 , wherein the first viewing plane is rendered in a perspective view arrangement including a vanishing point disposed adjacent to the transition surface, wherein the second viewing plane is rendered substantially orthogonal to the first viewing plane, and wherein the transition surface is a curved surface joining the first viewing plane with the second viewing plane.

5. The method of claim 4 , further comprising:

adjusting, via a user interface driver and in response to determining a travel condition for the vehicle and/or the physical environment, a viewing area size of the second section rendered to the display device and a corresponding size of the transition surface.

6. The method of claim 5 , wherein the travel condition includes one or more of a trip guidance for the vehicle, object information of one or more objects in proximity to the vehicle, and/or a speed of the vehicle.

7. The method of claim 6 , further comprising:

detecting, by sensors of the vehicle, information associated with an object in the physical environment surrounding the vehicle, wherein the detected object information includes a location of the object relative to the vehicle;

receiving, from a navigation source and based at least partially on a geographical location of the vehicle, navigation instructions for the map; and

rendering, to the display device of the vehicle, a representative image of the object overlaid on the map, wherein the location of the object relative to the vehicle is represented by a corresponding location of the representative image of the object relative to a representative image of the vehicle on the map.

8. The method of claim 7 , further comprising:

determining, based on the geographical location of the vehicle and the navigation instructions, whether a change of a travel direction is upcoming;

maintaining the viewing area size of the second section rendered to the display device and the corresponding size of the transition surface when no change of the travel direction is upcoming; and

increasing the viewing area size of the second section rendered to the display device and the corresponding size of the transition surface when the change of the travel direction is upcoming.

9. The method of claim 8 , further comprising:

determining, based on the geographical location of the vehicle and the navigation instructions, whether a change of lanes from a current lane the vehicle is in to a target lane for the vehicle is upcoming;

determining, based on the detected object information and when the change of lanes for the vehicle is determined as upcoming, whether the target lane for the vehicle is free of obstacles;

rendering visual feedback regarding the change of lanes to the display device when the target lane is free of obstacles; and

increasing the viewing area size of the second section rendered to the display device and the corresponding size of the transition surface when the target lane is not free of obstacles.

10. The method of claim 9 , wherein the increasing the viewing area size of the second section rendered to the display device and the corresponding size of the transition surface includes decreasing one or more of a viewing area size of the first section rendered to the display device and/or a viewing area size of the third section rendered to the display device.

11. A vehicle navigation system, comprising:

a display device interface driver including instructions to control a display device of a vehicle;

a processor; and

a computer readable storage medium having instructions stored thereon that, when executed by the processor cause the processor to:

render, via the display device interface driver, a map display presentation at a first time including a map representing a geographical area surrounding the vehicle, the map disposed on a first viewing plane and a second viewing plane of a multiple-plane map surface, wherein the first viewing plane is disposed at a non-zero angle relative to the second viewing plane, wherein the first viewing plane and the second viewing plane are joined by a transition surface, wherein the first viewing plane is visible in a first section of the display device, wherein the transition surface is visible in a second section of the display device disposed adjacent to and above the first section, and wherein the second viewing plane is visible in a third section of the display device disposed adjacent to and above the transition surface; and

move, as the vehicle moves in a physical environment at a second time, a portion of the map rendered to the second viewing plane at the first time in a direction toward and onto the first viewing plane at the second time while simultaneously moving a portion of the map rendered to the first viewing plane at the first time off the first viewing plane at the second time.

12. The vehicle navigation system of claim 11 , wherein prior to moving the portion of the map rendered to the second viewing plane onto the first viewing plane at the second time, the instructions further cause the processor to:

move the portion of the map rendered to the second viewing plane at the first time onto the transition surface at a time after the first time.

13. The vehicle navigation system of claim 12 , wherein map features rendered in the transition surface are displayed larger in size than when displayed in the second viewing plane of the multiple-plane map surface.

14. The vehicle navigation system of claim 13 , wherein the first viewing plane is rendered in a perspective view arrangement including a vanishing point disposed adjacent to the transition surface, wherein the second viewing plane is rendered substantially orthogonal to the first viewing plane, and wherein the transition surface is a curved surface joining the first viewing plane with the second viewing plane.

15. The vehicle navigation system of claim 14 , wherein the instructions further cause the processor to:

receive, from sensors of the vehicle, information associated with an object detected in the physical environment surrounding the vehicle, wherein the received object information includes a location of the object relative to the vehicle;

receive, from a navigation source and based at least partially on a geographical location of the vehicle, navigation instructions for the map;

render, to the display device of the vehicle, a representative image of the object overlaid on the map, wherein the location of the object relative to the vehicle is represented by a corresponding location of the representative image of the object relative to a representative image of the vehicle on the map;

determine, based on the geographical location of the vehicle and the navigation instructions, whether a change of a travel direction is upcoming;

maintain a viewing area size of the second section rendered to the display device and the a size of the transition surface when no change of the travel direction is upcoming;

increase the viewing area size of the second section rendered to the display device and the size of the transition surface when the change of the travel direction is upcoming;

determine, based on the geographical location of the vehicle and the navigation instructions, whether a change of lanes from a current lane the vehicle is in to a target lane for the vehicle is upcoming;

determine, based on the received object information and when the change of lanes for the vehicle is determined as upcoming, whether the target lane for the vehicle is free of obstacles;

render visual feedback regarding the change of lanes to the display device when the target lane is free of obstacles; and

increase the viewing area size of the second section rendered to the display device and the size of the transition surface when the target lane is not free of obstacles.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2022
From: NIO USA, INC.
To: NIO TECHNOLOGY (ANHUI) CO., LTD.
Reel/Frame 060171/0724 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2020
From: BIGIO, ROBIN; NACAMULI, DANIEL PAUL; MINJACK, ZACHURY B.; HOPPESCH, NICHOLAS D.; MEADOR, TIMOTHY J.
To: NIO USA, INC.
Reel/Frame 051597/0392 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2019
From: DALLA ROSA, PIERLUIGI
To: NIO USA, INC.
Reel/Frame 050292/0359 →
Continuity (1)
Related Publication 20190383631A1 · Dec 19, 2019
Cited By (1)
US 12,541,018