KR20220098090A - 도로 안내 방법, 장치, 전자기기 및 저장매체 - Google Patents

도로 안내 방법, 장치, 전자기기 및 저장매체 Download PDF

Info

Publication number
KR20220098090A
KR20220098090A KR1020220076180A KR20220076180A KR20220098090A KR 20220098090 A KR20220098090 A KR 20220098090A KR 1020220076180 A KR1020220076180 A KR 1020220076180A KR 20220076180 A KR20220076180 A KR 20220076180A KR 20220098090 A KR20220098090 A KR 20220098090A
Authority
KR
South Korea
Prior art keywords
road
guidance
road guidance
data
vehicle
Prior art date
Application number
KR1020220076180A
Other languages
English (en)
Inventor
유푸 황
잉후이 리
잔빈 리
Original Assignee
아폴로 인텔리전트 커넥티비티 (베이징) 테크놀로지 씨오., 엘티디.
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 아폴로 인텔리전트 커넥티비티 (베이징) 테크놀로지 씨오., 엘티디. filed Critical 아폴로 인텔리전트 커넥티비티 (베이징) 테크놀로지 씨오., 엘티디.
Publication of KR20220098090A publication Critical patent/KR20220098090A/ko

Links

Images

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/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3476Special cost functions, i.e. other than distance or default speed limit of road segments using point of interest [POI] information, e.g. a route passing visible POIs
    • 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/3635Guidance using 3D or perspective road maps
    • 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/3626Details of the output of route guidance instructions
    • G01C21/3658Lane guidance
    • 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/3679Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
    • G01C21/3682Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities output of POI information on a road 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/3679Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
    • G01C21/3685Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities the POI's being parking facilities
    • 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/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3804Creation or updating of map data
    • G01C21/3807Creation or updating of map data characterised by the type of data
    • G01C21/3815Road data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/04Texture mapping
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/05Geographic models
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/003Navigation within 3D models or images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/006Mixed reality

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Graphics (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Geometry (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)
  • Processing Or Creating Images (AREA)

Abstract

본 발명은 도로 안내 방법, 장치, 전자기기 및 저장매체를 제공하는데, 이는 데이터 처리분야에 관한 것으로, 특히 지능형 교통, 무인 운전, 증강 현실 등 기술분야에 관한 것이다. 구체적인 구현방안은, 차량의 현재 주행 데이터와 네비게이션 데이터를 획득하고; 주행 데이터와 네비게이션 데이터에 근거하여 차량의 도로 안내 유형을 결정하고, 도로 안내 유형과 대응되는 도로 안내 데이터를 생성하며; 도로 안내 데이터에 대해 3D렌더링을 진행하고, 차량이 수집한 이미지에 가시적으로 디스플레이하여 도로 안내를 진행하는 것이다. 본 발명의 실시예는 여러 가지 유형의 도로 안내 데이터를 제공하고, 가상 현실 효과를 구축하여 데이터 프레젠테이션이 보다 직관적이고 이해하기 쉽도록 한다. 가상의 도로 안내 데이터와 실제 시나리오를 결합하여 비전 효과를 증강시켜 주행 안정성을 향상시킴으로써 사용자가 더 나은 체험을 하도록 한다.

Description

도로 안내 방법, 장치, 전자기기 및 저장매체{METHOD AND APPARATUS FOR ROAD GUIDANCE, ELECTRONIC DEVICE AND STORAGE MEDIUM}
본 발명은 데이터 처리분야에 관한 것으로, 특히 지능형 교통, 무인 운전, 증강 현실 등 기술분야에 관한 것이다.
증강 현실(Augmented Reality, 약칭 AR)은 컴퓨터 시스템이 제공하는 정보를 통해 사용자가 현실 세계에 대한 감지를 증가시키는 기술로서, 가상적인 정보를 현실 세계에 응용할 수 있다. 관련 기술에서, 차량의 AR 네비게이션에 있어서, 가상 정보를 도로 실제 배경과 결합하여 교통 데이터에 대해 시각 표시를 진행함으로써 사용자에게 도로 안내를 제공하지만 이러한 방법은 간단한 표기만 사용하여 차량을 제시하고, 도로 안내 정보가 전면적이지 않다.
본 발명은 도로 안내 방법, 장치, 전자기기 및 저장매체를 제공한다.
본 발명의 일 측면에 따르면, 도로 안내 방법을 제공하는데, 당해 도로 안내 방법은,
차량의 현재 주행 데이터와 네비게이션 데이터를 획득하는 단계;
주행 데이터와 네비게이션 데이터에 근거하여 차량의 도로 안내 유형을 결정하고, 도로 안내 유형과 대응되는 도로 안내 데이터를 생성하는 단계; 및
도로 안내 데이터에 대해 3D렌더링을 진행하고, 차량이 수집한 이미지에 가시적으로 디스플레이하여 도로 안내를 진행하는 단계; 를 포함한다.
본 발명의 실시예는 여러 가지 유형의 도로 안내 데이터를 제공하고, 가상 현실 효과를 구축하여 데이터 프레젠테이션이 보다 직관적이고 이해하기 쉽도록 한다. 가상의 도로 안내 데이터와 실제 시나리오를 결합하여 비전 효과를 증강시켜 주행 안정성을 향상시킴으로써 사용자가 더 나은 체험을 하도록 한다.
본 발명의 다른 측면에 따르면, 도로 안내 장치를 제공하는데, 당해 도로 안내 장치는,
차량의 현재 주행 데이터와 네비게이션 데이터를 획득하기 위한 획득 모듈;
주행 데이터와 네비게이션 데이터에 근거하여 차량의 도로 안내 유형을 결정하고, 도로 안내 유형과 대응되는 도로 안내 데이터를 생성하기 위한 처리 모듈; 및
도로 안내 데이터에 대해 3D렌더링을 진행하고, 차량이 수집한 이미지에 가시적으로 디스플레이하여 도로 안내를 진행하기 위한 디스플레이 모듈; 을 포함한다.
본 발명의 다른 측면에 따르면, 전자기기를 제공하는데, 당해 전자기기는 적어도 하나의 프로세서; 및
적어도 하나의 프로세서와 통신 연결하는 메모리; 를 포함하고,
메모리에는 적어도 하나의 프로세서에 의해 실행 가능한 명령이 저장되며, 명령이 적어도 하나의 프로세서에 의해 실행될 경우, 적어도 하나의 프로세서가 본 발명의 제1 양태의 실시예에 따른 도로 안내 방법을 수행한다.
본 발명의 다른 측면에 따르면, 컴퓨터 프로그램이 저장된 비일시적 컴퓨터 판독 가능 저장매체를 제공하는데, 상기 컴퓨터 프로그램중의 명령이 수행될 경우, 본 발명의 제1 양태의 실시예에 따른 도로 안내 방법이 구현된다.
본 발명의 다른 측면에 따르면, 컴퓨터 판독 가능 저장 매체에 저장된 컴퓨터 프로그램을 제공하는데, 컴퓨터 프로그램중의 명령이 프로세서에 의해 실행될 경우, 본 발명의 제1 양태의 실시예에 따른 도로 안내 방법이 구현된다.
본 명세서에서 설명한 내용은 본 발명의 실시예의 관건적이거나 중요한 특징을 표기하기 위한 것이 아니고 본 발명의 범위를 한정하기 위한 것도 아님을 이해해야 한다. 본 발명의 기타 특징은 아래의 명세서를 통해 더 용이하게 이해할 수 있을 것이다.
첨부 도면은 본 방안을 더 잘 이해하기 위한 것으로, 본 발명을 한정하지 않는다.
도 1은 본 발명의 일 실시예에 따른 도로 안내 방법의 흐름도이다.
도 2는 본 발명의 다른 실시예에 따른 도로 안내 방법의 흐름도이다.
도 3은 본 발명의 일 실시예에 따른 도로 안내 그래픽의 모식도이다.
도 4는 본 발명의 다른 실시예에 따른 도로 안내 그래픽의 모식도이다.
도 5는 본 발명의 다른 실시예에 따른 도로 안내 방법의 흐름도이다.
도 6은 본 발명의 다른 실시예에 따른 도로 안내 방법의 구조도이다.
도 7은 본 발명의 일 실시예에 따른 도로 안내 장치의 구조도이다.
도 8은 본 발명의 실시예에 따른 도로 안내 방법을 구현하기 위한 전자기기의 블록도이다.
이하 도면과 결부하여 본 발명의 시범적인 실시예를 설명하되, 이해를 돕기 위해 여기에는 본 발명의 실시예의 여러 가지 세부 절차가 포함되고 이들은 단지 시범적인 것으로 이해되어야 한다. 따라서, 본 기술분야에서 통상의 지식을 가진 자들은 본 발명의 범위와 정신을 벗어나지 않는 전제하에 여기서 설명한 실시예에 대해 여러 가지 개변과 수정을 진행할 수 있다는 것을 알아야 한다. 마찬가지로, 뚜렷함과 간결함을 위하여 아래의 설명에서는 공지 기능과 구조에 대한 설명을 생략한다.
본 발명에 대한 이해를 편리하도록 하기 위하여, 아래에서 우선 본 발명과 관련된 기술분야를 간단히 해석하고 설명한다.
지능형 교통은 첨단 정보 기술, 데이터 통신 전송 기술, 전자 센싱 기술, 제어 기술 및 컴퓨터 기술등을 지상 교통 관리 시스템 전체에 효과적으로 통합 적용하여 구축한 큰 범위 내에서 다각도로 작용을 발휘하는 실시간적이고 정확하며 고효율적인 통합 교통 관리 시스템으로서, 교통 정보 서비스 시스템과 교통 관리 시스템과 같은 두 부분으로 구성된다.
무인 운전은 첨단 통신, 컴퓨터, 네트워크 및 제어 기술을 사용하여 차량을 실시간 및 지속적으로 제어한다. 최신 통신 방식을 사용하여 차량을 직접 마주함으로써 차량과 지상 간의 양방향 데이터 통신을 실현할 수 있어 전송 속도가 빠르고 정보량이 많으며, 후속적으로 차량을 추적하고 관제 센터가 제때에 선행 차량의 정확한 위치를 제때에 알 수 있도록 제어함으로써 운영 관리가 보다 원활하도록 하고 제어가 더 효과적이며 차량의 무인 운전의 수요에 더 적합하도록 한다.
증강현실(Augmented Reality, AR) 기술은 가상의 정보를 현실 세계와 독창적으로 통합하는 기술로서, 멀티미디어, 3D 모델링, 실시간 추적 및 등록, 지능적 상호작용, 센싱 등 다양한 기술적 수단을 활용하여 컴퓨터가 생성한 텍스트, 이미지, 3D 모델, 음악, 비디오 등 가상 정보를 아날로그 시뮬레이션한 후 현실 세계에 적용하고 두 종류의 정보를 서로 보완하여 현실 세계의 "증강"을 구현한다.
이하, 도면을 참고 및 결합하여 본 발명의 도로 안내 방법, 장치, 전자기기 및 저장매체를 설명한다.
도 1은 본 발명의 일 실시예에 따른 도로 안내 방법의 흐름도인 바, 도 1에 도시된 바와 같이, 당해 방법은 단계S101 내지 단계103을 포함한다.
S101, 차량의 현재 주행 데이터와 네비게이션 데이터를 획득한다.
본 발명의 실시예에서, 차량은 정보 수집 장치를 가지는 차량이고, 정보 수집 장치는 주행 데이터를 수집하는 바, 대용량 저장, 다중 채널 데이터 인터페이스, 비디오 캡처, 저장 및 무선 전송 등 기능을 가지는 전자기기 일 수 있다. 일부 구현에서, 차량은 네비게이션 데이터를 획득하기 위한 네비게이션 포지셔닝 장치를 더 구비하고; 다른 일부 구현에서, 단말기기는 네비게이션 데이터를 획득하는 동시에 네비게이션 데이터를 차량에 전송하여 분석한다. 선택적으로, 전송 방식은 유선 전송일 수도 있고 무선 전송일 수도 있다.
선택적으로, 주행 데이터는 아래 몇 가지 유형을 포함하나 이에 한정되지 않는다.
(1)차량의 현재 주행 정보, 즉 위치 좌표, 차량 속도, 차량이 전진하는 방위각 및 현재 위치와 네비게이션 종점의 거리 등이다.
선택적으로, 네비게이션 데이터는 아래 몇 가지 유형을 포함하나 이에 한정되지 않는다.
(1)네비게이션 계획 노선 정보, 즉 네비게이션 계획 노선 정보는 주요하게 전방 네비게이션 계획 노선 형상점으로 구성되고, 계획 노선의 시작점, 종점 및 모든 계획 노선의 형상점 등을 포함한다.
(2)전방 첫 번째 위치점 정보, 즉 위치점 좌표, 위치점과 현재 차량 위치의 거리, 위치점 유형 등이다; 여기서, 위치점이 길목일 경우, 위치점의 유형은 주요하게 직진, 유턴, 좌회전, 좌측 전방 회전, 우회전, 우측 전방 회전, 로터리 입구, 로터리 출구, 분지 길목, 도시 고속화 도로 입구, 도시 고속화 도로 출구, 고속도로 입구, 고속도로 출구 등을 포함하는 차량 주행 전향 유형이다.
(3)사용자가 선택 및 설치한 위치점 정보, 즉 경유점 위치 좌표, 명칭, 유형 등이고, 선택적으로, 주차장 정보, 즉 주차장 위치 좌표 등을 더 포함할 수 있다.
(4)도로 정보, 즉 차도 시작점, 종점 위치, 차도 너비, 종점 명칭 등을 포함하는 현재 차량위치가 위치하는 차도의 정보이다.
S102, 주행 데이터와 네비게이션 데이터에 근거하여 차량의 도로 안내 유형을 결정하고, 도로 안내 유형과 대응되는 도로 안내 데이터를 생성한다.
일부 구현에서, 주행 데이터와 네비게이션 데이터에 근거하여, 바꾸어 말하면, 차량의 현재 주행 정보 및 도로 정보, 네비게이션 노선 계획 정보 등 네비게이션 데이터에 근거하여 현재 차량에 차선 변경이 필요한지 여부를 확인하고, 나아가 차량의 도로 안내 유형을 결정한다.
일부 구현에서, 주행 데이터와 네비게이션 데이터에 근거하여, 바꾸어 말하면, 차량의 현재 주행 정보 및 전방 첫 번째 위치점 정보, 네비게이션 계획 노선 정보에 근거하여 전방 첫 번째 길목이 직진 또는 전향인지를 판정하고, 나아가 차량의 도로 안내 유형을 확인한다.
일부 구현에서, 주행 데이터와 네비게이션 데이터에 근거하여, 바꾸어 말하면, 차량의 현재 주행 정보 및 사용자가 선택 및 설치한 위치점 정보, 네비게이션 계획 노선 정보에 근거하여 사용자가 관심을 가지는 위치점을 설치할지 여부 및 당해 위치점의 거리를 확인하고, 나아가 차량의 도로 안내 유형을 확인한다.
차량의 도로 안내 유형을 결정한 후, 상이한 유형의 도로 안내 모델에 대하여 도로 안내 유형과 대응되는 도로 안내 데이터를 생성한다. 여기서, 도로 안내 데이터는 현재 차량의 주행을 안내한다.
선택적으로, 주행 데이터와 네비게이션 데이터와 결부하여 차량현재 위치점 및 다음 위치점의 좌표를 획득하고, 이에 대해 좌표 전환을 진행하여 도로 안내 유형과 대응되는 도로 안내 데이터를 생성할 수 있다.
본원 발명의 실시예에서, 도로 안내 유형은 차도 변경 안내, 직진 또는 전향 안내, 관심 포인트 안내 등 유형을 포함한다. 선택적으로, 도로 안내 데이터는 차도 변경 데이터, 직진 안내 데이터, 전향 안내 데이터 또는 관심 포인트 안내 데이터에서의 하나 일 수 있다.
S103, 도로 안내 데이터에 대해 3D렌더링을 진행하고, 차량이 수집한 이미지에 가시적으로 디스플레이하여 도로 안내를 진행한다.
3D 렌더링은 컴퓨터 계산의 방식으로 모델을 3D 모델 그리드에서 2D 진실감이 높은 이미지를 나타내는 것으로, 계산 과정은 광선 및 보조광선, 재료의 재질과 텍스처, 카메라 관련 설치 등 종합 변수를 포함한다. 선택적으로, 컴퓨터 애니메이션 소프트웨어 자체에 구비된 렌더링 엔진을 이용하여 도로 안내 데이터에 대해 3D렌더링을 진행하고, 나아가 차량에서 수집한 이미지에 가시적으로 디스플레이하며, 이로써 가상 현실 효과를 구축하여 도로 안내를 구현함으로써 데이터 프레젠테이션이 보다 직관적이고 이해하기 쉽도록 한다.
일부 구현에서, 실시간 이미지를 차량 앞쪽의 바람막이용 유리에 투사하여 가상의 도로 안내 데이터와 실제 시나리오를 결합함으로써 사용자가 머리를 숙여 네비게이션 맵을 볼 필요가 없어 운전 안전성을 향상시킨다.
본 발명의 실시예에서, 차량의 현재 주행 데이터와 네비게이션 데이터를 획득하고; 주행 데이터와 네비게이션 데이터에 근거하여 차량의 도로 안내 유형을 결정하고, 도로 안내 유형과 대응되는 도로 안내 데이터를 생성하며; 도로 안내 데이터에 대해 3D렌더링을 진행하고, 차량이 수집한 이미지에 가시적으로 디스플레이하여 도로 안내를 진행한다. 본 발명의 실시예는 여러 가지 유형의 도로 안내 데이터를 제공하고, 가상 현실 효과를 구축하여 데이터 프레젠테이션이 보다 직관적이고 이해하기 쉽도록 한다. 가상의 도로 안내 데이터와 실제 시나리오를 결합하여 비전 효과를 증강시켜 주행 안정성을 향상시킴으로써 사용자가 더 나은 체험을 하도록 한다.
상기 실시예의 기초상에, 단계S102에서 결정한 차량의 도로 안내 유형은 아래 몇 가지를 포함한다.
한 가지 가능한 구현방식으로서, 주행 데이터에 근거하여 차량이 현재 위치하는 실제 차선을 결정하고, 네비게이션 데이터에 근거하여 차량의 계획 주행 방향을 결정하며, 실제 차선이 계획 주행 방향을 편향하는 것에 응답하여 차량의 도로 안내 유형을 차도 변경 안내라고 결정한다.
한 가지 가능한 구현방식으로서, 주행 데이터와 네비게이션 데이터에 근거하여 차량의 전방 위치점을 길목으로 하고 길목의 유형을 결정하고, 길목의 유형이 직진 유형인 것에 응답하여 도로 안내 유형을 직진 안내라고 결정하며, 길목의 유형이 비직진 유형인 것에 응답하여 도로 안내 유형을 전향 안내라고 결정한다.
한 가지 가능한 구현방식으로서, 주행 데이터와 네비게이션 데이터에 근거하여 차량의 전방 위치를 지정 위치점이라고 결정하고, 도로 안내 유형을 관심 포인트 안내라고 결정한다.
상기 실시예의 기초상에, 단계S102에서 도로 안내 유형과 대응되는 도로 안내 데이터를 생성하는 단계는,
한 가지 가능한 구현방식으로서, 도로 안내 유형이 차도 변경 안내일 경우, 주행 데이터와 네비게이션 데이터에 근거하여 차선 변경 코너링 위치점과 차선 변경 곡선 정보를 획득하는 단계; 차선 변경 코너링 위치점, 차선 변경 곡선 정보 및 네비게이션 데이터를 차량의 도로 안내 데이터로 사용하는 단계를 더 포함한다.
한 가지 가능한 구현방식으로서, 도로 안내 유형이 직진/전향 안내 또는 관심 포인트 안내일 경우, 주행 데이터에 근거하여 차량의 현재 주행 위치의 제1 좌표를 결정하고; 네비게이션 데이터에 근거하여 차량의 전방 위치점의 제2 좌표를 결정하며; 제1 좌표 및 제2 좌표 중의 적어도 하나를 좌표 전환하여 대응되는 컴퓨터 비전 좌표를 생성하고; 컴퓨터 비전 좌표와 네비게이션 데이터를 도로 안내 데이터로 한다.
본 발명의 실시예에서, 주행 데이터와 네비게이션 데이터에 근거하여 차량의 도로 안내 유형을 결정함으로써 후속적으로 도로 안내 유형과 대응되는 도로 안내 데이터를 획득하기 편리하도록 하고, 가상 현실 효과를 구축하여 도로 안내의 정확성을 향상시키며, 비전 효과를 증강시켜 사용자가 더 나은 체험을 하도록 한다.
도 2는 본 발명의 다른 실시예에 따른 도로 안내 방법의 흐름도인 바, 도 2에 도시된 바와 같이, 상기 실시예의 기초상에, 도로 안내 데이터에 대해 3D렌더링을 진행하는 단계는 단계S201 내지 단계S203을 포함한다.
S201, 도로 안내 데이터에 근거하여 도로 안내 모델에서 디스플레이해야 할 타깃 오브젝트를 결정하고, 텍스처 데이터 베이스에서 타깃 오브젝트의 텍스처 아이콘을 획득한다.
도로 안내 데이터에 근거하여 이와 대응되는 타깃 오브젝트를 결정하되, 여기서 타깃 오브젝트는 도로 안내 모델에서의 도로 안내 그래픽의 디스플레이 위치를 지시한다. 선택적으로, 타깃 오브젝트는 위치점 또는 변경된 차선 등일 수 있다.
텍스처 데이터 베이스에서 타깃 오브젝트의 텍스처 아이콘을 획득한다. 선택적으로, 일부 구현에서, 텍스처 데이터 베이스에는 타깃 오브젝트 및 텍스처 아이콘의 매핑 관계가 저장되어 매핑 관계에 따라 타깃 오브젝트와 대응되는 텍스처 아이콘을 찾을 수 있다.
S202, 도로 안내 유형과 매칭되는 도로 안내 그래픽을 드로잉한다.
도 3에 도시된 바와 같이, 예를 들면, 도로 안내 유형이 직진 안내일 경우, 도로 안내 그래픽은 상향하는 화살표이다. 도 4에 도시된 바와 같이, 예를 들면, 도로 안내 유형이 전향 안내일 경우, 도로 안내 그래픽은 좌회전 또는 우회전하는 화살표이다.
S203, 타깃 오브젝트의 위치에 따라 텍스처 아이콘을 도로 안내 그래픽에 드로잉하여 도로 안내 모델을 생성하고, 도로 안내 모델에 대해 3D렌더링을 진행한다.
아이콘을 대응되는 도로 안내 그래픽에 드로잉하고 타깃 오브젝트의 위치에 디스플레이하여 도로 안내 모델을 생성하고, 도로 안내 모델에 대해 3D렌더링을 진행한다. 예를 들면, 일부 시나리오에서, 차량이 주차장에서 주차 동작을 진행할 경우, 도로 안내 모델은 실시간으로 주차 위치를 디스플레이 할 수 있다.
3D 렌더링 과정은 상기 실시예에서 도로 안내 데이터의 3D 렌더링에 대한 설명을 참조할 수 있는데 여기서 더 이상 설명하지 않는다.
일부 구현에서, 도로 안내 모델에 대해 3D렌더링을 진행하는 단계 다음에, 네비게이션 데이터에서 계획 노선의 형상점 집합을 추출하는 단계; 형상점 집합 및 차량의 위치에 근거하여 계획 노선에서 차량과 제일 가까운 위치점을 획득하는 단계; 제일 가까운 위치점을 시작점으로 하여 3D렌더링 후의 도로 안내 모델을 이미지에 매핑하는 단계를 더 포함한다.
선택적으로, 형상점 집합이 희소할 경우, 계획 노선에서 차량과 거리가 제일 가까운 위치점에 대한 판정에 영향을 미쳐 위치점의 정확도가 높지 않게 될 수 있다. 따라서, 획득한 위치점의 정확도를 향상시키기 위하여 형상점 집합에 대해 데이터 증강을 진행, 즉 형상점 집합에 대해 보간 계산을 진행함으로써 계획 노선의 증강 형상점 집합을 획득하고 증강된 형상점 집합에서 제일 가까운 위치점을 획득할 수 있다.
본 발명의 실시예에서, 도로 안내 데이터에 근거하여 도로 안내 모델에서 디스플레이해야 할 타깃 오브젝트를 결정하고, 텍스처 데이터 베이스에서 타깃 오브젝트의 텍스처 아이콘을 획득하며, 도로 안내 유형과 매칭되는 도로 안내 그래픽을 드로잉하고, 타깃 오브젝트의 위치에 따라 텍스처 아이콘을 도로 안내 그래픽에 드로잉하여 도로 안내 모델을 생성하며, 도로 안내 모델에 대해 3D렌더링을 진행한다. 본 발명의 실시예는 가상 현실 효과를 구축하여 도로 안내의 정확성을 향상시키며, 비전 효과를 증강시켜 주행 안정성을 향상시킴으로써 사용자가 더 나은 체험을 하도록 한다.
도 5는 본 발명의 일 실시예에 따른 도로 안내 방법의 흐름도인 바, 도 5에 도시된 바와 같이, 상기 실시예의 기초상에, 도로 안내 데이터에 대해 3D렌더링을 진행하고, 차량이 수집한 이미지에 가시적으로 디스플레이하여 도로 안내를 진행하는 단계는 단계S501 내지 단계S503을 포함한다.
S501, 도로 안내 유형이 전향 안내인 것에 응답하여 차량과 길목의 거리를 획득한다.
도로 안내 유형에 대한 설명은 상기 실시예의 관련 내용을 참조할 수 있다.
도로 안내 유형이 전향 안내라는 것을 확인한 후, 주행 데이터 및 네비게이션 데이터에 근거하여 차량과 길목의 거리를 획득한다.
S502, 차량이 길목에 진입하지 않은 것에 응답하여 차량과 길목의 거리에 따라 도로 안내 모델에서의 3D전향 안내 표지판의 크기를 조절한다.
길목의 유형에 의해 길목의 3D전향 안내 표지판을 결정한다. 예를 들면, 길목 유형이 좌회전이면 3D전향 안내 표지판은 왼쪽으로 회전하는 그래픽이다.
차량이 길목에 진입하기 전에, 차량과 길목의 거리는 설정값이며, 이때 3D전향 안내 표지판이 디스플레이하기 시작하고, 거리가 끊임없이 감소됨에 따라 도로 안내 모델에서의 3D전향 안내 표지판을 점차 크게 조절한다. 선택적으로, 본원 발명의 실시예에서, 차량과 길목의 거리가 60미터일 경우, 3D전향 안내 표지판이 디스플레이하기 시작한다.
S503, 차량이 길목에 진입한 것에 응답하여 계속하여 도로 안내 모델에서 3D전향 안내 표지판을 디스플레이하고, 3D전향 안내 표지판이 도로 안내 그래픽과 중첩되지 않도록 유지시킨다.
차량이 길목에 진입할 경우, 차량과 길목의 위치점이 중합되고, 도로 안내 모델에서 계속하여 3D전향 안내 표지판을 디스플레이한다.
전향 과정에서 차선 변경을 진행할 수 있는 바, 바꾸어 말하면, 차량이 회전할 때 기타 유형의 도로 안내를 진행할 수 있는데, 사용자 체험을 향상시키고 잘못된 이해를 방지하기 위하여 3D전향 안내 표지판이 도로 안내 그래픽과 중첩되지 않도록 유지시켜야 한다.
S504, 차량이 길목을 지나가는 것에 응답하여 도로 안내 모델에서 3D전향 안내 표지판을 디스플레이하는 것을 정지한다.
차량이 길목을 지나갈 경우, 전향이 완료되면 당해 길목의 3D전향 안내 표지판은 도로 안내 모델에서 사라진다.
일부 시나리오에서, 차량은 다수의 연속적인 길목에서 전향해야 하는데, 전향 과정에서 지속적으로 도로 안내 모델을 디스플레이하고, 도로 안내 모델에서 다수의 연속적인 길목의 위치 순서에 따라 다수의 연속적인 길목에서 현재 전향하는 길목의 3D전향 안내 표지판을 하나씩 디스플레이하는 바, 바꾸어 말하면, 다수의 연속적인 길목에서의 한 길목의 전향이 완료될 때마다 현재 전향을 완료한 길목의 3D전향 안내 표지판이 도로 안내 모델에서 사라지고, 그 다음 전향할 길목의 3D전향 안내 표지판을 도로 안내 모델에 디스플레이한다.
본 발명의 실시예에서, 도로 안내 유형이 전향 안내인 것에 응답하여 차량과 길목의 거리를 획득하고, 차량이 길목에 진입하지 않은 것에 응답하여 차량과 길목의 거리에 따라 도로 안내 모델에서의 3D전향 안내 표지판의 크기를 조절하며, 차량이 길목에 진입한 것에 응답하여 계속하여 도로 안내 모델에서 3D전향 안내 표지판을 디스플레이하고, 3D전향 안내 표지판이 도로 안내 그래픽과 중첩되지 않도록 유지시키며, 차량이 길목을 지나가는 것에 응답하여 도로 안내 모델에서 3D전향 안내 표지판을 디스플레이하는 것을 정지한다. 본 발명의 실시예는 가상 현실 효과를 구축하여 도로 안내의 정확성을 향상시키며, 비전 효과를 증강시켜 주행 안정성을 향상시킴으로써 사용자가 더 나은 체험을 하도록 한다.
이하 도 6과 결합하여 본 발명의 실시예에 따른 도로 안내 방법을 추가로 설명한다. 도 6에 도시된 바와 같이, 본 발명의 실시예에서, 자동차 AR 시스템을 통해 도로 안내를 구현하되, 자동차 AR 시스템을 오픈한 후, 우선 데이터 모듈 등록을 진행하는 바, 바꾸어 말하면, 데이터 모니터링 모듈을 등록하되, 여기서, 데이터 모니터링 모듈은 데이터 수신 모듈 및 데이터 배포 모듈을 활성화시키기 위한 것이다. 데이터 수신 모듈은 수신된 주행 데이터 및 네비게이션 데이터를 데이터 배포 모듈에 전송하고, 데이터 배포 모듈은 수신된 데이터를 데이터 증강 모듈에 푸시하여 증강 처리를 진행한 다음 증강된 후의 데이터를 분류하여 후속적인 과정에서 선택적으로 상이한 도로 안내 유형을 처리하도록 하며; 여기서, 도로 안내 유형은 차도 변경 안내, 직진 안내, 전향 안내 및 관심 포인트 안내를 포함한다. 안내 가시화 모듈은 상이한 도로 안내 유형의 도로 안내 데이터에 대해 3D 렌더링을 진행하고, 텍스처 데이터 베이스와 결합하여 제공한 텍스처 아이콘을 가시적으로 디스플레이하여 도로 안내를 구현한다.
본 발명의 실시예는 여러 가지 유형의 도로 안내 데이터를 제공하고, 가상 현실 효과를 구축하여 데이터 프레젠테이션이 보다 직관적이고 이해하기 쉽도록 한다. 가상의 도로 안내 데이터와 실제 시나리오를 결합하여 비전 효과를 증강시켜 주행 안정성을 향상시킴으로써 사용자가 더 나은 체험을 하도록 한다.
도 7은 본 발명의 일 실시예에 따른 도로 안내 장치의 구조도인 바, 도 7에 도시된 바와 같이, 도로 안내 장치(700)는,
차량의 현재 주행 데이터와 네비게이션 데이터를 획득하기 위한 획득 모듈(710);
주행 데이터와 네비게이션 데이터에 근거하여 차량의 도로 안내 유형을 결정하고, 도로 안내 유형과 대응되는 도로 안내 데이터를 생성하기 위한 처리 모듈(720); 및
도로 안내 데이터에 대해 3D렌더링을 진행하고, 차량이 수집한 이미지에 가시적으로 디스플레이하여 도로 안내를 진행하기 위한 디스플레이 모듈(730); 을 포함한다.
본 발명의 실시예에서, 주행 데이터와 네비게이션 데이터에 근거하여 차량의 도로 안내 유형을 결정함으로써 후속적으로 도로 안내 유형과 대응되는 도로 안내 데이터를 획득하기 편리하도록 하고, 가상 현실 효과를 구축하여 도로 안내의 정확성을 향상시키며, 비전 효과를 증강시켜 사용자가 더 나은 체험을 하도록 한다.
설명해야 할 것은, 상기 도로 안내 방법의 실시예에 대한 해석 설명은 당해 실시예의 도로 안내 장치에도 적용되는 바, 여기서 더 이상 설명하지 않는다.
더 나아가, 본 발명의 실시예의 한가지 가능한 구현방식에서, 디스플레이 모듈(730)은, 도로 안내 데이터에 근거하여 도로 안내 모델에서 디스플레이해야 할 타깃 오브젝트를 결정하고, 텍스처 데이터 베이스에서 타깃 오브젝트의 텍스처 아이콘을 획득하며; 도로 안내 유형과 매칭되는 도로 안내 그래픽을 드로잉하고; 타깃 오브젝트의 위치에 따라 텍스처 아이콘을 도로 안내 그래픽에 드로잉하여 도로 안내 모델을 생성하며, 도로 안내 모델에 대해 3D렌더링을 진행하는데 더 사용된다.
더 나아가, 본 발명의 실시예의 한가지 가능한 구현방식에서, 처리 모듈(720)은, 주행 데이터에 근거하여 차량이 현재 위치하는 실제 차선을 결정하고; 네비게이션 데이터에 근거하여 차량의 계획 주행 방향을 결정하며; 실제 차선이 계획 주행 방향을 편향하는 것에 응답하여 차량의 도로 안내 유형을 차도 변경 안내라고 결정하는데 더 사용된다.
더 나아가, 본 발명의 실시예의 한가지 가능한 구현방식에서, 처리 모듈(720)은, 주행 데이터와 네비게이션 데이터에 근거하여 차선 변경 코너링 위치점과 차선 변경 곡선 정보를 획득하고; 차선 변경 코너링 위치점, 차선 변경 곡선 정보 및 네비게이션 데이터를 차량의 도로 안내 데이터로 사용하는데 더 사용된다.
더 나아가, 본 발명의 실시예의 한가지 가능한 구현방식에서, 처리 모듈(720)은, 주행 데이터와 네비게이션 데이터에 근거하여 차량의 전방 위치점을 길목으로 하고 길목의 유형을 결정하고; 길목의 유형이 직진 유형인 것에 응답하여 도로 안내 유형을 직진 안내라고 결정하며; 길목의 유형이 비직진 유형인 것에 응답하여 도로 안내 유형을 전향 안내라고 결정하는데 더 사용된다.
더 나아가, 본 발명의 실시예의 한가지 가능한 구현방식에서, 처리 모듈(720)은, 주행 데이터와 네비게이션 데이터에 근거하여 차량의 전방 위치를 지정 위치점이라고 결정하고, 도로 안내 유형을 관심 포인트 안내라고 결정하는데 더 사용된다.
더 나아가, 본 발명의 실시예의 한가지 가능한 구현방식에서, 처리 모듈(720)은, 주행 데이터에 근거하여 차량의 현재 주행 위치의 제1 좌표를 결정하고; 네비게이션 데이터에 근거하여 차량의 전방 위치점의 제2 좌표를 결정하며; 제1 좌표 및 제2 좌표 중의 적어도 하나를 좌표 전환하여 대응되는 컴퓨터 비전 좌표를 생성하고; 컴퓨터 비전 좌표와 네비게이션 데이터를 도로 안내 데이터로 하는데 더 사용된다.
더 나아가, 본 발명의 실시예의 한가지 가능한 구현방식에서, 디스플레이 모듈(730)은, 도로 안내 유형이 전향 안내인 것에 응답하여 차량과 길목의 거리를 획득하고; 차량이 길목에 진입하지 않은 것에 응답하여 차량과 길목의 거리에 따라 도로 안내 모델에서의 3D전향 안내 표지판의 크기를 조절하며; 차량이 길목에 진입한 것에 응답하여 계속하여 도로 안내 모델에서 3D전향 안내 표지판을 디스플레이하고, 3D전향 안내 표지판이 도로 안내 그래픽과 중첩되지 않도록 유지시키며; 차량이 길목을 지나가는 것에 응답하여 도로 안내 모델에서 3D전향 안내 표지판을 디스플레이하는 것을 정지하는데 더 사용된다.
더 나아가, 본 발명의 실시예의 한가지 가능한 구현방식에서, 디스플레이 모듈(730)은, 전향 과정에서 지속적으로 도로 안내 모델을 디스플레이하고, 도로 안내 모델에서 다수의 연속적인 길목의 위치 순서에 따라 다수의 연속적인 길목에서 현재 전향하는 길목의 3D전향 안내 표지판을 하나씩 디스플레이하는데 더 사용된다.
더 나아가, 본 발명의 실시예의 한가지 가능한 구현방식에서, 디스플레이 모듈(730)은, 다수의 연속적인 길목에서의 한 길목의 전향이 완료될 때마다 현재 전향을 완료한 길목의 3D전향 안내 표지판이 도로 안내 모델에서 사라지고, 그 다음 전향할 길목의 3D전향 안내 표지판을 도로 안내 모델에 디스플레이하는데 더 사용된다.
더 나아가, 본 발명의 실시예의 한가지 가능한 구현방식에서, 디스플레이 모듈(730)은, 길목의 유형에 근거하여 길목의 유형에 의해 길목의 3D전향 안내 표지판을 결정하는데 더 사용된다.
더 나아가, 본 발명의 실시예의 한가지 가능한 구현방식에서, 디스플레이 모듈(730)은, 네비게이션 데이터에서 계획 노선의 형상점 집합을 추출하고; 형상점 집합에 근거하여 계획 노선에서 차량과 제일 가까운 위치점을 획득하며; 제일 가까운 위치점을 시작점으로 하여 3D렌더링 후의 도로 안내 모델을 이미지에 매핑하는데 더 사용된다.
더 나아가, 본 발명의 실시예의 한가지 가능한 구현방식에서, 디스플레이 모듈(730)은, 형상점 집합에 대해 데이터 증강을 진행하여 계획 노선의 증강 형상점 집합을 획득하고; 증강된 형상점 집합에서 제일 가까운 위치점을 획득하는데 더 사용된다.
본 발명의 실시예에 따르면, 본 발명은 전자기기, 판독 가능 저장매체 및 컴퓨터 프로그램을 더 제공한다.
도 8은 본 발명의 실시예에 따른 예시인 전자기기(800)를 구현하기 위한 모식적인 블록도이다. 전자기기는 랩톱 컴퓨터, 데스크톱 컴퓨터, 워크 벤치, 개인용 정보 단말기, 서버, 블레이드 서버, 메인 프레임 컴퓨터 및 다른 적합한 컴퓨터 등 다양한 형태의 디지털 컴퓨터를 가리킨다. 전자기기는 또한 개인용 정보 단말기, 셀룰러 폰, 스마트 폰, 웨어러블 장치 및 다른 유사한 컴퓨팅 장치와 같은 다양한 형태의 모바일 장치를 나타낼 수 있다. 본 명세서에 도시된 부재, 이들의 연결과 관계 및 이들의 기능은 단지 예시에 불과하며, 본 명세서에 기술되거나 및/또는 청구된 본 발명의 구현을 한정하도록 의도되지 않는다.
도 6에 도시된 바와 같이, 기기(800)는 계산 유닛(801)을 포함할 수 있는데 이는 읽기 전용 메모리(ROM)(802)에 저장된 컴퓨터 프로그램 또는 저장 유닛(808)으로부터 랜덤 액세스 메모리(RAM)(803)에 로딩된 컴퓨터 프로그램에 근거하여 여러 가지 적당한 동작과 처리를 수행할 수 있다. (RAM)(803)에는 기기(800)의 동작에 필요한 여러 가지 프로그램과 데이터가 더 저장될 수 있다. 계산 유닛(801), ROM (802) 및 RAM (803)은 버스(804)를 통해 서로 연결된다. 입력/출력(I/O) 인터페이스(805)도 버스(804)에 연결된다.
기기(800)에서의 다수의 부품은 키 보드, 마우스 등과 같은 입력 유닛(806); 여러 가지 유형의 디스플레이, 스피커 등과 같은 출력 유닛(807); 자기 디스크, 시디 롬 등과 같은 저장 유닛(808); 및 네트워크 카드, 모뎀, 무선 통신 트랜시버와 같은 통신 유닛(809)을 포함하는 I/O인터페이스(805)에 연결된다. 통신 유닛(809)은 기기(800)로 하여금 인터넷과 같은 컴퓨터 네트워크 및/또는 여러 가지 전신 네트워크를 통해 기타 기기와 정보/데이터를 교환하도록 허용한다.
계산 유닛(801)은 처리 및 컴퓨팅 능력을 가지는 여러 가지 범용 및/또는 전용 처리 어셈블리 일 수 있다. 계산 유닛(801)의 일부 예시는 중앙 처리 유닛(CPU), 그래픽스 처리 유닛(GPU), 여러 가지 전용 인공 지능(AI) 컴퓨팅 칩, 여러 가지 기계 학습 모델 알고리즘을 운행하는 계산 유닛, 디지털 신호 프로세서(DSP) 및 임의의 적당한 프로세서, 제어기, 마이크로 제어기 등을 포함하나 이에 한정되지 않는다. 계산 유닛(801)은 상기에서 설명한 각 방법과 처리, 예를 들어 도로 안내 방법을 수행한다. 예를 들어, 일부 실시예에서, 도로 안내 방법은 컴퓨터 소프트웨어 프로그램으로 구현될 수 있고, 이는 저장 유닛(808)과 같은 기계 판독 가능 매체에 유형적으로 포함될 수 있다. 일부 실시예에서, 컴퓨터 프로그램의 일부 또는 전부는 ROM(802) 및/또는 통신 유닛(809)을 거쳐 기기(800)에 로딩 및/또는 장착될 수 있다. 컴퓨터 프로그램이 RAM(803)에 로딩되어 계산 유닛(801)에 의해 실행될 경우, 상기 내용에서 설명한 도로 안내 방법에서의 하나 또는 다수의 단계를 수행할 수 있다. 대안적으로, 기타 실시예에서, 계산 유닛(801)은 기타 임의의 적당한 방식(예를 들어, 펌웨어)에 의해 도로 안내 방법을 수행하도록 배치될 수 있다.
본 명세서에서 설명한 시스템과 기술적인 내용의 여러 가지 실시형태는 디지털 전자회로 시스템, 집적 회로 시스템, 필드 프로그램 가능 게이트 어레이(FPGA), 전용 집적 회로(ASIC), 특정 용도 표준 제품(ASSP), 시스템 온 칩 시스템(SOC), 복합 프로그래머블 논리 소자(CPLD), 컴퓨터 하드웨어, 펌웨어, 소프트웨어 및/또는 이들의 조합에서 구현될 수 있다. 이러한 여러 가지 실시형태는, 하나 또는 다수의 컴퓨터 프로그램에서 실시되되, 상기 하나 또는 다수의 컴퓨터 프로그램은 적어도 하나의 프로그램 가능 프로세서의 프로그램 가능 시스템에서 실행 및/또는 해석될 수 있고, 상기 프로그램 가능 프로세서는 전용 또는 범용 프로그램 가능 프로세서로서, 저장 시스템, 적어도 하나의 입력 장치 및 적어도 하나의 출력 장치로부터 데이터와 명령을 수신할 수 있고 데이터와 명령을 상기 저장 시스템, 상기 적어도 하나의 입력 장치 및 상기 적어도 하나의 출력 장치에 전송하는 방식을 포함할 수 있다.
본 발명의 방법을 실시하기 위한 프로그램 코드는 하나 또는 다수의 프로그래밍 언어의 임의의 조합을 이용하여 프로그래밍 할 수 있다. 이러한 프로그램 코드는 범용 컴퓨터, 전용 컴퓨터 또는 기타 프로그래밍 가능 데이터 처리 장치의 프로세서 또는 제어기에 제공되어 프로그램 코드로 하여금 프로세서 또는 제어기에 의해 실행될 때 흐름도 및/또는 블록도에서 규정한 기능/동작이 실시되도록 할 수 있다. 프로그램 코드는 완전히 기계에서 실행될 수도 있고 일부가 기계에서 실행될 수도 있으며, 독립적인 소프트웨어 패키지로서 일부가 기계에서 실행되는 동시에 일부가 원격 기계에서 실행되거나 또는 전부가 원격 기계 또는 서버에서 실행될 수 있다.
본 발명의 앞뒤 문장에서, 기계 판독 가능 매체는 유형적인 매체일 수 있는 바, 이는 명령 실행 시스템, 장치 또는 기기에 제공되어 사용하거나 또는 명령 실행 시스템, 장치 또는 기기와 결합하여 사용하는 프로그램을 포함하거나 저장할 수 있다, 기계 판독 가능 매체는 기계 판독 가능 신호 매체 또는 기계 판독 가능 저장 매체 일 수 있다. 기계 판독 가능 매체는 전자, 자기, 광학, 전자기, 적외선 또는 반도체 시스템, 장치 또는 기기 또는 상기 내용물의 임의의 적합한 조합일 수 있다. 기계 판독 가능 저장 매체의 더 구체적인 예는 하나 또는 다수의 라인의 전기 연결, 휴대용 컴퓨터 디스크, 하드 디스크, 랜덤 액세스 메모리(RAM), 읽기 전용 메모리(ROM), 소거 및 프로그램 가능 읽기 전용 메모리(EPROM 또는 플래시 메모리), 광섬유, 휴대용 콤팩트 디스크 읽기 전용 메모리(CD-ROM), 광학 저장 기기, 자기 저장 기기 또는 상기 내용물의 임의의 적합한 조합을 포함한다.
사용자와의 인터랙티브를 제공하기 위해, 여기에 설명된 시스템 및 기술을 컴퓨터에서 구현할 수 있는데, 상기 컴퓨터는 사용자에게 정보를 표시하기 위한 디스플레이 장치(예를 들어, CRT(음극선관) 또는 LCD(액정 디스플레이) 모니터)와 키보드 및 포인팅 장치(예를 들어, 마우스 또는 트랙 볼)를 구비하고, 사용자는 상기 키보드 및 상기 포인팅 장치를 통해 정보를 입력하여 컴퓨터에 제공할 수 있다. 다른 종류의 장치를 사용하여 사용자와의 인터랙티브를 제공할 수도 있는 바, 예를 들어, 사용자에게 제공되는 피드백은 임의의 형태의 감각 피드백(예를 들어, 시각적 피드백, 청각 피드백 또는 촉각 피드백) 일 수 있고, 임의의 형태(음성 입력, 스피치 입력 또는 촉각 입력 포함)로 사용자에 의해 입력된 정보를 수신할 수 있다.
본 명세서에 설명된 시스템 및 기술은 백 엔드 구성 요소(예를 들어, 데이터 서버)를 포함하는 컴퓨팅 시스템 또는 미들웨어 구성 요소(예를 들어, 애플리케이션 서버)를 포함하는 컴퓨팅 시스템 또는 프론트 엔드 구성 요소(예를 들어, 예를 들어, 그래픽 사용자 인터페이스 또는 웹 브라우저를 가진 사용자 컴퓨터일 수 있으며, 사용자는 그래픽 사용자 인터페이스 또는 웹 브라우저를 통해 여기에 설명된 시스템 및 기술의 실시형태와 인터랙티브 할 수 있음)를 포함하는 컴퓨팅 시스템 또는 이러한 백 엔드 구성 요소, 미들웨어 구성 요소 또는 프론트 엔드 구성 요소의 임의의 조합을 포함하는 컴퓨팅 시스템에 의해 구현될 수 있다. 시스템의 구성 요소는 임의의 형태 또는 매체의 디지털 데이터 통신(예를 들어, 통신 네트워크)에 의해 상호 연결될 수 있다. 통신 네트워크의 예로는 근거리 통신망(LAN), 광역 통신망(WAN) 및 인터넷이 포함될 수 있다.
컴퓨터 시스템은 클라이언트 및 서버를 포함할 수 있다. 클라이언트와 서버는 일반적으로 서로 멀리 떨어져 있으며, 일반적으로 통신 네트워크를 통해 인터랙티브 한다. 클라이언트와 서버 간의 관계는 해당 컴퓨터에서 실행되고 서로 클라이언트-서버 관계가 있는 컴퓨터 프로그램에 의해 발생된다. 서버는 클라우드 서버 일 수도 있고 분산 시스템의 서버 또는 블록체인을 결합한 서버 일 수도 있다.
이해해야 할 것은, 이상에서 설명한 여러 가지 형태의 과정을 다시 정렬시키고 증가 또는 삭제하는 단계를 사용할 수 있다. 예를 들면, 본 발명에서 기재한 각 단계는 동시에 수행할 수도 있고 순차적으로 수행할 수도 있으며 상이한 순서로 수행할 수도 있는 바, 본 발명에서 개시한 기술적 해결수단에서 기대하는 결과를 실현할 수만 있다면 본 내용은 이에 대해 한정하지 않는다.
상기 구체적인 실시형태는 본 발명의 보호범위를 한정하지 않는다. 본 기술분야에서 통상의 지식을 가진 자들은 설계 요구와 기타 요소에 근거하여 여러 가지 수정, 조합, 하위 조합과 대체를 진행할 수 있다는 것을 이해할 수 있다. 본 발명의 정신과 원칙 내에서 진행한 그 어떤 수정, 균등한 대체와 개선은 모두 본 발명의 보호범위 내에 포함된다.

Claims (29)

  1. 차량의 현재 주행 데이터와 네비게이션 데이터를 획득하는 단계;
    상기 주행 데이터와 상기 네비게이션 데이터에 근거하여 상기 차량의 도로 안내 유형을 결정하고, 상기 도로 안내 유형과 대응되는 도로 안내 데이터를 생성하는 단계; 및
    상기 도로 안내 데이터에 대해 3D렌더링을 진행하고, 상기 차량이 수집한 이미지에 가시적으로 디스플레이하여 도로 안내를 진행하는 단계; 를 포함하는,
    것을 특징으로 하는 도로 안내 방법.
  2. 제1항에 있어서,
    상기 도로 안내 데이터에 대해 3D렌더링을 진행하는 단계는,
    상기 도로 안내 데이터에 근거하여 도로 안내 모델에서 디스플레이해야 할 타깃 오브젝트를 결정하고, 텍스처 데이터 베이스에서 상기 타깃 오브젝트의 텍스처 아이콘을 획득하는 단계;
    상기 도로 안내 유형과 매칭되는 도로 안내 그래픽을 드로잉하는 단계; 및
    상기 타깃 오브젝트의 위치에 따라 상기 텍스처 아이콘을 상기 도로 안내 그래픽에 드로잉하여 상기 도로 안내 모델을 생성하고, 상기 도로 안내 모델에 대해 3D렌더링을 진행하는 단계; 를 포함하는,
    것을 특징으로 하는 도로 안내 방법.
  3. 제2항에 있어서,
    상기 주행 데이터와 상기 네비게이션 데이터에 근거하여 상기 차량의 도로 안내 유형을 결정하는 단계는,
    상기 주행 데이터에 근거하여 상기 차량이 현재 위치하는 실제 차선을 결정하는 단계;
    상기 네비게이션 데이터에 근거하여 상기 차량의 계획 주행 방향을 결정하는 단계; 및
    상기 실제 차선이 상기 계획 주행 방향을 편향하는 것에 응답하여 상기 차량의 도로 안내 유형을 차도 변경 안내라고 결정하는 단계; 를 포함하는,
    것을 특징으로 하는 도로 안내 방법.
  4. 제3항에 있어서,
    상기 도로 안내 유형과 대응되는 도로 안내 데이터를 생성하는 단계는,
    상기 주행 데이터와 상기 네비게이션 데이터에 근거하여 차선 변경 코너링 위치점과 차선 변경 곡선 정보를 획득하는 단계; 및
    상기 차선 변경 코너링 위치점, 상기 차선 변경 곡선 정보 및 상기 네비게이션 데이터를 상기 차량의 도로 안내 데이터로 사용하는 단계; 를 포함하는,
    것을 특징으로 하는 도로 안내 방법.
  5. 제2항에 있어서,
    상기 주행 데이터와 상기 네비게이션 데이터에 근거하여 상기 차량의 도로 안내 유형을 결정하는 단계는,
    상기 주행 데이터와 상기 네비게이션 데이터에 근거하여 상기 차량의 전방 위치점을 길목으로 하고 상기 길목의 유형을 결정하는 단계;
    상기 길목의 유형이 직진 유형인 것에 응답하여 상기 도로 안내 유형을 직진 안내라고 결정하는 단계; 및
    상기 길목의 유형이 비직진 유형인 것에 응답하여 상기 도로 안내 유형을 전향 안내라고 결정하는 단계; 를 포함하는,
    것을 특징으로 하는 도로 안내 방법.
  6. 제2항에 있어서,
    상기 주행 데이터와 상기 네비게이션 데이터에 근거하여 상기 차량의 도로 안내 유형을 결정하는 단계는,
    상기 주행 데이터와 상기 네비게이션 데이터에 근거하여 상기 차량의 전방 위치를 지정 위치점이라고 결정하고, 상기 도로 안내 유형을 관심 포인트 안내라고 결정하는 단계를 포함하는,
    것을 특징으로 하는 도로 안내 방법.
  7. 제5항에 있어서,
    상기 도로 안내 유형과 대응되는 도로 안내 데이터를 생성하는 단계는,
    상기 주행 데이터에 근거하여 상기 차량의 현재 주행 위치의 제1 좌표를 결정하는 단계;
    상기 네비게이션 데이터에 근거하여 상기 차량의 전방 위치점의 제2 좌표를 결정하는 단계;
    상기 제1 좌표 및 상기 제2 좌표 중의 적어도 하나를 좌표 전환하여 대응되는 컴퓨터 비전 좌표를 생성하는 단계; 및
    상기 컴퓨터 비전 좌표와 상기 네비게이션 데이터를 상기 도로 안내 데이터로 사용하는 단계; 를 포함하는,
    것을 특징으로 하는 도로 안내 방법.
  8. 제7항에 있어서,
    상기 도로 안내 데이터에 대해 3D렌더링을 진행하고, 상기 차량이 수집한 이미지에 가시적으로 디스플레이하여 도로 안내를 진행하는 단계는,
    상기 도로 안내 유형이 전향 안내인 것에 응답하여 상기 차량과 상기 길목의 거리를 획득하는 단계;
    상기 차량이 상기 길목에 진입하지 않은 것에 응답하여 상기 차량과 상기 길목의 거리에 따라 상기 도로 안내 모델에서의 3D전향 안내 표지판의 크기를 조절하는 단계;
    상기 차량이 상기 길목에 진입한 것에 응답하여 계속하여 상기 도로 안내 모델에서 상기 3D전향 안내 표지판을 디스플레이하고, 상기 3D전향 안내 표지판이 상기 도로 안내 그래픽과 중첩되지 않도록 유지시키는 단계; 및
    상기 차량이 상기 길목을 지나가는 것에 응답하여 상기 도로 안내 모델에서 상기 3D전향 안내 표지판을 디스플레이하는 것을 정지하는 단계; 를 포함하는,
    것을 특징으로 하는 도로 안내 방법.
  9. 제8항에 있어서,
    다수의 연속적인 길목에서 전향하는 시나리오에서, 상기 방법은,
    전향 과정에서 지속적으로 상기 도로 안내 모델을 디스플레이하고, 상기 도로 안내 모델에서 상기 다수의 연속적인 길목의 위치 순서에 따라 상기 다수의 연속적인 길목에서 현재 전향하는 길목의 3D전향 안내 표지판을 하나씩 디스플레이하는 단계를 더 포함하는,
    것을 특징으로 하는 도로 안내 방법.
  10. 제9항에 있어서,
    상기 다수의 연속적인 길목에서 현재 전향하는 길목의 3D전향 안내 표지판을 하나씩 디스플레이하는 단계는,
    상기 다수의 연속적인 길목에서의 한 길목의 전향이 완료될 때마다 현재 전향을 완료한 길목의 3D전향 안내 표지판이 상기 도로 안내 모델에서 사라지고, 그 다음 전향할 길목의 3D전향 안내 표지판을 상기 도로 안내 모델에 디스플레이하는 단계를 포함하는,
    것을 특징으로 하는 도로 안내 방법.
  11. 제8항에 있어서,
    상기 길목의 유형에 근거하여 상기 길목의 유형에 의해 상기 길목의 3D전향 안내 표지판을 결정하는 단계를 더 포함하는,
    것을 특징으로 하는 도로 안내 방법.
  12. 제2항에 있어서,
    상기 도로 안내 모델에 대해 3D렌더링을 진행하는 단계 다음에,
    상기 네비게이션 데이터에서 계획 노선의 형상점 집합을 추출하는 단계;
    상기 형상점 집합에 근거하여 상기 계획 노선에서 상기 차량과 제일 가까운 위치점을 획득하는 단계; 및
    상기 제일 가까운 위치점을 시작점으로 하여 3D렌더링 후의 상기 도로 안내 모델을 상기 이미지에 매핑하는 단계; 를 포함하는,
    것을 특징으로 하는 도로 안내 방법.
  13. 제12항에 있어서,
    상기 형상점 집합에 근거하여 상기 계획 노선에서 상기 차량과 제일 가까운 위치점을 획득하는 단계는,
    상기 형상점 집합에 대해 데이터 증강을 진행하여 상기 계획 노선의 증강 형상점 집합을 획득하는 단계; 및
    상기 증강된 형상점 집합에서 상기 제일 가까운 위치점을 획득하는 단계; 를 포함하는,
    것을 특징으로 하는 도로 안내 방법.
  14. 차량의 현재 주행 데이터와 네비게이션 데이터를 획득하기 위한 획득 모듈;
    상기 주행 데이터와 상기 네비게이션 데이터에 근거하여 상기 차량의 도로 안내 유형을 결정하고, 상기 도로 안내 유형과 대응되는 도로 안내 데이터를 생성하기 위한 처리 모듈; 및
    상기 도로 안내 데이터에 대해 3D렌더링을 진행하고, 상기 차량이 수집한 이미지에 가시적으로 디스플레이하여 도로 안내를 진행하기 위한 디스플레이 모듈; 을 포함하는,
    것을 특징으로 하는 도로 안내 장치.
  15. 제14항에 있어서,
    상기 디스플레이 모듈은,
    상기 도로 안내 데이터에 근거하여 상기 도로 안내 모델에서 디스플레이해야 할 타깃 오브젝트를 결정하고, 텍스처 데이터 베이스에서 상기 타깃 오브젝트의 텍스처 아이콘을 획득하며;
    상기 도로 안내 유형과 매칭되는 도로 안내 그래픽을 드로잉하고;
    상기 타깃 오브젝트의 위치에 따라 상기 텍스처 아이콘을 상기 도로 안내 그래픽에 드로잉하여 상기 도로 안내 모델을 생성하며, 상기 도로 안내 모델에 대해 3D렌더링을 진행하는데 더 사용되는,
    것을 특징으로 하는 도로 안내 장치.
  16. 제15항에 있어서,
    상기 처리 모듈은,
    상기 주행 데이터에 근거하여 상기 차량이 현재 위치하는 실제 차선을 결정하고;
    상기 네비게이션 데이터에 근거하여 상기 차량의 계획 주행 방향을 결정하며;
    상기 실제 차선이 상기 계획 주행 방향을 편향하는 것에 응답하여 상기 차량의 도로 안내 유형을 차도 변경 안내라고 결정하는데 더 사용되는,
    것을 특징으로 하는 도로 안내 장치.
  17. 제16항에 있어서,
    상기 처리 모듈은,
    상기 주행 데이터와 상기 네비게이션 데이터에 근거하여 차선 변경 코너링 위치점과 차선 변경 곡선 정보를 획득하고;
    상기 차선 변경 코너링 위치점, 상기 차선 변경 곡선 정보 및 상기 네비게이션 데이터를 상기 차량의 도로 안내 데이터로 사용하는데 더 사용되는,
    것을 특징으로 하는 도로 안내 장치.
  18. 제15항에 있어서,
    상기 처리 모듈은,
    상기 주행 데이터와 상기 네비게이션 데이터에 근거하여 상기 차량의 전방 위치점을 길목으로 하고 상기 길목의 유형을 결정하고;
    상기 길목의 유형이 직진 유형인 것에 응답하여 상기 도로 안내 유형을 직진 안내라고 결정하며;
    상기 길목의 유형이 비직진 유형인 것에 응답하여 상기 도로 안내 유형을 전향 안내라고 결정하는데 더 사용되는,
    것을 특징으로 하는 도로 안내 장치.
  19. 제15항에 있어서,
    상기 처리 모듈은,
    상기 주행 데이터와 상기 네비게이션 데이터에 근거하여 상기 차량의 전방 위치를 지정 위치점이라고 결정하고, 상기 도로 안내 유형을 관심 포인트 안내라고 결정하는데 더 사용되는,
    것을 특징으로 하는 도로 안내 장치.
  20. 제18항 또는 제19항에 있어서,
    상기 처리 모듈은,
    상기 주행 데이터에 근거하여 상기 차량의 현재 주행 위치의 제1 좌표를 결정하고;
    상기 네비게이션 데이터에 근거하여 상기 차량의 전방 위치점의 제2 좌표를 결정하며;
    상기 제1 좌표 및 상기 제2 좌표 중의 적어도 하나를 좌표 전환하여 대응되는 컴퓨터 비전 좌표를 생성하고;
    상기 컴퓨터 비전 좌표와 상기 네비게이션 데이터를 상기 도로 안내 데이터로 사용하는데 더 사용되는,
    것을 특징으로 하는 도로 안내 장치.
  21. 제20항에 있어서,
    상기 디스플레이 모듈은,
    상기 도로 안내 유형이 전향 안내인 것에 응답하여 상기 차량과 상기 길목의 거리를 획득하고;
    상기 차량이 상기 길목에 진입하지 않은 것에 응답하여 상기 차량과 상기 길목의 거리에 따라 상기 도로 안내 모델에서의 3D전향 안내 표지판의 크기를 조절하며;
    상기 차량이 상기 길목에 진입한 것에 응답하여 계속하여 상기 도로 안내 모델에서 상기 3D전향 안내 표지판을 디스플레이하고, 상기 3D전향 안내 표지판이 상기 도로 안내 그래픽과 중첩되지 않도록 유지시키며;
    상기 차량이 상기 길목을 지나가는 것에 응답하여 상기 도로 안내 모델에서 상기 3D전향 안내 표지판을 디스플레이하는 것을 정지하는데 더 사용되는,
    것을 특징으로 하는 도로 안내 장치.
  22. 제21항에 있어서,
    상기 디스플레이 모듈은,
    전향 과정에서 지속적으로 상기 도로 안내 모델을 디스플레이하고, 상기 도로 안내 모델에서 상기 다수의 연속적인 길목의 위치 순서에 따라 상기 다수의 연속적인 길목에서 현재 전향하는 길목의 3D전향 안내 표지판을 하나씩 디스플레이하는데 더 사용되는,
    것을 특징으로 하는 도로 안내 장치.
  23. 제22항에 있어서,
    상기 디스플레이 모듈은,
    상기 다수의 연속적인 길목에서의 한 길목의 전향이 완료될 때마다 현재 전향을 완료한 길목의 3D전향 안내 표지판이 상기 도로 안내 모델에서 사라지고, 그 다음 전향할 길목의 3D전향 안내 표지판을 상기 도로 안내 모델에 디스플레이하는데 더 사용되는,
    것을 특징으로 하는 도로 안내 장치.
  24. 제21항에 있어서,
    상기 디스플레이 모듈은,
    상기 길목의 유형에 근거하여 상기 길목의 유형에 의해 상기 길목의 3D전향 안내 표지판을 결정하는데 더 사용되는,
    것을 특징으로 하는 도로 안내 장치.
  25. 제15항에 있어서,
    상기 디스플레이 모듈은,
    상기 네비게이션 데이터에서 계획 노선의 형상점 집합을 추출하고;
    상기 형상점 집합에 근거하여 상기 계획 노선에서 상기 차량과 제일 가까운 위치점을 획득하며;
    상기 제일 가까운 위치점을 시작점으로 하여 3D렌더링 후의 상기 도로 안내 모델을 상기 이미지에 매핑하는데 더 사용되는,
    것을 특징으로 하는 도로 안내 장치.
  26. 제25항에 있어서,
    상기 디스플레이 모듈은,
    상기 형상점 집합에 대해 데이터 증강을 진행하여 상기 계획 노선의 증강 형상점 집합을 획득하고;
    상기 증강된 형상점 집합에서 상기 제일 가까운 위치점을 획득하는데 더 사용되는,
    것을 특징으로 하는 도로 안내 장치.
  27. 전자기기에 있어서,
    적어도 하나의 프로세서; 및
    상기 적어도 하나의 프로세서와 통신 연결하는 메모리; 를 포함하고,
    상기 메모리에는 상기 적어도 하나의 프로세서에 의해 실행 가능한 명령이 저장되어 있고 상기 명령이 상기 적어도 하나의 프로세서에 의해 실행될 경우, 상기 적어도 하나의 프로세서가 제1항 내지 제13항 중 어느 한 항에 따른 방법을 수행하는,
    것을 특징으로 하는 전자기기.
  28. 컴퓨터 프로그램이 저장된 비일시적 컴퓨터 판독 가능 저장매체에 있어서,
    상기 컴퓨터 프로그램중의 명령이 수행될 경우, 제1항 내지 제13항 중 어느 한 항에 따른 방법이 구현되는,
    것을 특징으로 하는 컴퓨터 프로그램이 저장된 비일시적 컴퓨터 판독 가능 저장매체.
  29. 컴퓨터 판독 가능 저장 매체에 저장된 컴퓨터 프로그램에 있어서,
    상기 컴퓨터 프로그램중의 명력 실행될 경우, 제1항 내지 제13항 중 어느 한 항에 따른 방법이 구현되는,
    것을 특징으로 하는 컴퓨터 판독 가능 저장 매체에 저장된 컴퓨터 프로그램.
KR1020220076180A 2021-06-28 2022-06-22 도로 안내 방법, 장치, 전자기기 및 저장매체 KR20220098090A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202110722668.7 2021-06-28
CN202110722668.7A CN113566836A (zh) 2021-06-28 2021-06-28 道路指引方法、装置、电子设备及存储介质

Publications (1)

Publication Number Publication Date
KR20220098090A true KR20220098090A (ko) 2022-07-11

Family

ID=78162865

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020220076180A KR20220098090A (ko) 2021-06-28 2022-06-22 도로 안내 방법, 장치, 전자기기 및 저장매체

Country Status (5)

Country Link
US (1) US20220326034A1 (ko)
EP (1) EP4040113A3 (ko)
JP (1) JP2022130575A (ko)
KR (1) KR20220098090A (ko)
CN (1) CN113566836A (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114323005B (zh) * 2021-12-28 2023-08-11 上汽大众汽车有限公司 一种微小分歧道路的定位方法

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009192448A (ja) * 2008-02-18 2009-08-27 Tama Art Univ 情報表示装置及び情報提供システム
EP2775262A1 (en) * 2013-03-05 2014-09-10 Harman Becker Automotive Systems GmbH Route guidance
DE102013016240A1 (de) * 2013-10-01 2014-06-26 Daimler Ag Verfahren und Vorrichtung zur Darstellung von Navigationshinweisen eines Navigationssystems auf einer Anzeige
CN104807467B (zh) * 2014-01-24 2020-11-03 阿里巴巴(中国)有限公司 一种导航地图的展示方法和***
JP6485732B2 (ja) * 2014-12-10 2019-03-20 株式会社リコー 情報提供装置、情報提供方法及び情報提供用制御プログラム
CN108139223A (zh) * 2015-09-30 2018-06-08 日产自动车株式会社 车辆用显示装置
KR101916993B1 (ko) * 2015-12-24 2018-11-08 엘지전자 주식회사 차량용 디스플레이 장치 및 그 제어방법
CN106092121B (zh) * 2016-05-27 2017-11-24 百度在线网络技术(北京)有限公司 车辆导航方法和装置
JP6787627B2 (ja) * 2017-02-06 2020-11-18 アルパイン株式会社 ナビゲーション装置
JP6946963B2 (ja) * 2017-11-17 2021-10-13 株式会社アイシン 重畳画像表示装置及びコンピュータプログラム
CN108734957A (zh) * 2018-03-30 2018-11-02 斑马网络技术有限公司 车辆变道导引***及其引导方法
JP7018854B2 (ja) * 2018-09-11 2022-02-14 本田技研工業株式会社 通知システム、通知制御方法、およびプログラム
CN110887499B (zh) * 2018-09-11 2021-11-02 阿里巴巴(中国)有限公司 一种地图中道路数据和兴趣点数据的处理方法及终端
CN110926487A (zh) * 2018-09-19 2020-03-27 阿里巴巴集团控股有限公司 辅助驾驶方法、辅助驾驶***、计算设备及存储介质
US10495476B1 (en) * 2018-09-27 2019-12-03 Phiar Technologies, Inc. Augmented reality navigation systems and methods
CN111351503A (zh) * 2018-12-20 2020-06-30 阿里巴巴集团控股有限公司 辅助驾驶方法、辅助驾驶***、计算设备及存储介质
CN111457936A (zh) * 2019-01-22 2020-07-28 阿里巴巴集团控股有限公司 辅助驾驶方法、辅助驾驶***、计算设备及存储介质
JP2021006805A (ja) * 2019-06-27 2021-01-21 株式会社デンソー 表示制御装置及び表示制御プログラム
JP7476568B2 (ja) * 2019-09-02 2024-05-01 株式会社アイシン 重畳画像表示装置、重畳画像描画方法及びコンピュータプログラム
CN110631603B (zh) * 2019-09-29 2022-06-14 阿波罗智联(北京)科技有限公司 车辆导航方法和装置
JP7310560B2 (ja) * 2019-11-12 2023-07-19 株式会社デンソー 表示制御装置及び表示制御プログラム
CN112985431A (zh) * 2019-12-13 2021-06-18 北京宝沃汽车股份有限公司 车辆的导航方法、装置和车辆
CN111561938A (zh) * 2020-05-28 2020-08-21 北京百度网讯科技有限公司 Ar导航方法和装置
CN111623795B (zh) * 2020-05-28 2022-04-15 阿波罗智联(北京)科技有限公司 实景导航图标显示方法、装置、设备和介质
US11828615B2 (en) * 2020-08-06 2023-11-28 Thinkware Corporation AR processing device, augmented reality-based route guidance method and electronic device

Also Published As

Publication number Publication date
JP2022130575A (ja) 2022-09-06
CN113566836A (zh) 2021-10-29
EP4040113A3 (en) 2023-01-11
EP4040113A2 (en) 2022-08-10
US20220326034A1 (en) 2022-10-13

Similar Documents

Publication Publication Date Title
US12025459B2 (en) Methods and apparatuses for navigation guidance and establishing a three-dimensional real scene model, device and medium
JP7258078B2 (ja) 実景ナビゲーションアイコン表示方法、装置、機器及び媒体
WO2020108207A1 (zh) 一种高精度地图的构建方法及装置
JP2021531462A (ja) トポロジーマップに基づくインテリジェントナビゲーションの方法及びシステム
CN108280886A (zh) 激光点云标注方法、装置及可读存储介质
US9410812B1 (en) User queries to model road network usage
JP7258938B2 (ja) 交差点仮想レーンをマークする方法、交差点仮想レーンをマークする装置、電子機器、コンピュータ可読記憶媒体及びコンピュータプログラム
CN113538622B (zh) 一种路口绘制方法、装置、设备及存储介质
CN114034295A (zh) 高精地图生成方法、装置、电子设备、介质及程序产品
US20230159052A1 (en) Method for processing behavior data, method for controlling autonomous vehicle, and autonomous vehicle
KR20210043522A (ko) 오프라인 지도 생성 방법, 장치, 전자 기기 및 저장 매체
CN114387319A (zh) 点云配准方法、装置、设备以及存储介质
EP4074569A1 (en) Method for determining automatic driving feature, apparatus, device, medium and program product
JP2023015230A (ja) 高精度マップを生成する方法及び装置、電子機器並びに記憶媒体
KR20220098090A (ko) 도로 안내 방법, 장치, 전자기기 및 저장매체
CN114387410A (zh) 道路数据融合的地图生成方法、装置以及电子设备
CN113742437B (zh) 地图更新方法、装置、电子设备和存储介质
JP7375149B2 (ja) 測位方法、測位装置、ビジュアルマップの生成方法およびその装置
US11821746B2 (en) Method and apparatus of processing traffic data, device and medium
CN113205570B (zh) 基于电子地图的电子斑马线的生成方法及装置
CN115757674A (zh) 地图处理方法、装置、设备及存储介质
CN115507866B (zh) 地图数据的处理方法、装置、电子设备和介质
CN117968691A (zh) 一种基于三维语义地图的ar导航方法和装置
CN116698013A (zh) 三维地图构建方法、装置、设备及存储介质
CN114506343A (zh) 轨迹规划方法、装置、设备、存储介质及自动驾驶车辆