KR20170079987A - 차량 흐름 정보를 시각화 하는 방법 및 그 시스템 - Google Patents

차량 흐름 정보를 시각화 하는 방법 및 그 시스템 Download PDF

Info

Publication number
KR20170079987A
KR20170079987A KR1020150191116A KR20150191116A KR20170079987A KR 20170079987 A KR20170079987 A KR 20170079987A KR 1020150191116 A KR1020150191116 A KR 1020150191116A KR 20150191116 A KR20150191116 A KR 20150191116A KR 20170079987 A KR20170079987 A KR 20170079987A
Authority
KR
South Korea
Prior art keywords
vehicle
information
lane
rti
user
Prior art date
Application number
KR1020150191116A
Other languages
English (en)
Other versions
KR101859807B1 (ko
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 한국과학기술원
Priority to KR1020150191116A priority Critical patent/KR101859807B1/ko
Publication of KR20170079987A publication Critical patent/KR20170079987A/ko
Application granted granted Critical
Publication of KR101859807B1 publication Critical patent/KR101859807B1/ko

Links

Images

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
    • 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/10Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
    • 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
    • G06F17/30241
    • H04W4/005
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Transportation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Mathematical Physics (AREA)
  • General Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Human Computer Interaction (AREA)
  • Traffic Control Systems (AREA)
  • Navigation (AREA)

Abstract

차량 흐름 정보를 시각화 하는 방법 및 그 시스템이 개시된다. 차량 흐름 정보를 시각화 하는 방법은, 사용자 차량이 주행 중인 도로에서 V2V(Vehicle to Vehicle) 통신을 이용하여 다른 차량의 주행 정보를 수신하는 단계; 및 상기 사용자 차량과 상기 다른 차량의 주행 정보를 이용하여 상기 사용자 차량의 현재 위치 정보에 대응되는 지도 상에 상기 도로에 대한 차량 흐름 정보를 차선 단위로 시각화 하는 단계를 포함한다.

Description

차량 흐름 정보를 시각화 하는 방법 및 그 시스템{METHOD AND SYSTEM FOR VISUALIZATION OF CAR STREAM}
아래의 설명은 차량의 흐름을 시각적으로 나타내어 활용하기 위한 기술에 관한 것이다.
현재 제공되는 교통정보 기반 내비게이션 서비스(navigation service)는 도로의 각 방향을 기준으로 해당 구간의 흐름 정보를 단계 형태(예컨대, 정체(빨강), 지체(노랑), 원활(초록))로 나타내고 있다.
그러나, 기존 내비게이션 서비스는 개별 차선 각각에 대하여 교통 상황 정보를 나타내고 있지 못하다. 예를 들어, 주말 백화점 앞의 주차장 진입 대기로 인해 길이 막히는 경우 해당 차로 전체가 빨간색으로 표시되나 실제로는 주차장 진입로만 정체 상태이고 그 외 다른 차선은 신호 대기 및 이동이 용이한 상태일 수 있다.
한편, 차량간 통신(V2V, Vehicle to Vehicle) 관련 기술로서 Connected Car 또는 Networked Car 환경이 빠르게 성장 중에 있으며, 자동차 메이커를 중심으로 관련 시장이 빠르게 성장하고 있다.
차량간 통신 서비스들과 관련된 논의에 따르면, 차량간 통신을 이용한 차량간, 특정 구간 내 차량간, 도로와 차량간, 교통 정보와 차량간의 다양한 서비스 시나리오들이 논의되고 있다.
차량간 통신 서비스와 관련된 기술의 일례로서 한국 등록특허 제10-1500364호(등록일 2015년 03월 03일)에는 내비게이션 서비스와 연계하여 운전자 성향을 파악한 후 이를 기반으로 주행 모드 등 주행 환경을 최적화 하는 기술이 개시되어 있다.
현재 차량간 통신 활용 기술 수준에서는 기초적인 차량 및 교통 안전 측면만이 부각되고 있을 뿐, 이를 활용한 운전 편의 제공과 관련된 기술이 충분히 논의되고 있지 못한 실정이다.
따라서, 차량간의 정보를 바탕으로 운전자의 운전 편의 제공을 위한 기능 측면에서의 차량간 통신 활용 방안이 필요하다.
차량간 수신된 정보를 바탕으로 현재 주행 중인 도로의 차량 흐름을 시각화 할 수 있는 기술을 제공한다.
차량 주행과 관련된 정보들을 활용해 차량 주변의 교통 흐름에 대한 시각화 기능을 제공한다.
도로의 전체적인 교통 상황이 아닌 주행 중인 차량을 중심으로 앞선 도로의 개별 차선 단위 수준의 차량 흐름 정보를 시각화 할 수 있는 기술을 제공한다.
앞선 차량이나 주변 방해물 등으로 인한 시각적 제한에 대비하여 차선 변경 및 추월 주행을 보조하기 위한 시각화 기능을 제공한다.
특정 차로 병목 현상 발생 시 효과적으로 우회 또는 회피할 수 있는 시각화 기능을 제공한다.
컴퓨터로 구현되는 방법에 있어서, 사용자 차량이 주행 중인 도로에서 V2V(Vehicle to Vehicle) 통신을 이용하여 다른 차량의 주행 정보를 수신하는 단계; 및 상기 사용자 차량과 상기 다른 차량의 주행 정보를 이용하여 상기 사용자 차량의 현재 위치 정보에 대응되는 지도 상에 상기 도로에 대한 차량 흐름 정보를 차선 단위로 시각화 하는 단계를 포함하는 컴퓨터로 구현되는 방법을 제공한다.
일 측면에 따르면, 상기 주행 정보는 차량의 타입 정보, 이동 속도, 이동 방향, 위치 정보를 포함하는 것을 특징으로 한다.
다른 측면에 따르면, 상기 사용자 차량의 현재 위치 정보를 바탕으로 상기 도로의 차선 정보를 생성하는 단계; 및 상기 차선 정보에 대해 상기 사용자 차량과 상기 다른 차량의 위치를 매핑함으로써 차량 별 차선 위치 정보를 구성하는 단계를 더 포함하고, 상기 시각화 하는 단계는, 상기 차량 별 차선 위치 정보를 기준으로 상기 차선 단위의 차량 흐름 정보를 시각화 하는 것을 특징으로 한다.
또 다른 측면에 따르면, 상기 차량 별 차선 위치 정보를 구성하는 단계는, 상기 사용자 차량과 상기 다른 차량의 GPS 정보를 기반으로 상기 차선 정보에 대해 상기 차량 별 차선 위치 정보를 설정하는 것을 특징으로 한다.
또 다른 측면에 따르면, 상기 차량 별 차선 위치 정보를 구성하는 단계는, 상기 사용자 차량과 상기 다른 차량 간의 상대적 위치 정보를 기반으로 상기 차선 정보에 대해 상기 차량 별 차선 위치 정보를 설정하는 것을 특징으로 한다.
또 다른 측면에 따르면, 상기 차량 별 차선 위치 정보에 따라 상기 사용자 차량과 상기 다른 차량의 주행 정보를 이용하여 상기 도로의 각 차선 별로 상기 차량 흐름 정보를 구성하는 단계를 더 포함한다.
또 다른 측면에 따르면, 상기 차량 흐름 정보를 구성하는 단계는, 각 차선에 위치하는 차량 별 이동 거리와 이동 속도를 이용하여 평균 이동 정보를 구성하는 것을 특징으로 한다.
또 다른 측면에 따르면, 상기 시각화 하는 단계는, 상기 사용자 차량의 주행 속도를 기준으로 상기 도로의 각 차선 별로 또는 각 차선에 위치하는 차량 별로 상기 차량 흐름 정보를 표시하는 것을 특징으로 한다.
또 다른 측면에 따르면, 상기 시각화 하는 단계는, 상기 도로의 각 차선 별 차량 흐름 정보 또는 각 차선에 위치하는 차량 별 차량 흐름 정보에 따라 상기 지도 상에 표시되는 차선 또는 차량의 색상을 구분하여 표시하는 것을 특징으로 한다.
또 다른 측면에 따르면, 상기 시각화 하는 단계는, 상기 사용자 차량에서 차선을 변경하고자 하는 경우 상기 도로의 각 차선 별 차량 흐름 정보를 표시하는 것을 특징으로 한다.
또 다른 측면에 따르면, 상기 시각화 하는 단계는, 상기 사용자 차량의 현재 위치 정보를 기준으로 전방에 병목 구간이 존재하는 경우 상기 도로의 각 차선 별 차량 흐름 정보를 표시하는 것을 특징으로 한다.
적어도 하나의 프로그램이 로딩된 메모리; 및 적어도 하나의 프로세서를 포함하고, 상기 적어도 하나의 프로세서는, 상기 프로그램의 제어에 따라, 사용자 차량이 주행 중인 도로에서 V2V(Vehicle to Vehicle) 통신을 이용하여 다른 차량의 주행 정보를 수신하는 과정; 및 상기 사용자 차량과 상기 다른 차량의 주행 정보를 이용하여 상기 사용자 차량의 현재 위치 정보에 대응되는 지도 상에 상기 도로에 대한 차량 흐름 정보를 차선 단위로 시각화 하는 과정을 처리하는 것을 특징으로 하는 시스템을 제공한다.
적어도 하나의 프로그램이 로딩된 메모리; 및 적어도 하나의 프로세서를 포함하고, 사용자 차량의 현재 위치 정보를 바탕으로 상기 사용자 차량이 주행 중인 도로의 차선 정보를 생성하는 과정; V2V(Vehicle to Vehicle) 통신을 이용하여 상기 도로를 주행 중인 다른 차량의 주행 정보를 수신하는 과정; 상기 차선 정보에 대해 상기 사용자 차량과 상기 다른 차량의 위치를 매핑함으로써 차량 별 차선 위치 정보를 구성하는 과정; 상기 사용자 차량과 상기 다른 차량의 주행 정보를 이용하여 상기 도로의 각 차선 별로 상기 차량 흐름 정보를 구성하는 과정; 및 상기 사용자 차량의 현재 위치 정보에 대응되는 지도 상에 상기 도로의 각 차선 별 차량 흐름 정보를 시각화 하는 과정을 처리하는 것을 특징으로 하는 시스템을 제공한다.
본 발명의 실시예에 따르면, 차량이 수신한 주행 정보 데이터를 활용함으로써 기존 운전자가 시각에 의존한 차량 흐름 판단을 차량 정보 시각화 프로그램을 통해 보다 넓은 영역에 대해 효과적으로 활용할 수 있다. 특히, 차량이 수신한 주행 정보 데이터를 이용해 차량의 시각적 흐름을 구성함으로써 운전자의 육안을 통한 가시 범위 내 주행 흐름을 파악하는 것과 대비하여 앞선 차량으로 인한 시각적 장애물의 문제점 및 원거리까지의 흐름을 효과적으로 파악할 수 있는 장점이 있다.
본 발명의 실시예에 따르면, 수집된 정보를 활용해 교차로 또는 인터체인지 등에서 차선 변경에 대한 가이드를 제공할 수 있다. 교차로의 교통 상황이 좋지 않아 운전자가 이동하고자 하는 방향의 차선에 차량이 길게 늘어선 경우 해당 차선의 흐름을 인지함으로써 미리 해당 차선의 맨 끝에서부터 미리 이동 및 대기할 수 있다. 이를 통해 운전자가 인지하지 못한 병목 구간에서의 끼어들기 운전과 같은 문제점을 해결할 수 있는 장점이 있다.
도 1은 본 발명의 일 실시예에 있어서 차량간 통신 환경을 설명하기 위한 예시 도면이다.
도 2는 본 발명의 일 실시예에 있어서 차량간 주행 정보 데이터 활용을 위한 전체 시스템의 내부 구성을 도시한 블록도이다.
도 3은 본 발명의 일 실시예에 있어서 차량 흐름 정보의 시각화를 위해 수집하는 정보들을 도시한 것이다.
도 4는 본 발명의 일 실시예에 있어서 차량 흐름 정보를 시각화 하는 방법을 도시한 순서도이다.
도 5 내지 도 7은 본 발명의 일 실시예에 있어서 차량 흐름 정보가 시각화 된 내비게이션 화면을 예시적으로 도시한 것이다.
이하, 본 발명의 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.
본 실시예들은 차량의 흐름을 시각적으로 나타내어 활용하기 위한 기술에 관한 것으로, 특히 ITS(intelligent transport systems)와 V2V(Vehicle to Vehicle)를 연동하여 차량간 주행 흐름 정보를 차선 단위의 구체적인 수준으로 시각화 하기 위한 방법 및 시스템에 관한 것이다.
차량의 지능화 및 고급화에 따라 차량간 통신 모듈을 탑재하는 경우 주행중인 차량간의 기본적인 주행 관련 정보들을 보다 정교하게 수집할 수 있다. 더욱이, 차량의 통신 환경에서 ITS와 연계하는 경우 주행 중인 차량의 도로 전반에 관한 정보를 수집할 수 있다.
주행 중인 차량이 수신한 차량간 주행 정보를 바탕으로 현재 운행중인 차량의 주행과 관련된 정보를 구성하고 이를 시각화 함으로써 차량 운전자에게 효과적으로 차량 흐름 정보를 알려줄 수 있다.
본 발명에 따르면, 차량간의 주행 정보를 수신하고 이를 기반으로 차량의 내비게이션 또는 헤드 유닛 상에서 차량들의 흐름 정보를 시각화해서 제공하기 위한 기능을 제공한다. 차량에 탑재된 차량간 통신 모듈을 통해 주변 차량의 주행 정보를 수집하고 필요에 따라 외부의 내비게이션 정보 및 ITS의 정보를 수신해 차량 주변의 흐름을 시각적으로 구성해 제공할 수 있다.
도 1은 본 발명의 일 실시예에 있어서 차량간 통신 환경을 설명하기 위한 예시 도면이다.
도 1을 참조하면, 사용자 차량(10)과, 사용자 차량(10)의 주변에서 운행 중인 복수의 다른 차량(20, 30)은 서로 간에 V2V 통신이 가능하게 마련될 수 있다. 사용자 차량(10)에 마련된 V2V 통신 기반 시각화 시스템은 V2V 통신에 의해 복수의 다른 차량(20, 30)과 정보 교환이 이루어진다.
또한, 사용자 차량(10)과 복수의 다른 차량(20, 30)은 GPS 위성(40)과 GPS 통신을 통해 각 차량의 GPS 정보를 수신할 수 있다. 사용자 차량(10)에 마련된 V2V 통신 기반 시각화 시스템은 GPS 위성(40)과의 GPS 통신에 의해 GPS 정보를 수신할 수 있다.
그리고, 사용자 차량(10)과 복수의 다른 차량(20, 30)은 ITS(intelligent transport systems)(50) 및 내비게이션 서버(navigation server)(60) 중 적어도 하나와 무선 통신을 통해 차량 주행과 관련된 정보를 수신할 수 있다. 사용자 차량(10)에 마련된 V2V 통신 기반 시각화 시스템은 ITS(50) 및 내비게이션 서버(60) 중 적어도 하나와의 무선 통신에 의해 차량 주행과 관련된 정보를 수신할 수 있다.
도 2는 본 발명의 일 실시예에 있어서 차량간 주행 정보 데이터 활용을 위한 전체 시스템의 내부 구성을 도시한 블록도이다.
도 2에 도시한 바와 같이, 사용자 차량(10)에 마련된 V2V 통신 기반 시각화 시스템은 디스플레이 유닛(Display Unit)(11), 프로세서(Processor)(12), 스토리지(Data Storage)(13), 네트워크 모듈(Network Module)(14), GPS 모듈(GPS Module)(15), V2V 통신 모듈(V2V Communication Module)(16), ECU(electronic control unit)(17), 드라이빙 유닛(Other Driving Unit)(18), 및 크루즈 컨트롤러(Advanced Smart Cruise Controller)(19)을 포함할 수 있다.
상기한 구성의 V2V 통신 기반 시각화 시스템은 본 명세서에서 설명되는 특징들 중 하나 이상의 특징을 수행하도록 구성된 하나 이상의 프로세스들을 실행할 수 있다.
디스플레이 유닛(11)은 시각화 된 차량 주행 정보를 디스플레이 하기 위한 역할을 한다. 디스플레이 유닛(11)은 ECU(17)와 직접 연결되는 것이 아닌, 차량 정보 흐름 시각화를 위한 별도의 처리 프로세스와 연결될 수 있다.
프로세서(12)는 V2V 통신 기반 시각화 시스템의 헤드 유닛(Head Unit)으로, 복수의 다른 차량(20, 30), GPS 위성(40), ITS(50), 및 내비게이션 서버(60) 중 적어도 하나로부터 수신된 정보를 수집 및 가공, 처리하기 위한 모듈이다. 프로세서(12)는 수신된 정보를 바탕으로 차량 흐름 정보를 구성한 후 이를 시각화 하는 전반의 동작을 수행할 수 있다.
스토리지(13)는 복수의 다른 차량(20, 30), GPS 위성(40), ITS(50), 및 내비게이션 서버(60) 중 적어도 하나로부터 수집된 정보를 저장하기 위한 모듈이다.
네트워크 모듈(14)은 Connected Car 기능 또는 Networked Car 기능을 위해 WiFi, 3G, 4G, 5G 등 상용 망(network)과 연결하기 위한 네트워크 장치이다. 네트워크 모듈(14)은 상용 망을 통해 ITS(50) 및 내비게이션 서버(60) 중 적어도 하나와 차량 주행과 관련된 정보를 주고 받을 수 있다.
GPS 모듈(15)은 GPS 위성(40)으로부터 GPS 신호를 수신하여 사용자 차량(10)의 현재 위치 정보를 획득하기 위한 장치이다.
V2V 통신 모듈(16)은 복수의 다른 차량(20, 30)과 V2V 통신을 통하여 차량 간 주행 정보를 주고 받기 위한 장치이다.
ECU(17)는 차량 내 주요 운행 관련 정보를 처리하는 모듈로, 프로세서(12)와 CAN(Controller Area Network), High Speed CAN, 이더넷(Ethernet)/IP 등으로 연결될 수 있다.
드라이빙 유닛(18)은 차량 주행과 관련하여 독립적으로 동작하는 유닛들, 예컨대 ABS(Antilock Braking System), TCS(Traction Control System), AEBS(Automatic Emergency Braking System), LDWS(Lane Departure Warning System), LKAS(Lane Keeping Assistance System), 후측방 경보 시스템(Blind Spot Detection System), 차선 인식 시스템 등을 포함한다.
크루즈 컨트롤러(19)는 크루즈 제어 기능을 담당하는 것으로, 사용자 차량(10)과 복수의 다른 차량(20, 30) 간의 거리를 바탕으로 차간 거리 유지 기능을 수행할 수 있다.
상기한 구성 이외에 기본 구성들, 예컨대 V2V 통신 기반 시각화 시스템의 동작에 필요한 소프트웨어 모듈, 명령어 집합 또는 그밖에 다양한 데이터를 포함하는 메모리, 키보드, 마우스, 터치 스크린 등 사용자 입력을 위한 입력 장치, V2V 통신 기반 시각화 시스템에 포함된 컴포넌트의 전부 또는 일부에 전력을 공급하기 위한 전력 회로 등은 도 2에서 생략되었다.
V2V 통신 기반 시각화 시스템은 도 2에 도시된 일부 컴포넌트가 생략되거나, 도 2에 도시되지 않은 추가의 컴포넌트를 더 구비하거나, 2개 이상의 컴포넌트를 결합시키는 구성 또는 배치를 가질 수 있다. V2V 통신 기반 시각화 시스템에 포함 가능한 컴포넌트들은 하나 이상의 신호 처리 또는 어플리케이션에 특화된 집적 회로를 포함하는 하드웨어, 소프트웨어, 또는 하드웨어 및 소프트웨어 양자의 조합으로 구현될 수 있다.
구체적인 설명과 도시는 생략하였으나, 복수의 다른 차량(20, 30) 각각은 사용자 차량(10)과 V2V 통신을 통한 정보 교환을 위해 필요한 컴포넌트들을 구비할 수 있으며, ITS(50)와 내비게이션 서버(60)는 네트워크를 통해 사용자 차량(10)에 마련된 V2V 통신 기반 시각화 시스템과 데이터를 주고 받을 수 있는 컴포넌트들을 구비할 수 있다.
V2V 통신 기반 시각화 시스템의 프로세서(12)는 시각화를 위한 차량 흐름 정보를 생성하게 되는데, 이를 위하여 도 3에 도시한 바와 같이 복수의 다른 차량(20, 30), ITS(50), 및 내비게이션 서버(60)로부터 필요한 정보를 수집하게 된다.
1. 사용자 차량(10)의 V2V 통신 기반 시각화 시스템에서 복수의 다른 차량(20, 30)으로부터 수신 가능한 정보는 다음과 같다.
(1) 차량의 크기 및 종류
- 차량의 타입 정보를 아이콘화 하기 위해 활용될 수 있다.
- 차량 타입(미니, 라이트, 컴팩트, 미디엄 등)
- 차량 브랜드, 모델, 연식 등
(2) 차량의 이동 속도
- 현 시점 이동 속도
- 평균 이동 속도
(3) 차량의 방향
- 사용자 차량(10)과의 진행 방향 동일 여부를 판단하는데 이용될 수 있다.
(4) 차량의 위치
- GPS 및 ITS 기반 차량의 현 위치 정보
이때, 복수의 다른 차량(20, 30)으로부터 수신된 정보는 다음과 같은 정보와 함께 구성되어 스토리지(13)에 저장된다.
(1) 정보 수신 시각
(2) 정보 수신 강도
(3) 수신 차량의 GPS 정보
(4) ITS 상에서 수신된 교통 상황 정보
2. 사용자 차량(10)의 V2V 통신 기반 시각화 시스템에서 ITS(50)로부터 수신 가능한 정보는 다음과 같다.
(1) 교통 관련 정보
- 도로 정보(제한 속도, 차선 정보, 주의 및 경고 정보 등)
- 도로 기반 흐름 속도(정체, 지체, 원활 등)
- 도로 기반 이벤트 정보(사고, 공사, 보수 등)
3. 사용자 차량(10)의 V2V 통신 기반 시각화 시스템에서 내비게이션 서버(60)로부터 수신 가능한 정보는 다음과 같다.
(1) 지도 데이터
(2) 차선 정보
- 제한 속도(최고 속도), 차선, 도로 폭 등
도 4는 본 발명의 일 실시예에 있어서 차량 흐름 정보 시각화 방법을 도시한 순서도이다. 일 실시예에 따른 차량 흐름 정보 시각화 방법은 도 2를 통해 설명한 사용자 차량(10)에 마련된 V2V 통신 기반 시각화 시스템에 의해 각각의 단계가 수행될 수 있다.
단계(S1)에서 V2V 통신 기반 시각화 시스템은 사용자 차량(10)의 차량 운행 여부를 판단한다. V2V 통신 기반 시각화 시스템은 차량(10)이 운행 중에 있는지 여부를 체크하여 차량이 운행 중일 때 시각화 기능을 위한 동작을 시작하게 된다.
단계(S2)에서 V2V 통신 기반 시각화 시스템은 차량(10)이 운행 중에 있는 동안 GPS 모듈(15)을 통해 GPS 정보를 수신한다. 다시 말해, V2V 통신 기반 시각화 시스템은 GPS를 기반으로 차량(10)의 현 위치를 나타내는 정보를 수신할 수 있다. 이때, V2V 통신 기반 시각화 시스템은 GPS 정보 수신 시 신호 강도 및 수신 위성의 수를 이용하여 수신된 GPS 정보에 대한 정확도를 판단할 수 있다.
단계(S3)에서 V2V 통신 기반 시각화 시스템은 단계(S2)에서 수신된 GPS 정보를 바탕으로 차량(10)의 현 위치에 대한 지도 정보(Map 정보)를 로딩할 수 있다. 일례로, V2V 통신 기반 시각화 시스템은 네트워크 모듈(14)을 통해 내비게이션 서버(60)로부터 차량(10)의 현 위치에 대응되는 지도 데이터(map data)를 수신할 수 있다.
단계(S4)에서 V2V 통신 기반 시각화 시스템은 단계(S2)에서 수신된 GPS 정보를 바탕으로 차량(10)의 현 위치와 관련된 교통 관련 정보(ITS 정보)를 로딩할 수 있다. 일례로, V2V 통신 기반 시각화 시스템은 네트워크 모듈(14)을 통해 ITS(50)로부터 차량(10)의 현 위치에 대응되는 교통 관련 정보를 수신할 수 있다.
V2V 통신 기반 시각화 시스템은 GPS를 기반으로 차량(10)의 위치가 변하거나 GPS 정보를 추가로 로딩한 경우 ITS(50)와 내비게이션 서버(60)로 해당 위치에 대응되는 정보를 각각 요청할 수 있다.
단계(S5)에서 V2V 통신 기반 시각화 시스템은 차량(10)의 현 위치에 대하여 차량이 운행 중인 도로의 차선 정보를 생성한다. V2V 통신 기반 시각화 시스템은 차량의 GPS 정보와 ITS 정보를 기반으로 차량(10)의 위치 정보를 판단하고 차량(10)의 이동 방향을 바탕으로 해당 도로의 차선 정보를 생성할 수 있다.
다시 말해, V2V 통신 기반 시각화 시스템은 내비게이션 또는 ITS 기반의 차량(10)이 운행 중인 도로의 기본 정보로서 차선, 제한 속도, 도로 폭 등을 포함하는 도로 정보를 구성할 수 있다.
단계(S6)에서 V2V 통신 기반 시각화 시스템은 차량(10)의 이동 방향에 대한 차량 흐름 정보 및 위치 정보를 구성하기 위해 V2V 통신 모듈(16)을 통해 주변의 다른 차량(20, 30)으로 V2V 기반 차량 정보를 요청한다. V2V 통신 기반 시각화 시스템은 설정 주기마다 V2V 기반 차량 정보를 요청할 수 있고, 또는 위치를 기반으로 조건에 따라 V2V 기반 차량 정보를 요청할 수 있다.
단계(S7)에서 V2V 통신 기반 시각화 시스템은 V2V 통신 모듈(16)을 통해 주변의 다른 차량(20, 30)으로부터 V2V 기반 차량 정보를 수신한다. 이때, 수신된 차량 정보는 사용자 차량(10)을 기준으로 인식하고자 하는 일정 범위 내에 위치한 다른 차량에 대해서만 저장할 수 있다. 그리고, V2V 통신 기반 시각화 시스템은 다른 차량(20, 30)의 차량 정보를 각 차량의 고유 정보와 함께 누적되는 형태로 저장함으로써 해당 도로의 차량 흐름에 대한 추적이 가능하도록 할 수 있다. 이와 같이 저장된 차량 정보는 차량의 이동 방향 및 운행 패턴 등을 분석하기 위해 활용될 수 있다.
단계(S8)에서 V2V 통신 기반 시각화 시스템은 지도 상에 사용자 차량(10)의 현 위치를 나타내는 위치 정보를 구성할 수 있다. V2V 통신 기반 시각화 시스템은 단계(S3)에서 내비게이션 서버(60)로부터 수신된 지도 데이터를 기반으로 기본 지도 상에 차량 위치를 설정할 수 있고, 단계(S5)에서 생성된 차선 정보를 이용하여 차량(10)이 현재 운행 중인 차선 위치 정보를 생성할 수 있다. V2V 통신 기반 시각화 시스템은 현 차량 정보 수신을 위해 ECU(17)와 상시 연동하고, 차선 기반 현재 위치 정보 구성을 위해 GPS 정보, 차선 정보(차선 인식 정보, 차선 변경 정보 등) 등을 이용할 수 있다.
단계(S9)에서 V2V 통신 기반 시각화 시스템은 단계(S7)에서 수신된 V2V 기반 차량 정보를 이용하여 지도 상에 다른 차량(20, 30) 별 대한 위치 정보를 구성할 수 있다. 차량 별 위치 정보 구성을 위해 GPS 정보, 이동 속도, ITS 기준 위치 등 V2V 기반 차량 위치 정보를 이용할 수 있다. V2V 통신 기반 시각화 시스템은 다른 차량(20, 30) 또한 마찬가지로 단계(S5)에서 생성된 차선 정보를 이용하여 각 차량이 운행 중인 차선 위치 정보를 생성할 수 있다. 이때, V2V 통신 기반 시각화 시스템은 다른 차량(20, 30) 중 사용자 차량(10)과 이동 방향이 같은 차량에 대해서 위치 정보를 구성할 수 있다. 또한, V2V 통신 기반 시각화 시스템은 사용자 차량(10)을 중심으로 인식 거리 내에 위치한 차량에 대해서 위치 정보 구성을 위한 정보를 취합한 후 가공할 수 있다.
다시 말해, V2V 통신 기반 시각화 시스템은 GPS 정보를 기반으로 차량(10)이 운행 중인 도로의 기본 정보 상에 개별 차량 위치를 설정할 수 있다. 정보가 불충분 한 경우 차량 간의 상대적 위치를 기반으로 차량 별 위치 정보를 구성하되 사용자 차량(10)의 전방에 위치하는 다른 차량(20, 30)을 중심으로 위치 정보를 구성하고, 사용자 차량(10)을 가장 후방에 위치하도록 구성할 수 있다.
V2V 통신 기반 시각화 시스템은 차선 기반으로 차량 별 위치를 매핑시킬 수 있다. 이때, V2V 통신 기반 시각화 시스템은 GPS 정보, V2V 기반 차량 간 정보, 그리고 드라이빙 유닛(18)으로 구성된 각종 시스템(예컨대, LDWS, LKAS, 후측방 경보 시스템 등)의 정보를 취합하여 사용자 차량(10)의 차선 위치 정보를 판단할 수 있다.
단계(S10)에서 V2V 통신 기반 시각화 시스템은 차선 내 차량의 평균 이동 정보를 바탕으로 차선 별 차량 흐름 정보를 구성할 수 있다. V2V 통신 기반 시각화 시스템은 사용자 차량(10) 및 다른 차량(20, 300) 각각에 대하여 차량 흐름 정보를 생성할 수 있다. 평균 이동 정보는 설정 시간 동안의 차량 별 이동 거리, 평균 속도 정보, 브레이크 사용 정보 등을 바탕으로 구성될 수 있다.
단계(S11)에서 V2V 통신 기반 시각화 시스템은 상기한 과정(S2~S10)을 통해 구성된 정보를 디스플레이 유닛(11)에 전달함으로써 차선 단위의 차량 흐름 정보를 시각화 할 수 있다. 설정에 따라 차량 별 흐름 정보를 사용자 차량(10)의 속도 또는 도로 흐름(ITS 정보) 보다 주행 속도가 느린 경우와 빠른 경우 등으로 구분하여 이를 색과 같은 디스플레이 요소로 표현함으로써 사용자의 인식 효과를 제고할 수 있다.
V2V 통신 기반 시각화 시스템은 시각화된 차량 흐름 정보를 바탕으로 다양한 운전자 보조 기능을 제공할 수 있다. 일례로, 차량 운전자의 추월 의지 시, 혹은 운전자의 차선 변경(턴 시그널 점등) 시에 차선의 운행 흐름 정보를 바탕으로 색상 또는 운전자 좌석 시트 진동 등의 피드백 방식을 통해 변경하고자 하는 차선의 흐름 정보를 운전자에게 알려 줄 수 있다.
도 5는 본 발명의 일 실시예에 있어서 차량 흐름 정보가 시각화 된 내비게이션 화면을 예시적으로 도시한 것이다.
도 5를 참조하면, 내비게이션 화면은 차량 흐름 정보를 제공하기 위한 차량 흐름 시각화 영역(500)을 포함한다. 차량 흐름 시각화 영역(500)에는 사용자 차량(501)이 현재 주행 중인 도로가 차선(510) 단위로 구분되어 표시될 수 있고 각 차선(510) 별로 해당 차선의 차량 흐름 정보가 표시될 수 있다.
일례로, 차량 흐름 시각화 영역(500)에는 사용자 차량(501)과 주변의 다른 차량(503)의 위치가 각 차량이 위치하는 해당 차선(510)에 각각 매핑되어 표시될 수 있다. 다른 차량(503)의 위치를 표시함에 있어 도로 흐름보다 빠른 속도의 차량, 도로 흐름과 유사한 속도의 차량, 도로 흐름보다 느린 속도의 차량 등으로 구분하여 표시할 수 있다. 도로 흐름과 대비한 차량 속도는 색상, 도형, 굵기, 밝기 등의 다양한 디스플레이 요소를 이용하여 구분할 수 있다.
이와 같이 개별 차량에 차량 흐름 정보를 나타내는 방법 이외에도, 차선 별 차량들의 평균 이동 속도를 바탕으로 개별 차선에 직접 흐름 정보를 나타내는 것 또한 가능하다. 다시 말해, 사용자 차량(501)이 현재 주행 중인 도로 상에 사용자 차량(501)이 위치한 차선, 사용자 차량(501)의 주행 속도보다 빠른 속도의 차선, 사용자 차량(501)의 주행 속도보다 느린 속도의 차선을 구분하여 표시할 수 있다.
따라서, 본 발명에 따른 V2V 통신 기반 시각화 시스템은 사용자 차량(501)이 주행 중인 도로의 전체적인 교통 상황이 아닌, 해당 도로의 개별 차선 단위로 차량 흐름 정보를 시각화 하여 제공할 수 있다.
V2V 통신 기반 시각화 시스템은 시각화된 차량 흐름 정보를 바탕으로 다양한 운전자 보조 기능을 제공할 수 있다.
보조 기능의 일례로, 차량 운전자가 차선을 변경하고자 하는 경우(방향 지시등 점멸 시) 각 차선 별로 차선의 차량 흐름 정보에 대응되는 색상을 적용하여 표시할 수 있다. 차선의 차량 흐름 상태가 사용자 차량(501)의 주행 속도보다 빠른 경우 파란색으로, 사용자 차량(501)의 주행 속도와 유사한 경우 노란색으로, 사용자 차량(501)의 주행 속도보다 느린 경우 빨간색으로 차선 색상을 적용할 수 있다. 도 6에 도시한 바와 같이, 차량 운전자가 차선을 변경하고자 하는 경우 사용자 차량(501)이 주행 중인 도로의 차선 중 사용자 차량(501)의 주행 속도보다 빠른 차선(611)을 다른 차선과 구분되는 색상으로 적용하여 가이드를 제공할 수 있다. 또한, 차량 운전자가 좌측 차선으로 변경하고자 하는 경우(왼쪽 방향 지시등 점멸 시) 현재 위치의 차선을 기준으로 좌측에 있는 차선(611)에 차량 흐름 상태에 대응되는 색상을 적용하여 표시할 수 있다. 이외에도 변경하고자 하는 차선의 차량 흐름 상태에 따라 차선 변경 수락의 의미 혹은 차선 변경 반대의 의미로 운전석 시트에 진동 피드백을 전달하는 것 또한 가능하다.
보조 기능의 다른 예로, 도 7을 참조하면 사용자 차량(501)의 위치를 기준으로 전방에 병목 현상의 구간이 존재하는 경우 차선 변경을 유도하기 위한 안내 정보(730)를 시각화 하여 제공할 수 있다. 이때, 차선 별 차량 흐름 상태를 고려하여 사용자 차량(501)의 주행 속도보다 빠른 차선으로의 변경을 유도할 수 있다. 따라서, 사용자 차량(501)이 병목 현상의 구간을 지나기 전에 미리 차선 변경 유도를 통해 사용자 차량(501)의 운행 흐름을 개선할 수 있다.
상기한 차량 흐름 정보 시각화 방법은 도 1 내지 도 7을 통해 설명한 상세 내용을 바탕으로 적어도 둘 이상의 동작이 조합될 수 있고, 도 4를 통해 설명한 동작들의 순서나 위치가 변경되거나 보다 단축된 동작들 또는 추가의 동작들을 포함할 수 있다.
도 5 내지 도 7은 발명의 이해를 돕고 설명의 편의를 위한 예시적인 화면들로서 화면의 구성이나 순서 등은 얼마든지 변경 가능하다.
이처럼 본 발명의 실시예들에 따르면, 차량이 수신한 주행 정보 데이터를 활용함으로써 기존 운전자가 시각에 의존한 차량 흐름 판단을 차량 정보 시각화 프로그램을 통해 보다 넓은 영역에 대해 효과적으로 활용할 수 있다. 특히, 차량이 수신한 주행 정보 데이터를 이용해 차량의 시각적 흐름을 구성함으로써 운전자의 육안을 통한 가시 범위 내 주행 흐름을 파악하는 것과 대비하여 앞 선 차량으로 인한 시각적 장애물의 문제점 및 원거리까지의 흐름을 효과적으로 파악할 수 있는 장점이 있다. 그리고, 본 발명의 실시예에 따르면, 수집된 정보를 활용해 교차로 또는 인터체인지 등에서 차선 변경에 대한 가이드를 제공할 수 있다. 교차로의 교통 상황이 좋지 않아 운전자가 이동하고자 하는 방향의 차선에 차량이 길게 늘어선 경우 해당 차선의 흐름을 인지함으로써 미리 해당 차선의 맨 끝에서부터 미리 이동 및 대기할 수 있다. 이를 통해 운전자가 인지하지 못한 병목 구간에서의 끼어들기 운전과 같은 문제점을 해결할 수 있는 장점이 있다.
이상에서 설명된 장치는 하드웨어 구성요소, 소프트웨어 구성요소, 및/또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치 및 구성요소는, 프로세서, 콘트롤러, ALU(arithmetic logic unit), 디지털 신호 프로세서(digital signal processor), 마이크로컴퓨터, FPGA(field programmable gate array), PLU(programmable logic unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다. 처리 장치는 운영 체제(OS) 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 어플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술분야에서 통상의 지식을 가진 자는, 처리 장치가 복수 개의 처리 요소(processing element) 및/또는 복수 유형의 처리 요소를 포함할 수 있음을 알 수 있다. 예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(parallel processor)와 같은, 다른 처리 구성(processing configuration)도 가능하다.
소프트웨어는 컴퓨터 프로그램(computer program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다. 소프트웨어 및/또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치, 또는 전송되는 신호 파(signal wave)에 영구적으로, 또는 일시적으로 구체화(embody)될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.
실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.
그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 특허청구범위의 범위에 속한다.

Claims (23)

  1. 컴퓨터로 구현되는 방법에 있어서,
    사용자 차량이 주행 중인 도로에서 V2V(Vehicle to Vehicle) 통신을 이용하여 다른 차량의 주행 정보를 수신하는 단계; 및
    상기 사용자 차량과 상기 다른 차량의 주행 정보를 이용하여 상기 사용자 차량의 현재 위치 정보에 대응되는 지도 상에 상기 도로에 대한 차량 흐름 정보를 차선 단위로 시각화 하는 단계
    를 포함하는 컴퓨터로 구현되는 방법.
  2. 제1항에 있어서,
    상기 주행 정보는 차량의 타입 정보, 이동 속도, 이동 방향, 위치 정보를 포함하는 것
    을 특징으로 하는 컴퓨터로 구현되는 방법.
  3. 제1항에 있어서,
    상기 사용자 차량의 현재 위치 정보를 바탕으로 상기 도로의 차선 정보를 생성하는 단계; 및
    상기 차선 정보에 대해 상기 사용자 차량과 상기 다른 차량의 위치를 매핑함으로써 차량 별 차선 위치 정보를 구성하는 단계
    를 더 포함하고,
    상기 시각화 하는 단계는,
    상기 차량 별 차선 위치 정보를 기준으로 상기 차선 단위의 차량 흐름 정보를 시각화 하는 것
    을 특징으로 하는 컴퓨터로 구현되는 방법.
  4. 제3항에 있어서,
    상기 차량 별 차선 위치 정보를 구성하는 단계는,
    상기 사용자 차량과 상기 다른 차량의 GPS 정보를 기반으로 상기 차선 정보에 대해 상기 차량 별 차선 위치 정보를 설정하는 것
    을 특징으로 하는 컴퓨터로 구현되는 방법.
  5. 제3항에 있어서,
    상기 차량 별 차선 위치 정보를 구성하는 단계는,
    상기 사용자 차량과 상기 다른 차량 간의 상대적 위치 정보를 기반으로 상기 차선 정보에 대해 상기 차량 별 차선 위치 정보를 설정하는 것
    을 특징으로 하는 컴퓨터로 구현되는 방법.
  6. 제3항에 있어서,
    상기 차량 별 차선 위치 정보에 따라 상기 사용자 차량과 상기 다른 차량의 주행 정보를 이용하여 상기 도로의 각 차선 별로 상기 차량 흐름 정보를 구성하는 단계
    를 더 포함하는 컴퓨터로 구현되는 방법.
  7. 제6항에 있어서,
    상기 차량 흐름 정보를 구성하는 단계는,
    각 차선에 위치하는 차량 별 이동 거리와 이동 속도를 이용하여 평균 이동 정보를 구성하는 것
    을 특징으로 하는 컴퓨터로 구현되는 방법.
  8. 제1항에 있어서,
    상기 시각화 하는 단계는,
    상기 사용자 차량의 주행 속도를 기준으로 상기 도로의 각 차선 별로 또는 각 차선에 위치하는 차량 별로 상기 차량 흐름 정보를 표시하는 것
    을 특징으로 하는 컴퓨터로 구현되는 방법.
  9. 제1항에 있어서,
    상기 시각화 하는 단계는,
    상기 도로의 각 차선 별 차량 흐름 정보 또는 각 차선에 위치하는 차량 별 차량 흐름 정보에 따라 상기 지도 상에 표시되는 차선 또는 차량의 색상을 구분하여 표시하는 것
    을 특징으로 하는 컴퓨터로 구현되는 방법.
  10. 제1항에 있어서,
    상기 시각화 하는 단계는,
    상기 사용자 차량에서 차선을 변경하고자 하는 경우 상기 도로의 각 차선 별 차량 흐름 정보를 표시하는 것
    을 특징으로 하는 컴퓨터로 구현되는 방법.
  11. 제1항에 있어서,
    상기 시각화 하는 단계는,
    상기 사용자 차량의 현재 위치 정보를 기준으로 전방에 병목 구간이 존재하는 경우 상기 도로의 각 차선 별 차량 흐름 정보를 표시하는 것
    을 특징으로 하는 컴퓨터로 구현되는 방법.
  12. 적어도 하나의 프로그램이 로딩된 메모리; 및
    적어도 하나의 프로세서
    를 포함하고,
    상기 적어도 하나의 프로세서는, 상기 프로그램의 제어에 따라,
    사용자 차량이 주행 중인 도로에서 V2V(Vehicle to Vehicle) 통신을 이용하여 다른 차량의 주행 정보를 수신하는 과정; 및
    상기 사용자 차량과 상기 다른 차량의 주행 정보를 이용하여 상기 사용자 차량의 현재 위치 정보에 대응되는 지도 상에 상기 도로에 대한 차량 흐름 정보를 차선 단위로 시각화 하는 과정
    을 처리하는 것을 특징으로 하는 시스템.
  13. 제12항에 있어서,
    상기 주행 정보는 차량의 타입 정보, 이동 속도, 이동 방향, 위치 정보를 포함하는 것
    을 특징으로 하는 시스템.
  14. 제12항에 있어서,
    상기 적어도 하나의 프로세서는, 상기 프로그램의 제어에 따라,
    상기 사용자 차량의 현재 위치 정보를 바탕으로 상기 도로의 차선 정보를 생성하는 과정; 및
    상기 차선 정보에 대해 상기 사용자 차량과 상기 다른 차량의 위치를 매핑함으로써 차량 별 차선 위치 정보를 구성하는 과정
    을 더 처리하고,
    상기 시각화 하는 과정은,
    상기 차량 별 차선 위치 정보를 기준으로 상기 차선 단위의 차량 흐름 정보를 시각화 하는 것
    을 특징으로 하는 시스템.
  15. 제14항에 있어서,
    상기 차량 별 차선 위치 정보를 구성하는 과정은,
    상기 사용자 차량과 상기 다른 차량의 GPS 정보를 기반으로 상기 차선 정보에 대해 상기 차량 별 차선 위치 정보를 설정하는 것
    을 특징으로 하는 시스템.
  16. 제14항에 있어서,
    상기 차량 별 차선 위치 정보를 구성하는 과정은,
    상기 사용자 차량과 상기 다른 차량 간의 상대적 위치 정보를 기반으로 상기 차선 정보에 대해 상기 차량 별 차선 위치 정보를 설정하는 것
    을 특징으로 하는 시스템.
  17. 제14항에 있어서,
    상기 적어도 하나의 프로세서는, 상기 프로그램의 제어에 따라,
    상기 차량 별 차선 위치 정보에 따라 상기 사용자 차량과 상기 다른 차량의 주행 정보를 이용하여 상기 도로의 각 차선 별로 상기 차량 흐름 정보를 구성하는 과정
    을 더 처리하는 시스템.
  18. 제17항에 있어서,
    상기 차량 흐름 정보를 구성하는 과정은,
    각 차선에 위치하는 차량 별 이동 거리와 이동 속도를 이용하여 평균 이동 정보를 구성하는 것
    을 특징으로 하는 시스템.
  19. 제12항에 있어서,
    상기 시각화 하는 과정은,
    상기 사용자 차량의 주행 속도를 기준으로 상기 도로의 각 차선 별로 또는 각 차선에 위치하는 차량 별로 상기 차량 흐름 정보를 표시하는 것
    을 특징으로 하는 시스템.
  20. 제12항에 있어서,
    상기 시각화 하는 과정은,
    상기 도로의 각 차선 별 차량 흐름 정보 또는 각 차선에 위치하는 차량 별 차량 흐름 정보에 따라 상기 지도 상에 표시되는 차선 또는 차량의 색상을 구분하여 표시하는 것
    을 특징으로 하는 시스템.
  21. 제12항에 있어서,
    상기 시각화 하는 과정은,
    상기 사용자 차량에서 차선을 변경하고자 하는 경우 상기 도로의 각 차선 별 차량 흐름 정보를 표시하는 것
    을 특징으로 하는 시스템
  22. 제12항에 있어서,
    상기 시각화 하는 과정은,
    상기 사용자 차량의 현재 위치 정보를 기준으로 전방에 병목 구간이 존재하는 경우 상기 도로의 각 차선 별 차량 흐름 정보를 표시하는 것
    을 특징으로 하는 시스템.
  23. 적어도 하나의 프로그램이 로딩된 메모리; 및
    적어도 하나의 프로세서
    를 포함하고,
    사용자 차량의 현재 위치 정보를 바탕으로 상기 사용자 차량이 주행 중인 도로의 차선 정보를 생성하는 과정;
    V2V(Vehicle to Vehicle) 통신을 이용하여 상기 도로를 주행 중인 다른 차량의 주행 정보를 수신하는 과정;
    상기 차선 정보에 대해 상기 사용자 차량과 상기 다른 차량의 위치를 매핑함으로써 차량 별 차선 위치 정보를 구성하는 과정;
    상기 사용자 차량과 상기 다른 차량의 주행 정보를 이용하여 상기 도로의 각 차선 별로 상기 차량 흐름 정보를 구성하는 과정; 및
    상기 사용자 차량의 현재 위치 정보에 대응되는 지도 상에 상기 도로의 각 차선 별 차량 흐름 정보를 시각화 하는 과정
    을 처리하는 것을 특징으로 하는 시스템.
KR1020150191116A 2015-12-31 2015-12-31 차량 흐름 정보를 시각화 하는 방법 및 그 시스템 KR101859807B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150191116A KR101859807B1 (ko) 2015-12-31 2015-12-31 차량 흐름 정보를 시각화 하는 방법 및 그 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150191116A KR101859807B1 (ko) 2015-12-31 2015-12-31 차량 흐름 정보를 시각화 하는 방법 및 그 시스템

Publications (2)

Publication Number Publication Date
KR20170079987A true KR20170079987A (ko) 2017-07-10
KR101859807B1 KR101859807B1 (ko) 2018-06-28

Family

ID=59355873

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150191116A KR101859807B1 (ko) 2015-12-31 2015-12-31 차량 흐름 정보를 시각화 하는 방법 및 그 시스템

Country Status (1)

Country Link
KR (1) KR101859807B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190019312A (ko) 2017-08-17 2019-02-27 주식회사 더더더 교통 흐름 정보 표시 장치 및 방법

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102244321B1 (ko) * 2020-08-05 2021-04-26 이재민 차량의 전방 교통정보 제공 방법

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100012578A (ko) * 2008-07-29 2010-02-08 엘지전자 주식회사 차량 정보 제공 방법 및 장치
JP4936060B2 (ja) * 2007-07-10 2012-05-23 株式会社デンソー 車両用走行支援装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4936060B2 (ja) * 2007-07-10 2012-05-23 株式会社デンソー 車両用走行支援装置
KR20100012578A (ko) * 2008-07-29 2010-02-08 엘지전자 주식회사 차량 정보 제공 방법 및 장치

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190019312A (ko) 2017-08-17 2019-02-27 주식회사 더더더 교통 흐름 정보 표시 장치 및 방법

Also Published As

Publication number Publication date
KR101859807B1 (ko) 2018-06-28

Similar Documents

Publication Publication Date Title
JP6451848B2 (ja) 運転計画装置、走行支援装置、運転計画方法
JP6443550B2 (ja) シーン評価装置、走行支援装置、シーン評価方法
JP6451847B2 (ja) 運転計画装置、走行支援装置、運転計画方法
JP6443552B2 (ja) シーン評価装置、走行支援装置、シーン評価方法
CN102806912B (zh) 用于连接的自主车辆和手动车辆的快速碰撞检测技术
JP6414221B2 (ja) 車両の走行制御装置及び方法
WO2017094364A1 (ja) 車両制御装置
JP2009230377A (ja) 車両用運転支援装置
EP3627110B1 (en) Method for planning trajectory of vehicle
EP3147882A1 (en) A system and a method for an intelligent transportation system
US20200211379A1 (en) Roundabout assist
JPWO2020003452A1 (ja) 運転支援方法及び運転支援装置
KR101859807B1 (ko) 차량 흐름 정보를 시각화 하는 방법 및 그 시스템
KR102004102B1 (ko) 씬 평가 장치, 주행 지원 장치, 씬 평가 방법
JP2008269481A (ja) 運転支援システム及び車載運転支援装置
JP2015114931A (ja) 車両警告装置、サーバ装置および車両警告システム
JPWO2020136893A1 (ja) 通信システム、通信端末、制御方法、プログラム、およびプログラムを記憶する記憶媒体
CN116135644A (zh) 用于在交叉路口列队行驶的方法及其车辆控制器
JP2020035364A (ja) 逆走判定システム、逆走判定方法、及び逆走判定プログラム
JP2010003252A (ja) 情報取得装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant