KR20200095362A - 주행 도중 발생하는 주행 시나리오를 검출하여 운전자의 주행 습관을 평가하기 위한 정보를 제공하는 방법 및 장치 - Google Patents
주행 도중 발생하는 주행 시나리오를 검출하여 운전자의 주행 습관을 평가하기 위한 정보를 제공하는 방법 및 장치 Download PDFInfo
- Publication number
- KR20200095362A KR20200095362A KR1020200001728A KR20200001728A KR20200095362A KR 20200095362 A KR20200095362 A KR 20200095362A KR 1020200001728 A KR1020200001728 A KR 1020200001728A KR 20200001728 A KR20200001728 A KR 20200001728A KR 20200095362 A KR20200095362 A KR 20200095362A
- Authority
- KR
- South Korea
- Prior art keywords
- specific
- driving
- event
- learning
- driving scenario
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0808—Diagnosing performance data
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Estimation 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/08—Estimation 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 drivers or passengers
- B60W40/09—Driving style or behaviour
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Estimation 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/02—Estimation 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 ambient conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Estimation 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/10—Estimation 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Details 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/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/044—Recurrent networks, e.g. Hopfield networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/044—Recurrent networks, e.g. Hopfield networks
- G06N3/0442—Recurrent networks, e.g. Hopfield networks characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0475—Generative networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/088—Non-supervised learning, e.g. competitive learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/09—Supervised learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/094—Adversarial learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
- G08G1/0133—Traffic data processing for classifying traffic situation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Details 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/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
- B60W2050/146—Display means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2420/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60W2420/40—Photo, light or radio wave sensitive means, e.g. infrared sensors
- B60W2420/403—Image sensing, e.g. optical camera
-
- B60W2420/42—
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2540/00—Input parameters relating to occupants
- B60W2540/30—Driving style
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2555/00—Input parameters relating to exterior conditions, not covered by groups B60W2552/00, B60W2554/00
- B60W2555/60—Traffic rules, e.g. speed limits or right of way
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20081—Training; Learning
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Evolutionary Computation (AREA)
- Computational Linguistics (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Biophysics (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Transportation (AREA)
- Business, Economics & Management (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Human Computer Interaction (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Traffic Control Systems (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Image Analysis (AREA)
- Combustion & Propulsion (AREA)
Abstract
Description
본 발명의 실시예의 설명에 이용되기 위하여 첨부된 아래 도면들은 본 발명의 실시예들 중 단지 일부일 뿐이며, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자(이하 "통상의 기술자")에게 있어서는 발명적 작업이 이루어짐 없이 이 도면들에 기초하여 다른 도면들이 얻어질 수 있다.
도 1은, 본 발명의 일 실시예에 따른, 주행 도중 발생하는 주행 시나리오를 검출하여 운전자의 주행 습관을 평가하기 위한 정보를 제공하는 방법을 수행하기 위해 이용될, 학습 장치 및 주행 시나리오 생성 장치의 구성을 개략적으로 나타낸 도면이다.
도 2는, 본 발명의 일 실시예에 따른, 주행 도중 발생하는 주행 시나리오를 검출하여 운전자의 주행 습관을 평가하기 위한 정보를 제공하는 방법의 흐름을 개략적으로 나타낸 도면이다.
도 3은, 본 발명의 일 실시예에 따른, 주행 도중 발생하는 주행 시나리오를 검출하여 운전자의 주행 습관을 평가하기 위한 정보를 제공하는 방법을 수행하기 위해 사용될 특정 주행 이벤트가 사용자에 의해 선택될 수 있는 방법의 일 예시를 개략적으로 나타낸 도면이다.
도 4는, 본 발명의 일 실시예에 따른, 주행 도중 발생하는 주행 시나리오를 검출하여 운전자의 주행 습관을 평가하기 위한 정보를 제공하는 방법을 수행하기 위해 사용될 특정 주행 이벤트가 GAN(Generative Adversarial Network)에 의해 선택되는 과정의 일 예시를 개략적으로 나타낸 도면이다.
Claims (28)
- 주행 도중 발생하는 주행 이벤트를 검출함으로써 상기 주행 이벤트 중 적어도 일부를 포함하는 주행 시나리오를 검출하기 위한 학습 방법에 있어서,
(a) 학습 장치가, 특정 주행 이벤트 각각에 대한 각 정보를 특정 순서대로 특정 성분으로서 포함하는 적어도 하나의 특정 열거(enumerated) 이벤트 벡터가 획득되면, RNN(Recurrent Neural Network)으로 하여금, 상기 특정 열거 이벤트 벡터의 상기 특정 성분에 상기 특정 순서대로 적어도 하나의 RNN 연산을 가함으로써, 상기 특정 주행 이벤트 중 적어도 일부를 포함하는 적어도 하나의 특정 예측 주행 시나리오를 검출하도록 하는 단계; 및
(b) 상기 학습 장치가, 로스 모듈로 하여금, 상기 특정 예측 주행 시나리오 및 기획득된 특정 GT(ground-truth) 주행 시나리오를 참조하여 RNN 로스를 생성하도록 하고, 상기 RNN로스를 사용하여 시계열 백프로퍼게이션(BPTT; Backpropagation Through Time)을 수행하도록 함으로써, 상기 RNN의 파라미터 중 적어도 일부를 학습하는 단계;
를 포함하는 것을 특징으로 하는 방법. - 제 1항에 있어서,
상기 (a) 단계 이전에,
(a0) (i) 주행 시나리오 생성 장치가, 상기 특정 주행 이벤트를 포함하는 각각의 주행 이벤트에 대응하는 각각의 그래픽 객체를 디스플레이 장치를 통해 제공하는 프로세스, (ii) 상기 특정 주행 이벤트에 대응하는 특정 그래픽 객체가 이용자에 의해 상기 특정 순서대로 선택되면, 상기 주행 시나리오 생성 장치가, 상기 선택된 특정 주행 이벤트 각각에 대한 각 정보를 상기 특정 순서대로 이용하여 상기 특정 열거 이벤트 벡터를 생성하는 프로세스, (iii) 상기 주행 시나리오 생성 장치가, 상기 특정 순서대로 상기 특정 주행 이벤트에 대응하는 상기 특정 GT 주행 시나리오를 생성하는 프로세스, 및 (iv) 상기 주행 시나리오 생성 장치가, 상기 특정 열거 이벤트 벡터 및 상기 특정 GT 주행 시나리오를 상기 학습 장치에 전달하는 프로세스를 수행함으로써, 상기 주행 시나리오 생성 장치와 연동하는 상기 학습 장치가 상기 특정 열거 이벤트 벡터 및 상기 특정 GT 주행 시나리오를 획득하는 단계;
를 더 포함하는 것을 특징으로 하는 방법. - 제 2항에 있어서,
상기 주행 시나리오 생성 장치는, 상기 특정 주행 이벤트가 상기 주행 이벤트 중에서 선택되면, 상기 특정 주행 이벤트 중 적어도 하나에 적어도 하나의 변조 연산을 적용하고, 상기 변조 연산이 적용된 상태의 상기 특정 주행 이벤트를 이용하여 적어도 하나의 변조 특정 열거 이벤트 벡터 및 적어도 하나의 변조 특정 GT 주행 시나리오를 더 생성하는 것을 특징으로 하는 방법. - 제 1항에 있어서,
상기 (a) 단계 이전에,
(a1) (i) 주행 시나리오 생성 장치가, GAN(Generative Adversarial Network)으로 하여금 적어도 하나의 GAN 연산을 수행하도록 하여, (i-1) 상기 주행 이벤트 중에서 상기 특정 주행 이벤트를 상기 특정 순서대로 선택하며, (i-2) 상기 특정 주행 이벤트 각각에 대한 각 정보를 상기 특정 순서대로 이용하여 상기 특정 열거 이벤트 벡터를 생성하고, (i-3) 상기 특정 순서대로 상기 특정 주행 이벤트에 대응하는 상기 특정 GT 주행 시나리오를 생성하는 프로세스, 및 (ii) 상기 주행 시나리오 생성 장치가, 상기 특정 열거 이벤트 벡터 및 상기 특정 GT 주행 시나리오를 상기 학습 장치에 전달하는 프로세스를 수행함으로써, 상기 주행 시나리오 생성 장치와 연동하는 상기 학습 장치가 상기 특정 열거 이벤트 벡터 및 상기 특정 GT 주행 시나리오를 획득하는 단계;
를 더 포함하는 것을 특징으로 하는 방법. - 제 4항에 있어서,
상기 주행 시나리오 생성 장치가, 상기 GAN에 포함된 기학습된 생성 네트워크로 하여금, 상기 GAN 연산의 적어도 일부인 적어도 하나의 생성 연산을 수행하도록 함으로써, 상기 특정 주행 이벤트를 상기 특정 순서대로 선택하여 상기 특정 열거 이벤트 벡터를 생성하는 것을 특징으로 하는 방법. - 제 5항에 있어서,
상기 GAN은, (i) 상기 생성 네트워크로 하여금, 각각의 학습용 제1 순서의 학습용 제1 주행 이벤트의 제1 그룹 각각에 대응하는 학습용 제1 열거 이벤트 벡터 각각을 생성하도록 하고, (ii) 판별 네트워크로 하여금, 상기 학습용 제1 열거 이벤트 벡터와 관리자에 의해 생성된 학습용 제2 열거 이벤트 벡터 중 적어도 하나인, 상기 판별 네트워크에 입력된 적어도 하나의 이벤트 벡터가 상기 관리자에 의해 생성된 것인지 또는 상기 생성 네트워크에 의해 생성된 것인지에 대한 확률을 나타내는 예측 식별 점수를 생성하도록 하고, (iii) 상기 예측 식별 점수 및 GT 식별 점수를 참조하여 GAN 로스를 생성하며, (iv) 상기 GAN 로스를 사용하여 백프로퍼게이션(backpropagation)을 수행함으로써 상기 판별 네트워크 및 상기 생성 네트워크에 포함된 파라미터 중 적어도 일부를 학습한 상태인 것을 특징으로 하는 방법. - 제 1항에 있어서,
상기 (a) 단계 이전에,
(a3) 상기 특정 열거 이벤트 벡터 및 상기 특정 GT 주행 시나리오가 기설정된 검증 규칙을 만족시키는 경우, 주행 시나리오 생성 장치와 연동하는 상기 학습 장치가, 상기 주행 시나리오 생성 장치를 통해 상기 특정 열거 이벤트 벡터 및 상기 특정 GT 주행 시나리오를 획득하는 단계;
를 더 포함하는 것을 특징으로 하는 방법. - 제 7항에 있어서,
과거의 특정 시간 범위 동안 기설정된 횟수만큼 운전자에 의해 위반된 하나 이상의 특정 도로 규칙에 대응하는 상기 검증 규칙은 상기 관리자에 의해 상기 주행 시나리오 생성 장치에 입력되고,
상기 주행 시나리오 생성 장치는 상기 검증 규칙을 참조하여, 상기 특정 도로 규칙을 준수하거나 위반하는 하나 이상의 상황이 상기 특정 열거 이벤트 벡터 및 상기 특정 GT 주행 시나리오에 반영되어 있는 경우, 상기 특정 열거 이벤트 벡터 및 상기 특정 GT 주행 시나리오가 상기 검증 규칙을 만족시키는 것으로 결정하는 것을 특징으로 하는 방법. - 제 1항에 있어서,
상기 학습 장치가, 상기 RNN으로 하여금 (i) LSTM(Long-Short Term Memory) 기법 및 (ii) GRU(Gated Recurrent Unit) 기법 중에서 선택된 기법을 이용하여 상기 RNN 연산을 수행하도록 하는 것을 특징으로 하는 방법. - 주행 도중 발생하는 주행 시나리오를 검출함으로써 대상 운전자의 주행 습관을 평가하는 테스팅 방법에 있어서,
(a) (1) 학습 장치가, 학습용 특정 주행 이벤트 각각에 대한 각 정보를 학습용 특정 순서대로 학습용 특정 성분으로서 포함하는 적어도 하나의 학습용 특정 열거 이벤트 벡터가 획득되면, RNN으로 하여금, 상기 학습용 특정 열거 이벤트 벡터의 상기 학습용 특정 성분에 상기 학습용 특정 순서대로 적어도 하나의 RNN 연산을 가함으로써, 상기 학습용 특정 주행 이벤트 중 적어도 일부를 포함하는 적어도 하나의 학습용 특정 예측 주행 시나리오를 검출하도록 하고, (2) 상기 학습 장치가, 로스 모듈로 하여금, 상기 학습용 특정 예측 주행 시나리오 및 기획득된 특정 GT 주행 시나리오를 참조하여 RNN 로스를 생성하도록 하고, 상기 RNN로스를 사용하여 시계열 백프로퍼게이션(BPTT)을 수행하도록 함으로써, 상기 RNN의 파라미터 중 적어도 일부를 학습한 상태에서, 대상 차량과 연동하는 테스팅 장치가, 하나 이상의 테스트용 주행 이벤트가 검출되면, 상기 RNN으로 하여금, 상기 테스트용 주행 이벤트 각각에 대한 각 정보에 상기 RNN 연산을 차례대로 가함으로써, 상기 테스트용 주행 이벤트 중 적어도 일부를 포함하는 하나 이상의 테스트용 예측 주행 시나리오를 검출하도록 하는 단계; 및
(b) 상기 테스팅 장치가 평가 모듈로 하여금, 상기 테스트용 예측 주행 시나리오를 참조하여 상기 대상 차량의 상기 대상 운전자의 상기 주행 습관을 평가하기 위해 이용될 평가 정보를 생성하도록 하는 단계;
를 포함하는 것을 특징으로 하는 테스팅 방법. - 제 10항에 있어서,
상기 (a) 단계에서,
상기 테스팅 장치가, 이벤트 검출 모듈로 하여금, 상기 대상 차량에 탑재된, (i) 전자 제어 유닛(ECU) 및 (ii) 외부 환경 모니터링 유닛 중 적어도 하나와 연동하여, 주행 중에 상기 대상 차량의 내부 및 외부에서 일어나는 상기 테스트용 주행 이벤트를 검출하도록 하는 것을 특징으로 하는 테스팅 방법. - 제 11항에 있어서,
상기 테스팅 장치가 상기 이벤트 검출 모듈로 하여금, 상기 ECU와 연동하여, 방향 정보, 속도 정보, 방향 지시등 정보 및 비상등 정보 중 적어도 일부를 포함하는 내부 동작 정보 중 적어도 일부를 획득함으로써 상기 테스트용 주행 이벤트 중 적어도 일부를 검출하도록 하는 것을 특징으로 하는 테스팅 방법. - 제 11항에 있어서,
상기 테스팅 장치가 상기 이벤트 검출 모듈로 하여금, 상기 외부 환경 모니터링 유닛의, 외부 카메라 및 V2X(vehicle-to-evertying) 통신 모듈 중 적어도 하나와 연동하여, 상기 대상 차량으로부터 제1 임계 거리 이하에 위치한 신호등의 표시 정보, 상기 대상 차량으로부터 제2 임계 거리 이하에 위치한 주변 차량의 주변 운동 정보 및 상기 대상 차량이 위치한 차로에 대한 차로 정보 중 적어도 일부를 포함하는 외부 환경 정보 중 적어도 일부를 획득함으로써, 상기 특정 주행 이벤트 중 적어도 일부를 검출하는 것을 특징으로 하는 테스팅 방법. - 제 10항에 있어서,
상기 (b) 단계에서,
상기 테스팅 장치가 상기 평가 모듈로 하여금, 상기 테스트용 예측 주행 시나리오를 참조하여 획득된, 상기 대상 운전자가 도로 규칙을 위반한 횟수 및 빈도 중 적어도 하나에 대해 통계적 분석 연산을 수행하도록 하고, 상기 통계적 분석 연산의 결과를 포함하는 상기 평가 정보를 생성하도록 하는 것을 특징으로 하는 테스팅 방법. - 주행 도중 발생하는 주행 이벤트를 검출함으로써 상기 주행 이벤트 중 적어도 일부를 포함하는 주행 시나리오를 검출하기 위한 학습 장치에 있어서,
인스트럭션을 저장하는 적어도 하나의 메모리; 및
(I) 특정 주행 이벤트 각각에 대한 각 정보를 특정 순서대로 특정 성분으로서 포함하는 적어도 하나의 특정 열거 이벤트 벡터가 획득되면, RNN으로 하여금, 상기 특정 열거 이벤트 벡터의 상기 특정 성분에 상기 특정 순서대로 적어도 하나의 RNN 연산을 가함으로써, 상기 특정 주행 이벤트 중 적어도 일부를 포함하는 적어도 하나의 특정 예측 주행 시나리오를 검출하도록 하는 프로세스 및 (II) 로스 모듈로 하여금, 상기 특정 예측 주행 시나리오 및 기획득된 특정 GT 주행 시나리오를 참조하여 RNN 로스를 생성하도록 하고, 상기 RNN로스를 사용하여 시계열 백프로퍼게이션을 수행하도록 함으로써, 상기 RNN의 파라미터 중 적어도 일부를 학습하는 프로세스를 수행하기 위한 상기 인스트럭션을 실행하도록 구성된 적어도 하나의 프로세서;
를 포함하는 것을 특징으로 하는 학습 장치. - 제 15항에 있어서,
상기 (I) 프로세스 이전에,
상기 프로세서가, (I1) (i) 주행 시나리오 생성 장치가, 상기 특정 주행 이벤트를 포함하는 각각의 주행 이벤트에 대응하는 각각의 그래픽 객체를 디스플레이 장치를 통해 제공하는 프로세스, (ii) 상기 특정 주행 이벤트에 대응하는 특정 그래픽 객체가 이용자에 의해 상기 특정 순서대로 선택되면, 상기 주행 시나리오 생성 장치가, 상기 선택된 특정 주행 이벤트 각각에 대한 각 정보를 상기 특정 순서대로 이용하여 상기 특정 열거 이벤트 벡터를 생성하는 프로세스, (iii) 상기 주행 시나리오 생성 장치가, 상기 특정 순서대로 상기 특정 주행 이벤트에 대응하는 상기 특정 GT 주행 시나리오를 생성하는 프로세스, 및 (iv) 상기 주행 시나리오 생성 장치가, 상기 특정 열거 이벤트 벡터 및 상기 특정 GT 주행 시나리오를 상기 학습 장치에 전달하는 프로세스를 수행함으로써, 상기 특정 열거 이벤트 벡터 및 상기 특정 GT 주행 시나리오를 획득하는 프로세스를 더 수행하는 것을 특징으로 하는 학습 장치. - 제 16항에 있어서,
상기 주행 시나리오 생성 장치는, 상기 특정 주행 이벤트가 상기 주행 이벤트 중에서 선택되면, 상기 특정 주행 이벤트 중 적어도 하나에 적어도 하나의 변조 연산을 적용하고, 상기 변조 연산이 적용된 상태의 상기 특정 주행 이벤트를 이용하여 적어도 하나의 변조 특정 열거 이벤트 벡터 및 적어도 하나의 변조 특정 GT 주행 시나리오를 더 생성하는 것을 특징으로 하는 학습 장치. - 제 15항에 있어서,
상기 (I) 프로세스 이전에,
상기 프로세서가, (I2) (i) 상기 학습 장치와 연동하는 주행 시나리오 생성 장치가, GAN으로 하여금 적어도 하나의 GAN 연산을 수행하도록 하여, (i-1) 상기 주행 이벤트 중에서 상기 특정 주행 이벤트를 상기 특정 순서대로 선택하며, (i-2) 상기 특정 주행 이벤트 각각에 대한 각 정보를 상기 특정 순서대로 이용하여 상기 특정 열거 이벤트 벡터를 생성하고, (i-3) 상기 특정 순서대로 상기 특정 주행 이벤트에 대응하는 상기 특정 GT 주행 시나리오를 생성하는 프로세스, 및 (ii) 상기 주행 시나리오 생성 장치가, 상기 특정 열거 이벤트 벡터 및 상기 특정 GT 주행 시나리오를 상기 학습 장치에 전달하는 프로세스를 수행함으로써, 상기 특정 열거 이벤트 벡터 및 상기 특정 GT 주행 시나리오를 획득하는 프로세스를 더 수행하는 것을 특징으로 하는 학습 장치. - 제 18항에 있어서,
상기 주행 시나리오 생성 장치가, 상기 GAN에 포함된 기학습된 생성 네트워크로 하여금, 상기 GAN 연산의 적어도 일부인 적어도 하나의 생성 연산을 수행하도록 함으로써, 상기 특정 주행 이벤트를 상기 특정 순서대로 선택하여 상기 특정 열거 이벤트 벡터를 생성하는 것을 특징으로 하는 학습 장치. - 제 19항에 있어서,
상기 GAN은, (i) 상기 생성 네트워크로 하여금, 각각의 학습용 제1 순서의 학습용 제1 주행 이벤트의 제1 그룹 각각에 대응하는 학습용 제1 열거 이벤트 벡터 각각을 생성하도록 하고, (ii) 판별 네트워크로 하여금, 상기 학습용 제1 열거 이벤트 벡터와 관리자에 의해 생성된 학습용 제2 열거 이벤트 벡터 중 적어도 하나인, 상기 판별 네트워크에 입력된 적어도 하나의 이벤트 벡터가 상기 관리자에 의해 생성된 것인지 또는 상기 생성 네트워크에 의해 생성된 것인지에 대한 확률을 나타내는 예측 식별 점수를 생성하도록 하고, (iii) 상기 예측 식별 점수 및 GT 식별 점수를 참조하여 GAN 로스를 생성하며, (iv) 상기 GAN 로스를 사용하여 백프로퍼게이션을 수행함으로써 상기 판별 네트워크 및 상기 생성 네트워크에 포함된 파라미터 중 적어도 일부를 학습한 상태인 것을 특징으로 하는 학습 장치. - 제 15항에 있어서,
상기 (I) 프로세스 이전에,
상기 프로세서가, (I3) 상기 특정 열거 이벤트 벡터 및 상기 특정 GT 주행 시나리오가 기설정된 검증 규칙을 만족시키는 경우, 상기 학습 장치와 연동하는 주행 시나리오 생성 장치를 통해 상기 특정 열거 이벤트 벡터 및 상기 특정 GT 주행 시나리오를 획득하는 프로세스를 더 수행하는 것을 특징으로 하는 학습 장치. - 제 21항에 있어서,
과거의 특정 시간 범위 동안 기설정된 횟수만큼 운전자에 의해 위반된 하나 이상의 특정 도로 규칙에 대응하는 상기 검증 규칙은 상기 관리자에 의해 상기 주행 시나리오 생성 장치에 입력되고,
상기 주행 시나리오 생성 장치는 상기 검증 규칙을 참조하여, 상기 특정 도로 규칙을 준수하거나 위반하는 하나 이상의 상황이 상기 특정 열거 이벤트 벡터 및 상기 특정 GT 주행 시나리오에 반영되어 있는 경우, 상기 특정 열거 이벤트 벡터 및 상기 특정 GT 주행 시나리오가 상기 검증 규칙을 만족시키는 것으로 결정하는 것을 특징으로 하는 학습 장치. - 제 15항에 있어서,
상기 프로세서가, 상기 RNN으로 하여금 (i) LSTM(Long-Short Term Memory) 기법 및 (ii) GRU(Gated Recurrent Unit) 기법 중에서 선택된 기법을 이용하여 상기 RNN 연산을 수행하도록 하는 것을 특징으로 하는 학습 장치. - 주행 도중 발생하는 주행 시나리오를 검출함으로써 대상 운전자의 주행 습관을 평가하는 테스팅 장치에 있어서,
인스트럭션을 저장하는 적어도 하나의 메모리; 및
(I) (1) 학습 장치가, 학습용 특정 주행 이벤트 각각에 대한 각 정보를 학습용 특정 순서대로 학습용 특정 성분으로서 포함하는 적어도 하나의 학습용 특정 열거 이벤트 벡터가 획득되면, RNN으로 하여금, 상기 학습용 특정 열거 이벤트 벡터의 상기 학습용 특정 성분에 상기 학습용 특정 순서대로 적어도 하나의 RNN 연산을 가함으로써, 상기 학습용 특정 주행 이벤트 중 적어도 일부를 포함하는 적어도 하나의 학습용 특정 예측 주행 시나리오를 검출하도록 하고, (2) 상기 학습 장치가, 로스 모듈로 하여금, 상기 학습용 특정 예측 주행 시나리오 및 기획득된 특정 GT 주행 시나리오를 참조하여 RNN 로스를 생성하도록 하고, 상기 RNN로스를 사용하여 시계열 백프로퍼게이션을 수행하도록 함으로써, 상기 RNN의 파라미터 중 적어도 일부를 학습한 상태에서, 하나 이상의 테스트용 주행 이벤트가 검출되면, 상기 RNN으로 하여금, 상기 테스트용 주행 이벤트 각각에 대한 각 정보에 상기 RNN 연산을 차례대로 가함으로써, 상기 테스트용 주행 이벤트 중 적어도 일부를 포함하는 하나 이상의 테스트용 예측 주행 시나리오를 검출하도록 하는 프로세스; 및 (II) 평가 모듈로 하여금, 상기 테스트용 예측 주행 시나리오를 참조하여, 상기 테스팅 장치와 연동되는 대상 차량의 상기 대상 운전자의 상기 주행 습관을 평가하기 위해 이용될 평가 정보를 생성하도록 하는 프로세스를 수행하기 위한 상기 인스트럭션을 실행하도록 구성된 적어도 하나의 프로세서;
를 포함하는 것을 특징으로 하는 테스팅 장치. - 제 24항에 있어서,
상기 (I) 프로세스에서,
상기 프로세서가, 이벤트 검출 모듈로 하여금, 상기 대상 차량에 탑재된, (i) 전자 제어 유닛(ECU) 및 (ii) 외부 환경 모니터링 유닛 중 적어도 하나와 연동하여, 주행 중에 상기 대상 차량의 내부 및 외부에서 일어나는 상기 테스트용 주행 이벤트를 검출하도록 하는 것을 특징으로 하는 테스팅 장치. - 제 25항에 있어서,
상기 프로세서가 상기 이벤트 검출 모듈로 하여금, 상기 ECU와 연동하여, 방향 정보, 속도 정보, 방향 지시등 정보 및 비상등 정보 중 적어도 일부를 포함하는 내부 동작 정보 중 적어도 일부를 획득함으로써 상기 테스트용 주행 이벤트 중 적어도 일부를 검출하도록 하는 것을 특징으로 하는 테스팅 장치. - 제 25항에 있어서,
상기 프로세서가 상기 이벤트 검출 모듈로 하여금, 상기 외부 환경 모니터링 유닛의, 외부 카메라 및 V2X 통신 모듈 중 적어도 하나와 연동하여, 상기 대상 차량으로부터 제1 임계 거리 이하에 위치한 신호등의 표시 정보, 상기 대상 차량으로부터 제2 임계 거리 이하에 위치한 주변 차량의 주변 운동 정보 및 상기 대상 차량이 위치한 차로에 대한 차로 정보 중 적어도 일부를 포함하는 외부 환경 정보 중 적어도 일부를 획득함으로써, 상기 특정 주행 이벤트 중 적어도 일부를 검출하는 것을 특징으로 하는 테스팅 장치. - 제 24항에 있어서,
상기 (II) 프로세스에서,
상기 프로세서가 상기 평가 모듈로 하여금, 상기 테스트용 예측 주행 시나리오를 참조하여 획득된, 상기 대상 운전자가 도로 규칙을 위반한 횟수 및 빈도 중 적어도 하나에 대해 통계적 분석 연산을 수행하도록 하고, 상기 통계적 분석 연산의 결과를 포함하는 상기 평가 정보를 생성하도록 하는 것을 특징으로 하는 테스팅 장치.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201962798618P | 2019-01-30 | 2019-01-30 | |
| US62/798,618 | 2019-01-30 | ||
| US16/724,747 US10832140B2 (en) | 2019-01-30 | 2019-12-23 | Method and device for providing information for evaluating driving habits of driver by detecting driving scenarios occurring during driving |
| US16/724,747 | 2019-12-23 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20200095362A true KR20200095362A (ko) | 2020-08-10 |
| KR102237873B1 KR102237873B1 (ko) | 2021-04-09 |
Family
ID=69190629
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020200001728A Active KR102237873B1 (ko) | 2019-01-30 | 2020-01-06 | 주행 도중 발생하는 주행 시나리오를 검출하여 운전자의 주행 습관을 평가하기 위한 정보를 제공하는 방법 및 장치 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US10832140B2 (ko) |
| EP (1) | EP3690795B1 (ko) |
| JP (1) | JP6916552B2 (ko) |
| KR (1) | KR102237873B1 (ko) |
| CN (1) | CN111508101B (ko) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20230131984A (ko) | 2022-03-07 | 2023-09-15 | 부산대학교 산학협력단 | 가변하는 운전성향을 고려한 운전자 식별 장치 및 방법 그리고 시스템 |
| KR20240100274A (ko) | 2022-12-22 | 2024-07-01 | 부산대학교 산학협력단 | 주행상황을 고려한 거리학습 기반의 운전자식별을 위한 시스템 및 방법 |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112061136A (zh) * | 2020-08-26 | 2020-12-11 | 西北工业大学 | 基于长短期记忆网络的司机驾驶行为自动化分析方法 |
| US11798321B2 (en) * | 2020-08-28 | 2023-10-24 | ANI Technologies Private Limited | Driver score determination for vehicle drivers |
| CN112712695B (zh) * | 2020-12-30 | 2021-11-26 | 桂林电子科技大学 | 一种交通流预测方法、装置及存储介质 |
| CN112677983B (zh) * | 2021-01-07 | 2022-04-12 | 浙江大学 | 一种识别驾驶员驾驶风格的系统 |
| KR102609830B1 (ko) * | 2021-01-22 | 2023-12-08 | 오병훈 | 배달자격 검증 시스템 |
| JP7472832B2 (ja) | 2021-03-16 | 2024-04-23 | トヨタ自動車株式会社 | 車両制御装置、車両制御方法及び車両制御用コンピュータプログラム |
| CN112991750B (zh) * | 2021-05-14 | 2021-11-30 | 苏州博宇鑫交通科技有限公司 | 基于强化学习与生成式对抗网络的局部交通优化方法 |
| KR102636106B1 (ko) * | 2021-12-27 | 2024-02-14 | 한국자동차연구원 | 운전자의 운전 능력 평가 장치 및 방법 |
| CN115343085B (zh) * | 2022-07-29 | 2025-07-18 | 三一汽车起重机械有限公司 | 一种试验标准生成方法、装置及存储介质 |
| US12122417B2 (en) * | 2022-08-09 | 2024-10-22 | Motional Ad Llc | Discriminator network for detecting out of operational design domain scenarios |
| CN115798215B (zh) * | 2023-02-03 | 2023-06-09 | 江苏天一航空工业股份有限公司 | 一种用于民航机场车路协同行为能力测试方法 |
| KR102781494B1 (ko) * | 2024-02-01 | 2025-03-17 | 주식회사 에이모 | 차량 주행 시나리오 머신러닝 모델 생성 방법 |
| KR102689751B1 (ko) * | 2024-02-01 | 2024-07-31 | 주식회사 에이모 | 실시간 머신러닝 모델 업데이트 방법 |
| KR102816839B1 (ko) * | 2024-02-01 | 2025-06-09 | 주식회사 에이모 | Gan 머신러닝 학습방법을 이용한 주행 시나리오 머신러닝 모델 생성 방법 |
| WO2025177290A1 (en) * | 2024-02-19 | 2025-08-28 | Tvs Motor Company Limited | A method for generating test scenarios for testing a vehicle |
| CN119477555B (zh) * | 2024-10-25 | 2025-09-30 | 中国平安财产保险股份有限公司 | 车险理赔方法、车险理赔装置、电子设备及存储介质 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20170096164A1 (en) * | 2015-10-05 | 2017-04-06 | Delphi Technologies, Inc. | Humanized Steering Model For Automated Vehicles |
| US9645577B1 (en) * | 2016-03-23 | 2017-05-09 | nuTonomy Inc. | Facilitating vehicle driving and self-driving |
| JP2017154725A (ja) * | 2015-04-21 | 2017-09-07 | パナソニックIpマネジメント株式会社 | 情報処理システム、情報処理方法、およびプログラム |
| US20180053108A1 (en) * | 2016-08-16 | 2018-02-22 | Toyota Jidosha Kabushiki Kaisha | Efficient Driver Action Prediction System Based on Temporal Fusion of Sensor Data Using Deep (Bidirectional) Recurrent Neural Network |
| KR20180127245A (ko) * | 2017-05-19 | 2018-11-28 | 한국과학기술원 | 비디오 게임을 활용한 차량 사고 예측 방법 |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8966064B2 (en) * | 2012-07-09 | 2015-02-24 | Parentsware, Llc | Agreement compliance controlled electronic device throttle |
| US20180174446A1 (en) * | 2015-02-09 | 2018-06-21 | Kevin Sunlin Wang | System and method for traffic violation avoidance |
| US10407078B2 (en) * | 2016-04-26 | 2019-09-10 | Sivalogeswaran Ratnasingam | Dynamic learning driving system and method |
| JP6671248B2 (ja) * | 2016-06-08 | 2020-03-25 | 株式会社日立製作所 | 異常候補情報分析装置 |
| CN106203626A (zh) * | 2016-06-30 | 2016-12-07 | 北京奇虎科技有限公司 | 汽车驾驶行为检测方法及装置、汽车 |
| US10318827B2 (en) * | 2016-12-19 | 2019-06-11 | Waymo Llc | Object detection neural networks |
| US20180218262A1 (en) * | 2017-01-31 | 2018-08-02 | Panasonic Intellectual Property Corporation Of America | Control device and control method |
| US20190012755A1 (en) * | 2017-07-10 | 2019-01-10 | Benjamin Williams | Multi-driver, multi-law enforcement officer tracking, mapping, matching, and communication system for traffic stops using encrypted volunteered driver information |
| US10657804B2 (en) * | 2017-08-11 | 2020-05-19 | Here Global B.V. | Updating maps and road status |
| CN107492251B (zh) * | 2017-08-23 | 2020-02-14 | 武汉大学 | 一种基于机器学习与深度学习的驾驶员身份识别与驾驶状态监测方法 |
| CN107697070B (zh) | 2017-09-05 | 2020-04-07 | 百度在线网络技术(北京)有限公司 | 驾驶行为预测方法和装置、无人车 |
| JP7053213B2 (ja) * | 2017-10-13 | 2022-04-12 | 株式会社デンソー | 運転データ解析装置 |
| CN107918963A (zh) * | 2017-11-16 | 2018-04-17 | 百度在线网络技术(北京)有限公司 | 用于车辆的信息生成方法和装置 |
| CN108920805B (zh) * | 2018-06-25 | 2022-04-05 | 大连大学 | 具有状态特征提取功能的驾驶员行为建模系统 |
| US10672136B2 (en) * | 2018-08-31 | 2020-06-02 | Snap Inc. | Active image depth prediction |
| US11921473B2 (en) * | 2019-06-28 | 2024-03-05 | Intel Corporation | Methods and apparatus to generate acceptability criteria for autonomous systems plans |
-
2019
- 2019-12-23 US US16/724,747 patent/US10832140B2/en active Active
-
2020
- 2020-01-06 KR KR1020200001728A patent/KR102237873B1/ko active Active
- 2020-01-19 CN CN202010058346.2A patent/CN111508101B/zh active Active
- 2020-01-20 JP JP2020006496A patent/JP6916552B2/ja active Active
- 2020-01-23 EP EP20153261.1A patent/EP3690795B1/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017154725A (ja) * | 2015-04-21 | 2017-09-07 | パナソニックIpマネジメント株式会社 | 情報処理システム、情報処理方法、およびプログラム |
| US20170096164A1 (en) * | 2015-10-05 | 2017-04-06 | Delphi Technologies, Inc. | Humanized Steering Model For Automated Vehicles |
| US9645577B1 (en) * | 2016-03-23 | 2017-05-09 | nuTonomy Inc. | Facilitating vehicle driving and self-driving |
| US20180053108A1 (en) * | 2016-08-16 | 2018-02-22 | Toyota Jidosha Kabushiki Kaisha | Efficient Driver Action Prediction System Based on Temporal Fusion of Sensor Data Using Deep (Bidirectional) Recurrent Neural Network |
| KR20180127245A (ko) * | 2017-05-19 | 2018-11-28 | 한국과학기술원 | 비디오 게임을 활용한 차량 사고 예측 방법 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20230131984A (ko) | 2022-03-07 | 2023-09-15 | 부산대학교 산학협력단 | 가변하는 운전성향을 고려한 운전자 식별 장치 및 방법 그리고 시스템 |
| KR20240100274A (ko) | 2022-12-22 | 2024-07-01 | 부산대학교 산학협력단 | 주행상황을 고려한 거리학습 기반의 운전자식별을 위한 시스템 및 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3690795B1 (en) | 2025-03-05 |
| US20200242477A1 (en) | 2020-07-30 |
| US10832140B2 (en) | 2020-11-10 |
| JP6916552B2 (ja) | 2021-08-11 |
| CN111508101B (zh) | 2022-04-08 |
| EP3690795A1 (en) | 2020-08-05 |
| JP2020123333A (ja) | 2020-08-13 |
| EP3690795C0 (en) | 2025-03-05 |
| CN111508101A (zh) | 2020-08-07 |
| KR102237873B1 (ko) | 2021-04-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102237873B1 (ko) | 주행 도중 발생하는 주행 시나리오를 검출하여 운전자의 주행 습관을 평가하기 위한 정보를 제공하는 방법 및 장치 | |
| US12420846B2 (en) | Agent trajectory prediction using context-sensitive fusion | |
| CN112703459B (zh) | 对抗场景的迭代生成 | |
| CN112997128B (zh) | 一种自动驾驶场景的生成方法、装置及系统 | |
| CN111506980B (zh) | 对虚拟驾驶环境生成交通场景的方法及装置 | |
| CN109520744B (zh) | 自动驾驶车辆的驾驶性能测试方法和装置 | |
| US12049221B2 (en) | Multi-modal multi-agent trajectory prediction | |
| KR20200094641A (ko) | 강화 학습에 기초하여 협업 주행에서 다중 에이전트 센서 퓨전을 수행하는 방법 및 장치 | |
| US11577756B2 (en) | Detecting out-of-model scenarios for an autonomous vehicle | |
| CN110686906B (zh) | 车辆自动驾驶测试方法及装置 | |
| WO2023123130A1 (zh) | 用于自动驾驶系统的方法、装置、电子设备和介质 | |
| CN118228612B (zh) | 一种基于强化学习的自然性自动驾驶场景生成方法及装置 | |
| CN116206438A (zh) | 训练用于预测交通场景未来发展的系统的方法和相应系统 | |
| US11657268B1 (en) | Training neural networks to assign scores | |
| CN120764311A (zh) | 一种基于大数据联合训练的智能驾驶仿真方法及装置 | |
| CN116187091A (zh) | 自动驾驶测试场景库生成方法及装置、存储介质 | |
| CN118372842B (zh) | 车辆决策方法、装置、车辆和存储介质 | |
| CN114973656B (zh) | 交通交互性能的评估方法、装置、设备、介质和产品 | |
| CN120008647A (zh) | 用于基于相机的车辆导航的车辆控制系统 | |
| CN109284889B (zh) | 一种无人车反应敏捷度评测方法和装置 | |
| CN117730289A (zh) | 测试方法及装置 | |
| KR102743894B1 (ko) | 자율주행 차량의 안전성 평가 방법 및 이를 실행하기 위하여 기록매체에 기록된 컴퓨터 프로그램 | |
| US20260141702A1 (en) | Contrastive learning for encoding self-driving sensor data | |
| Patel | Evaluate the Driving Safety of the User Based on the Trajectory Collected: User-Specific Behavior for Safety Analysis | |
| CN120849293A (zh) | 车端大模型评测方法、系统、电子设备及可读存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| R15-X000 | Change to inventor requested |
St.27 status event code: A-3-3-R10-R15-oth-X000 |
|
| R16-X000 | Change to inventor recorded |
St.27 status event code: A-3-3-R10-R16-oth-X000 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| U11 | Full renewal or maintenance fee paid |
Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-OTH-PR1001 (AS PROVIDED BY THE NATIONAL OFFICE) Year of fee payment: 5 |