[go: up one dir, main page]

TWI841069B - Method for planning routes of vehicle, electronic device and computer-readable storage medium - Google Patents

Method for planning routes of vehicle, electronic device and computer-readable storage medium Download PDF

Info

Publication number
TWI841069B
TWI841069B TW111144452A TW111144452A TWI841069B TW I841069 B TWI841069 B TW I841069B TW 111144452 A TW111144452 A TW 111144452A TW 111144452 A TW111144452 A TW 111144452A TW I841069 B TWI841069 B TW I841069B
Authority
TW
Taiwan
Prior art keywords
driving
route planning
model
target
vehicle
Prior art date
Application number
TW111144452A
Other languages
Chinese (zh)
Other versions
TW202422010A (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 鴻海精密工業股份有限公司
Priority to TW111144452A priority Critical patent/TWI841069B/en
Application granted granted Critical
Publication of TWI841069B publication Critical patent/TWI841069B/en
Publication of TW202422010A publication Critical patent/TW202422010A/en

Links

Images

Landscapes

  • Navigation (AREA)

Abstract

The present application provides a method for planning routes of a vehicle, electronic device and computer-readable storage medium. The method includes: acquiring images of the vehicle while the vehicle is moving; inputting the images into a target route planning model and obtaining target route information; extracting embedded vectors from the target route information; inputting the embedded vectors into a target driving style model and obtaining a driving route corresponding to a driving style of a user. The present application can improve the driving experience of drivers.

Description

行車路線規劃方法、電子設備及電腦可讀存儲介質 Driving route planning method, electronic device and computer-readable storage medium

本發明涉及自動駕駛技術領域,尤其涉及一種行車路線規劃方法、電子設備及電腦可讀存儲介質。 The present invention relates to the field of automatic driving technology, and in particular to a driving route planning method, electronic equipment and computer-readable storage medium.

車輛的自動駕駛系統(Automated Driving System,ADS)需要設置車輛行駛過程中的運動軌跡規劃(Motion Trajectory Planning)。傳統技術中,通常採用運動軌跡規劃網路(Motion Trajectory Planning Network)輸出車輛的駕駛路線規劃。這類方法通常依據統一的駕駛規則生成駕駛路線,例如:在遇到障礙物時優先從左側避讓。但在實際的行駛過程中,車輛以及道路存在很多不確定性,導致無法準確地進行路線規劃,從而影響駕駛體驗或行車安全。 The vehicle's automated driving system (ADS) needs to set up motion trajectory planning during the vehicle's driving process. In traditional technology, a motion trajectory planning network is usually used to output the vehicle's driving route planning. This type of method usually generates a driving route based on a unified driving rule, for example: when encountering an obstacle, avoid it from the left first. However, in the actual driving process, there are many uncertainties in the vehicle and the road, which makes it impossible to accurately plan the route, thus affecting the driving experience or driving safety.

鑒於以上內容,有必要提供一種行車路線規劃方法、電子設備及電腦可讀存儲介質,能夠解決單一的駕駛規則生成的駕駛路線影響駕駛體驗的技術問題。 In view of the above, it is necessary to provide a driving route planning method, electronic equipment and computer-readable storage medium that can solve the technical problem that the driving route generated by a single driving rule affects the driving experience.

本申請提供一種行車路線規劃方法,所述方法包括:獲取車輛行駛過程中的圖像;將所述圖像輸入目標路線規劃模型,得到目標路線資訊;提取所述目標路線資訊的嵌入向量;將所述嵌入向量輸入目標駕駛風格模型,得到對應駕駛風格的行車路線。 This application provides a driving route planning method, the method comprising: obtaining an image of a vehicle during driving; inputting the image into a target route planning model to obtain target route information; extracting an embedded vector of the target route information; inputting the embedded vector into a target driving style model to obtain a driving route corresponding to the driving style.

在一些可選的實施方式中,在所述獲取所述車輛行駛過程中的圖像 之前,所述方法還包括:獲取車輛的歷史行駛資料;基於所述歷史行駛資料,生成訓練資料以及訓練資料對應的樣本標籤;利用所述訓練資料對初始路線規劃模型進行訓練,得到目標路線規劃模型。 In some optional implementations, before obtaining the image of the vehicle during driving, the method further includes: obtaining historical driving data of the vehicle; generating training data and sample labels corresponding to the training data based on the historical driving data; and training the initial route planning model using the training data to obtain the target route planning model.

在一些可選的實施例中,所述利用所述訓練資料對初始路線規劃模型進行訓練,得到目標路線規劃模型,包括:將所述訓練資料登錄所述初始路線規劃模型進行訓練,得到第一預測路線資訊;根據所述第一預測路線資訊與所述訓練資料對應的樣本標籤,計算所述初始路線規劃模型的第一損失函數值;若所述第一損失函數值小於或等於第一閥值,將所述訓練後的初始路線規劃模型確定為所述目標路線規劃模型;若所述第一損失函數值大於所述第一閥值,返回執行所述獲取車輛的歷史行駛資料的步驟。 In some optional embodiments, the training data is used to train the initial route planning model to obtain the target route planning model, including: logging the training data into the initial route planning model for training to obtain first predicted route information; calculating the first loss function value of the initial route planning model according to the first predicted route information and the sample label corresponding to the training data; if the first loss function value is less than or equal to the first threshold value, determining the trained initial route planning model as the target route planning model; if the first loss function value is greater than the first threshold value, returning to execute the step of obtaining the historical driving data of the vehicle.

在一些可選的實施例中,在得到所述目標路線規劃模型後,所述方法還包括:基於所述訓練資料以及所述目標路線規劃模型,對初始駕駛風格模型進行訓練,得到所述目標駕駛風格模型,包括:將所述訓練資料登錄所述目標路線規劃模型,得到第二預測路線資訊;提取所述第二預測路線資訊的嵌入向量;將所述嵌入向量輸入所述初始駕駛風格模型,得到第三預測路線資訊;根據所述樣本標籤以及所述第三預測路線資訊,計算所述初始駕駛風格模型的第二損失函數值;若所述第二損失函數值小於或等於第二閥值,將所述訓練後的初始駕駛風格模型確定為所述目標駕駛風格模型;若所述第二損失函數值大於所述第二閥值,返回執行所述獲取車輛的歷史行駛資料的步驟。 In some optional embodiments, after obtaining the target route planning model, the method further includes: based on the training data and the target route planning model, training the initial driving style model to obtain the target driving style model, including: logging the training data into the target route planning model to obtain second predicted route information; extracting an embedding vector of the second predicted route information; inputting the embedding vector into the initial driving style model; driving style model, obtaining the third predicted route information; calculating the second loss function value of the initial driving style model according to the sample label and the third predicted route information; if the second loss function value is less than or equal to the second valve value, determining the trained initial driving style model as the target driving style model; if the second loss function value is greater than the second valve value, returning to the step of executing the step of obtaining the historical driving data of the vehicle.

在一些可選的實施例中,所述訓練資料包括具有時序關係的圖像資訊,所述將所述訓練資料登錄所述目標路線規劃模型,得到第二預測路線資訊,包括:將所述具有時序關係的圖像資訊輸入所述目標路線規劃模型,得到不同時間段對應的第二預測路線資訊。 In some optional embodiments, the training data includes image information with a time sequence relationship, and the step of logging the training data into the target route planning model to obtain the second predicted route information includes: inputting the image information with a time sequence relationship into the target route planning model to obtain the second predicted route information corresponding to different time periods.

在一些可選的實施例中,所述方法還包括:對所述不同時間段對應的第二預測路線資訊進行編碼,獲取經過編碼後的特徵向量;將所述經過編碼後的特徵向量藉由線性變換映射至嵌入空間;計算所述經過編碼後的特徵向量 在所述嵌入空間對應的嵌入向量,其中,所述對應的嵌入向量包括不同時間段對應的第二預設路線資訊對應的嵌入向量。 In some optional embodiments, the method further includes: encoding the second predicted route information corresponding to the different time periods to obtain the encoded feature vector; mapping the encoded feature vector to the embedding space by linear transformation; calculating the embedding vector corresponding to the encoded feature vector in the embedding space, wherein the corresponding embedding vector includes the embedding vector corresponding to the second preset route information corresponding to the different time periods.

在一些可選的實施例中,所述不同時間段對應的第二預設路線資訊對應的嵌入向量,包括:每個時間段對應的車輛位置、車頭朝向、車速、車輛橫擺角速度。 In some optional embodiments, the embedded vectors corresponding to the second preset route information corresponding to different time periods include: the vehicle position, vehicle head direction, vehicle speed, and vehicle yaw angular velocity corresponding to each time period.

在一些可選的實施例中,所述訓練資料對應的樣本標籤,包括:根據所述訓練資料中圖像資訊的時序關係,獲取基於定位系統以及慣性感測器合成的運動軌跡作為所述樣本標籤。 In some optional embodiments, the sample label corresponding to the training data includes: obtaining the motion trajectory synthesized based on the positioning system and the inertial sensor as the sample label according to the temporal relationship of the image information in the training data.

本申請還提供一種電子設備,所述電子設備包括處理器和記憶體,所述處理器用於執行所述記憶體中存儲的電腦程式時實現所述的行車路線規劃方法。 This application also provides an electronic device, which includes a processor and a memory, and the processor is used to implement the driving route planning method when executing a computer program stored in the memory.

本申請還提供一種電腦可讀存儲介質,所述電腦可讀存儲介質上存儲有電腦程式,所述電腦程式被處理器執行時實現所述的行車路線規劃方法。 This application also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the driving route planning method is implemented.

本申請提供的行車路線規劃方法,能夠提取目標路線資訊,進一步藉由提取目標路線資訊的嵌入向量,提高了提取用戶對應駕駛風格的行車路線的體驗。 The driving route planning method provided by this application can extract target route information, and further improve the experience of extracting a driving route corresponding to the user's driving style by extracting the embedded vector of the target route information.

1:電子設備 1: Electronic equipment

10:通訊匯流排 10: Communication bus

11:儲存器 11: Storage

12:處理器 12: Processor

13:拍攝裝置 13: Shooting equipment

21~24:步驟 21~24: Steps

31~35:步驟 31~35: Steps

41~46:步驟 41~46: Steps

圖1是本申請實施例提供的行車路線規劃方法的應用場景示意圖。 Figure 1 is a schematic diagram of the application scenario of the driving route planning method provided by the embodiment of this application.

圖2是本申請實施例提供的行車路線規劃方法的流程圖。 Figure 2 is a flow chart of the driving route planning method provided by the embodiment of this application.

圖3是本申請實施例提供的目標路線規劃模型的訓練流程圖。 Figure 3 is a training flowchart of the target route planning model provided by the embodiment of this application.

圖4是本申請實施例提供的目標駕駛風格模型的訓練流程圖。 Figure 4 is a training flow chart of the target driving style model provided in the embodiment of this application.

為了便於理解,示例性的給出了部分與本申請實施例相關概念的說明以供參考。 For ease of understanding, some explanations of concepts related to the embodiments of this application are given as examples for reference.

需要說明的是,本申請中“至少一個”是指一個或者複數個,“複數個”是指兩個或多於兩個。“和/或”,描述關聯物件的關聯關係,表示可以存在三種關係,例如,A和/或B可以表示:單獨存在A,同時存在A和B,單獨存在B的情況,其中A,B可以是單數或者複數。本申請的說明書和請求項書及附圖中的術語“第一”、“第二”、“第三”、“第四”等(如果存在)是用於區別類似的物件,而不是用於描述特定的順序或先後次序。 It should be noted that in this application, "at least one" means one or more, and "plurality" means two or more than two. "And/or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and/or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The terms "first", "second", "third", "fourth", etc. (if any) in the specification, claim and drawings of this application are used to distinguish similar objects, rather than to describe a specific order or precedence.

為了更好地理解本申請實施例提供的行車路線規劃方法、電子設備及電腦可讀存儲介質,下面首先對本申請行車路線規劃方法的應用場景進行描述。 In order to better understand the driving route planning method, electronic device and computer-readable storage medium provided by the embodiment of this application, the application scenario of the driving route planning method of this application is first described below.

圖1是本申請實施例提供的行車路線規劃方法的應用場景示意圖。本申請實施例提供的行車路線規劃方法應用於電子設備1中,所述電子設備1包括,但不限於,互相之間藉由通訊匯流排10連接的儲存器11、至少一個處理器12以及拍攝裝置13,所述拍攝裝置13可以是車輛的車載拍攝設備或外接車輛的攝像設備,例如,攝像頭,以拍攝車輛前方的複數個圖像或視頻。 FIG1 is a schematic diagram of an application scenario of the driving route planning method provided by the embodiment of the present application. The driving route planning method provided by the embodiment of the present application is applied to an electronic device 1, wherein the electronic device 1 includes, but is not limited to, a storage device 11, at least one processor 12, and a camera 13 connected to each other via a communication bus 10. The camera 13 can be a vehicle-mounted camera or an external vehicle camera, such as a camera, to capture multiple images or videos in front of the vehicle.

所述示意圖1僅是電子設備1的示例,並不構成對電子設備1的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件,例如所述電子設備1還可以包括輸入輸出設備、網路接入設備等。 The schematic diagram 1 is only an example of the electronic device 1 and does not constitute a limitation on the electronic device 1. It may include more or fewer components than shown in the diagram, or combine certain components, or different components. For example, the electronic device 1 may also include input and output devices, network access devices, etc.

在本申請實施例中,所述電子設備1應用於交通工具中,例如,可以是車輛中車載電子設備,也可以是獨立的電子設備並且能夠與車載設備進行通信與資料交互,從而實現對車輛的控制。 In the embodiment of the present application, the electronic device 1 is applied to a vehicle, for example, it can be an onboard electronic device in a vehicle, or it can be an independent electronic device and can communicate and exchange data with the onboard device, thereby realizing the control of the vehicle.

為瞭解決單一的駕駛規則生成的駕駛路線影響駕駛體驗的技術問題,本申請實施例提供一種行車路線規劃方法,應用於電子設備1中,能夠結合用戶的駕駛風格推薦車輛的行駛路線,從而提高路線規劃的準確度,使得路線規劃更為符合用戶的駕駛風格,以有效提升駕駛體驗。 In order to solve the technical problem that a driving route generated by a single driving rule affects the driving experience, the present application embodiment provides a driving route planning method, which is applied to an electronic device 1 and can recommend a vehicle driving route in combination with a user's driving style, thereby improving the accuracy of route planning and making the route planning more in line with the user's driving style, thereby effectively improving the driving experience.

如圖2所示,是本申請實施例提供的行車路線規劃方法的流程圖。本申請所述的行車路線規劃方法應用在電子設備(例如圖1的電子設備1)中。 根據不同的需求,該流程圖中步驟的順序可以改變,某些步驟可以省略。 As shown in FIG. 2, it is a flow chart of the driving route planning method provided by the embodiment of the present application. The driving route planning method described in the present application is applied in an electronic device (such as the electronic device 1 of FIG. 1). According to different requirements, the order of the steps in the flow chart can be changed, and some steps can be omitted.

步驟21,獲取車輛行駛過程中的圖像。 Step 21, obtaining images of the vehicle during driving.

在本申請的一些實施例中,可以藉由車輛上自帶的攝像裝置(例如,行車記錄器,或安裝在車輛各個位置的攝像頭等)拍攝車輛前方的圖像,或藉由攝像裝置獲取車輛前方的視頻,再藉由提取視頻中的每一幀,得到車輛行駛過程中的圖像,以便後續對圖像進行分析,獲取使用者相關的駕駛資訊。 In some embodiments of the present application, the image in front of the vehicle can be captured by a built-in camera device on the vehicle (e.g., a dash cam, or cameras installed at various locations on the vehicle, etc.), or the video in front of the vehicle can be obtained by the camera device, and then each frame in the video can be extracted to obtain the image of the vehicle during driving, so as to analyze the image later and obtain driving information related to the user.

步驟22,將圖像輸入目標路線規劃模型,得到目標路線資訊。 Step 22, input the image into the target route planning model to obtain the target route information.

在本申請實施例中,將拍攝裝置即時拍攝的圖像輸入目標路線規劃模型中進行處理,進而得到目標路線規劃模型輸出的目標路線資訊,以提供在車輛的行駛路線。例如,利用拍攝裝置即時拍攝車輛前方的圖像,將t時刻的圖像以及t+1時刻的圖像輸入目標路線規劃模型,輸出車輛在t+1時刻的目標路線資訊,即車輛在t時刻駕駛至t+1時刻時的路線。 In the embodiment of the present application, the image captured by the shooting device in real time is input into the target route planning model for processing, and then the target route information output by the target route planning model is obtained to provide the driving route of the vehicle. For example, the image in front of the vehicle is captured in real time by the shooting device, and the image at time t and the image at time t+1 are input into the target route planning model, and the target route information of the vehicle at time t+1 is output, that is, the route of the vehicle from time t to time t+1.

在將圖像輸入目標路線規劃模型之前,可以對初始路線規劃模型進行訓練,以得到經過訓練的目標路線規劃模型,從而提高目標路線規劃模型輸出的目標路線資訊的準確度,其中,初始路線規劃模型可以包括長短期記憶神經網路(Long Short-Term Memory,LSTM)、遞迴神經網路(Recurrent Neural Network,RNN)、卷積神經網路(Convolutional Neural Networks,CNN)等類型的模型中的任意一種或多種的組合。 Before inputting the image into the target route planning model, the initial route planning model can be trained to obtain a trained target route planning model, thereby improving the accuracy of the target route information output by the target route planning model. The initial route planning model can include any one or a combination of models such as Long Short-Term Memory (LSTM), Recurrent Neural Network (RNN), and Convolutional Neural Networks (CNN).

圖3是本申請實施例提供的目標路線規劃模型的訓練流程圖,如圖3所示,具體的目標路線規劃模型訓練步驟如下: Figure 3 is a training flow chart of the target route planning model provided in the embodiment of this application. As shown in Figure 3, the specific training steps of the target route planning model are as follows:

步驟31,獲取車輛的歷史行駛資料,基於歷史行駛資料,生成訓練資料以及訓練資料對應的樣本標籤。 Step 31, obtain the historical driving data of the vehicle, and generate training data and sample labels corresponding to the training data based on the historical driving data.

在本申請的一些實施例中,可以獲取車輛的歷史行駛資料建立車輛運動軌跡資料集,該資料集可以包括但不限於:行駛路段上的障礙物資訊、拍攝裝置拍攝的圖像以及根據全球定位系統(Global Positioning System,GPS)和慣性測量單元(Inertial Measurement Unit,IMU)合成的車輛運動軌跡資訊,其中, GPS用於測量車輛的行駛速度、定位資訊以及當前的時間資訊,IMU用於獲取車輛行駛的加速度以及角速度資訊。其中,車輛的歷史行駛資料可以是使用者指定在某個時間段的行駛資料,例如,3月至6月的車輛行駛資料,也可以是使用者指定在某個地段的行駛資料,例如,地點A至地點B之間的車輛行駛資料。 In some embodiments of the present application, the historical driving data of the vehicle can be obtained to establish a vehicle motion trajectory data set, which may include but is not limited to: obstacle information on the driving section, images taken by a camera, and vehicle motion trajectory information synthesized based on a global positioning system (GPS) and an inertial measurement unit (IMU), wherein GPS is used to measure the vehicle's driving speed, positioning information, and current time information, and IMU is used to obtain the vehicle's driving acceleration and angular velocity information. The historical driving data of a vehicle can be driving data of a certain time period specified by the user, for example, driving data of the vehicle from March to June, or driving data of a certain area specified by the user, for example, driving data of the vehicle between location A and location B.

在獲取到車輛的歷史行駛資料之後,對歷史行駛資料進行預處理,生成訓練資料以及訓練資料對應的樣本標籤,其中,訓練資料對應的樣本標籤可以是訓練資料對應的真實的路線資訊。例如,訓練資料可以是不同時間拍攝裝置拍攝的圖像,訓練資料對應的樣本標籤可以是根據GPS以及IMU合成的路線資訊。 After obtaining the historical driving data of the vehicle, the historical driving data is pre-processed to generate training data and sample labels corresponding to the training data, wherein the sample labels corresponding to the training data can be the real route information corresponding to the training data. For example, the training data can be images taken by a shooting device at different times, and the sample labels corresponding to the training data can be route information synthesized based on GPS and IMU.

步驟32,將訓練資料登錄初始路線規劃模型進行訓練,得到第一預測路線資訊。 Step 32, log the training data into the initial route planning model for training to obtain the first predicted route information.

在得到訓練資料之後,將訓練資料登錄初始路線規劃模型進行訓練,得到第一預測路線資訊,其中,第一預測路線資訊包含複數個時間片段的車輛位置、車頭朝向、車輛的行駛速度、車輛橫擺角速度等。 After obtaining the training data, the training data is logged into the initial route planning model for training to obtain the first predicted route information, wherein the first predicted route information includes the vehicle position, vehicle head direction, vehicle driving speed, vehicle yaw angular velocity, etc. in multiple time segments.

步驟33,根據第一預測路線資訊與訓練資料對應的樣本標籤,計算初始路線規劃模型的第一損失函數值。 Step 33, calculate the first loss function value of the initial route planning model based on the first predicted route information and the sample label corresponding to the training data.

在得到初始路線規劃模型輸出的第一預測路線資訊以後,為了確定初始路線規劃模型是否已經訓練完成,可以藉由計算初始路線規劃模型的第一損失函數值,還可以基於預設的訓練次數判斷初始路線規劃模型是否訓練完成。 After obtaining the first predicted route information output by the initial route planning model, in order to determine whether the initial route planning model has been trained, the first loss function value of the initial route planning model can be calculated, and whether the initial route planning model has been trained can also be judged based on the preset number of training times.

具體地,可以計算第一預測路線資訊與訓練資料對應的樣本標籤的第一誤差值,將第一誤差值作為初始路線規劃模型的第一損失函數值,其中,第一誤差值可以是採用歐氏距離進行計算得到。 Specifically, the first error value of the sample label corresponding to the first predicted route information and the training data can be calculated, and the first error value is used as the first loss function value of the initial route planning model, wherein the first error value can be calculated using the Euclidean distance.

步驟34,判斷第一損失函數值與第一閥值的大小。 Step 34, determine the size of the first loss function value and the first valve value.

步驟35,若第一損失函數值小於或等於第一閥值,將訓練後的初始 路線規劃模型作為目標路線規劃模型。 Step 35, if the first loss function value is less than or equal to the first threshold value, the trained initial route planning model is used as the target route planning model.

在本申請的實施例中,預先設置第一閥值,作為衡量初始路線規劃模型是否訓練完成的標準,如果第一損失函數值小於或等於第一閥值,表明訓練後的初始路線規劃模型已經訓練完成,將訓練後的初始路線規劃模型作為目標路線規劃模型。 In the embodiment of this application, the first threshold value is pre-set as a standard for measuring whether the initial route planning model has been trained. If the first loss function value is less than or equal to the first threshold value, it indicates that the trained initial route planning model has been trained, and the trained initial route planning model is used as the target route planning model.

或者,還可以基於預設的訓練次數,如果當前的訓練次數達到預設的訓練次數,表明目標路線規劃模型訓練完成。 Alternatively, it can also be based on the preset number of training times. If the current number of training times reaches the preset number of training times, it indicates that the training of the target route planning model is completed.

若所述第一損失函數值大於所述第一閥值,返回執行步驟31,重新對初始路線規劃模型進行訓練。 If the first loss function value is greater than the first threshold value, return to step 31 and retrain the initial route planning model.

在本申請的實施例中,基於預先設置的第一閥值,如果第一損失函數值大於第一閥值,表明初始路線規劃模型還沒有完成訓練,返回執行步驟31。 In the embodiment of the present application, based on the preset first valve value, if the first loss function value is greater than the first valve value, it indicates that the initial route planning model has not completed the training, and returns to execute step 31.

或者,基於預設的訓練次數,如果當前的訓練次數未達到預設的訓練次數,繼續對初始路線規劃模型進行訓練。 Alternatively, based on the preset number of training times, if the current number of training times does not reach the preset number of training times, continue to train the initial route planning model.

在目標路線規劃模型訓練完成以後,在車輛的行駛過程中,可以將即時獲取的圖像輸入目標路線規劃模型,以使目標路線規劃模型輸出目標路線資訊。 After the target route planning model is trained, the real-time images can be input into the target route planning model during the driving process of the vehicle, so that the target route planning model outputs the target route information.

步驟23,提取目標路線資訊的嵌入向量。 Step 23, extract the embedding vector of the target route information.

在本申請的實施例中,在基於目標路線規劃模型得到目標路線資訊以後,為了避免資料雜訊的影響,更好的利用目標路線規劃模型得到目標路線資訊,採用自編碼器(Auto Encoder,AE)提取目標路線資訊的嵌入向量(Embedding Vector),其中,自編碼器用於學習映射關係,從而得到一個重構向量,即嵌入向量。 In the embodiment of the present application, after the target route information is obtained based on the target route planning model, in order to avoid the influence of data noise and better utilize the target route planning model to obtain the target route information, an auto encoder (AE) is used to extract the embedding vector (Embedding Vector) of the target route information, wherein the auto encoder is used to learn the mapping relationship, thereby obtaining a reconstructed vector, namely the embedding vector.

在將目標路線資訊輸入自編碼器之前,為了提高嵌入向量提取的精確度,可以預先訓練一個自編碼器。訓練完成自編碼器以後,將目標路線資訊輸入自編碼器中,自編碼器接收到目標路線資訊之後對目標路線資訊進行編碼, 得到經過編碼後的特徵向量,將經過編碼後的特徵向量藉由線性變換映射至嵌入空間,根據卷積網路中包含的所有參數、映射矩陣以及偏置權重,計算經過編碼後的特徵向量在嵌入空間對應的嵌入向量。 Before inputting the target route information into the autoencoder, in order to improve the accuracy of embedding vector extraction, a self-encoder can be pre-trained. After the self-encoder is trained, the target route information is input into the self-encoder. After receiving the target route information, the self-encoder encodes the target route information to obtain the encoded feature vector, and the encoded feature vector is mapped to the embedding space by linear transformation. According to all the parameters, mapping matrix and bias weights contained in the convolutional network, the embedding vector corresponding to the encoded feature vector in the embedding space is calculated.

示例性的,將同一個地方不同時間駕駛得到的多條路線資訊輸入自編碼器,可以從自編碼器中提取到每個時間每個地點的路線資訊,即,在不同時間不同地點的車輛位置、車頭朝向、車輛的行駛速度、車輛橫擺角速度。 For example, multiple route information obtained by driving at the same place at different times is input into the self-encoder, and the route information at each time and location can be extracted from the self-encoder, that is, the vehicle position, vehicle head direction, vehicle driving speed, and vehicle yaw angular velocity at different times and locations.

步驟24,將嵌入向量輸入目標駕駛風格模型,得到對應駕駛風格的行車路線。 Step 24, input the embedded vector into the target driving style model to obtain the driving route corresponding to the driving style.

在得到嵌入向量之後,將嵌入向量作為目標駕駛風格模型的輸入,以得到用戶對應的駕駛風格的行車路線。在將嵌入向量輸入目標駕駛風格模型之前,可以對初始目標駕駛風格模型進行訓練,以使經過訓練的初始目標駕駛風格模型輸出的行車路線更貼近用戶的駕駛風格,其中,經過訓練的初始目標駕駛風格模型即目標駕駛風格模型,初始目標駕駛風格模型可以包括長短期記憶神經網路(Long Short-Term Memory,LSTM)、遞迴神經網路(Recurrent Neural Network,RNN)、卷積神經網路(Convolutional Neural Networks,CNN)等類型的模型中的任意一種或多種的組合。 After obtaining the embedding vector, the embedding vector is used as the input of the target driving style model to obtain the driving route corresponding to the user's driving style. Before the embedding vector is input into the target driving style model, the initial target driving style model can be trained so that the driving route output by the trained initial target driving style model is closer to the user's driving style. The trained initial target driving style model is the target driving style model. The initial target driving style model can include any one or a combination of models such as Long Short-Term Memory (LSTM), Recurrent Neural Network (RNN), and Convolutional Neural Networks (CNN).

在本申請實施例中,為了提高用戶的駕駛體驗,可以結合用戶的駕駛風格優化行車路線,以對車輛駕駛提供有效的輔助,更進一步,在車輛處於自動駕駛模式時,能根據使用者自身的駕駛風格為用戶提供具有駕駛風格的行駛路線,從而有效提高用戶的駕駛體驗感。 In this application embodiment, in order to improve the user's driving experience, the driving route can be optimized in combination with the user's driving style to provide effective assistance to the vehicle driving. Furthermore, when the vehicle is in automatic driving mode, the user can be provided with a driving route with a driving style according to the user's own driving style, thereby effectively improving the user's driving experience.

圖4是本申請實施例提供的目標駕駛風格模型的訓練流程圖,如圖4所示,具體的目標駕駛風格模型的訓練步驟如下: Figure 4 is a training flow chart of the target driving style model provided in the embodiment of this application. As shown in Figure 4, the specific training steps of the target driving style model are as follows:

步驟41,獲取訓練資料以及訓練資料對應的樣本標籤,將訓練資料登錄目標路線規劃模型,得到第二預測路線資訊。 Step 41, obtain the training data and the sample labels corresponding to the training data, log the training data into the target route planning model, and obtain the second predicted route information.

在本申請的一些實施例中,在經過訓練得到目標路線規劃模型之後,將訓練資料登錄目標路線規劃模型,其中,訓練資料為具有時序關係的圖像資 訊,得到目標路線規劃模型輸出的不同時間段對應的第二預測路線資訊。 In some embodiments of the present application, after the target route planning model is obtained through training, the training data is logged into the target route planning model, wherein the training data is image information with a time sequence relationship, and the second predicted route information corresponding to different time periods output by the target route planning model is obtained.

步驟42,提取第二預測路線資訊的嵌入向量。 Step 42, extract the embedding vector of the second predicted route information.

在本申請的一些實施例中,在得到不同時間對應的第二預測路線資訊之後,為了去除第二預測路線資訊中的資料雜訊,將不同時間對應的第二預測路線資訊輸入自編碼器,對不同時間對應的第二預測路線資訊進行編碼,得到經過編碼後的特徵向量將經過編碼後的特徵向量藉由線性變換映射至嵌入空間,根據卷積網路中包含的所有參數、映射矩陣以及偏置權重,計算經過編碼後的特徵向量在嵌入空間對應的嵌入向量,該嵌入向量包含每個時間段對應的車輛位置、車頭朝向、車速、車輛橫擺角速度。 In some embodiments of the present application, after obtaining the second predicted route information corresponding to different times, in order to remove data noise in the second predicted route information, the second predicted route information corresponding to different times is input into the self-encoder, and the second predicted route information corresponding to different times is encoded to obtain the encoded feature vector. The encoded feature vector is mapped to the embedding space by linear transformation, and the embedding vector corresponding to the encoded feature vector in the embedding space is calculated according to all parameters, mapping matrix and bias weights contained in the convolution network. The embedding vector includes the vehicle position, vehicle head direction, vehicle speed and vehicle yaw angular velocity corresponding to each time period.

步驟43,將嵌入向量輸入初始駕駛風格模型,得到第三預測路線資訊。 Step 43, input the embedded vector into the initial driving style model to obtain the third predicted route information.

在得到嵌入向量以後,將嵌入向量作為訓練初始駕駛風格模型的訓練資料,將嵌入向量輸入初始駕駛風格模型中進行訓練,生成符合用戶駕駛風格的第三預測路線資訊。 After the embedding vector is obtained, the embedding vector is used as training data for training the initial driving style model. The embedding vector is input into the initial driving style model for training to generate the third predicted route information that meets the user's driving style.

步驟44,根據樣本標籤以及第三預測路線資訊,計算初始駕駛風格模型的第二損失函數值。 Step 44, calculate the second loss function value of the initial driving style model based on the sample label and the third predicted route information.

為了判斷第三預設路線資訊是否符合使用者駕駛風格,採用歐氏距離計算初始駕駛風格模型的第二損失函數值,基於第一損失函數值的大小,判斷初始駕駛風格模型是否訓練完成,還可以基於預設的訓練次數判斷初始駕駛風格模型是否訓練完成。 In order to determine whether the third preset route information meets the user's driving style, the Euclidean distance is used to calculate the second loss function value of the initial driving style model. Based on the size of the first loss function value, it is determined whether the initial driving style model has been trained. It can also be determined whether the initial driving style model has been trained based on the preset number of training times.

步驟45,判斷第二損失函數值與第二閥值的大小。 Step 45, determine the size of the second loss function value and the second valve value.

步驟46,若第二損失函數值小於或等於第二閥值,將訓練後的初始駕駛風格模型確定為目標駕駛風格模型。 Step 46, if the second loss function value is less than or equal to the second threshold value, the trained initial driving style model is determined as the target driving style model.

在本申請的實施例中,預先設置第二閥值,作為衡量初始駕駛風格模型是否訓練完成的標準,如果第二損失函數值小於或等於第二閥值,表明訓練後的初始駕駛風格模型已經訓練完成,將訓練後的初始駕駛風格模型作為目 標駕駛風格模型。 In the embodiment of the present application, the second valve value is pre-set as a standard for measuring whether the initial driving style model has been trained. If the second loss function value is less than or equal to the second valve value, it indicates that the trained initial driving style model has been trained, and the trained initial driving style model is used as the target driving style model.

或者,還可以基於預設的訓練次數,如果當前的訓練次數達到預設的訓練次數,表明目標駕駛風格模型訓練完成。 Alternatively, it can also be based on a preset number of training times. If the current number of training times reaches the preset number of training times, it indicates that the target driving style model training is completed.

若第二損失函數值大於所述第二閥值,返回執行步驟41,重新對初始駕駛風格模型進行訓練。 If the second loss function value is greater than the second valve value, return to step 41 and retrain the initial driving style model.

在本申請的實施例中,基於預先設置的第二閥值,如果第二損失函數值大於第二閥值,表明初始駕駛風格模型還沒有完成訓練,返回執行步驟41。 In the embodiment of the present application, based on the preset second valve value, if the second loss function value is greater than the second valve value, it indicates that the initial driving style model has not completed the training, and returns to execute step 41.

或者,基於預設的訓練次數,如果當前的訓練次數未達到預設的訓練次數,繼續對初始駕駛風格模型進行訓練。 Or, based on the preset number of training times, if the current number of training times does not reach the preset number of training times, continue to train the initial driving style model.

在確定初始駕駛風格模型訓練完成以後,得到目標駕駛風格模型,該目標駕駛風格模型用於生成具有使用者駕駛風格的行車路線,以提高用戶在預約進入自動駕駛時的駕駛體驗。 After determining that the initial driving style model training is completed, the target driving style model is obtained, and the target driving style model is used to generate a driving route with the user's driving style to improve the user's driving experience when making an appointment to enter automatic driving.

本申請藉由訓練目標路線規劃模型,提升了獲取目標路線資訊的準確度,藉由提取目標路線資訊的嵌入向量,濾除了目標路線資訊中的雜訊,進一步訓練目標駕駛風格模型,以使得到的行車路線更符合用戶的駕駛風格,提升用戶的自動駕駛體驗。 This application improves the accuracy of obtaining target route information by training the target route planning model, filters out the noise in the target route information by extracting the embedding vector of the target route information, and further trains the target driving style model to make the obtained driving route more in line with the user's driving style, thereby improving the user's automatic driving experience.

請繼續參閱圖1,本實施例中,所述儲存器11可以是電子設備1的內部儲存器,即內置於所述電子設備1的儲存器。在其他實施例中,所述儲存器11也可以是電子設備1的外部儲存器,即外接於所述電子設備1的儲存器。 Please continue to refer to Figure 1. In this embodiment, the memory 11 can be an internal memory of the electronic device 1, that is, a memory built into the electronic device 1. In other embodiments, the memory 11 can also be an external memory of the electronic device 1, that is, a memory externally connected to the electronic device 1.

在一些實施例中,所述儲存器11用於存儲程式碼和各種資料,並在電子設備1的運行過程中實現高速、自動地完成程式或資料的存取。 In some embodiments, the memory 11 is used to store program codes and various data, and to achieve high-speed and automatic access to programs or data during the operation of the electronic device 1.

所述儲存器11可以包括隨機存取儲存器,還可以包括非易失性儲存器,例如硬碟、記憶體(Memory)、插接式硬碟、智慧存儲卡(Smart Media Card,SMC)、安全數位(Secure Digital,SD)卡、記憶卡(Flash Card)、至少一個磁碟儲存器件、快閃儲存器器件、或其他易失性固態儲存器件。 The memory 11 may include a random access memory, and may also include a non-volatile memory, such as a hard disk, a memory (Memory), a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a memory card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

在一實施例中,所述處理器12可以是中央處理單元(Central Processing Unit,CPU),還可以是其他通用處理器、數位訊號處理器(Digital Signal Processor,DSP)、專用積體電路(Application Specific Integrated Circuit,ASIC)、現場可程式設計閘陣列(Field-Programmable Gate Array,FPGA)或者其他可程式設計邏輯器件、分立門或者電晶體邏輯器件、分立硬體元件等。通用處理器可以是微處理器或者所述處理器也可以是其它任何常規的處理器等。 In one embodiment, the processor 12 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, or the processor may be any other conventional processor, etc.

所述儲存器11中的程式碼和各種資料如果以軟體功能單元的形式實現並作為獨立的產品銷售或使用時,可以存儲在一個電腦可讀取存儲介質中。基於這樣的理解,本申請實現上述實施例方法中的全部或部分流程,例如行車路線規劃方法,也可以藉由電腦程式來指令相關的硬體來完成,所述的電腦程式可存儲於電腦可讀存儲介質中,所述電腦程式在被處理器執行時,可實現上述各個方法實施例的步驟。其中,所述電腦程式包括電腦程式代碼,所述電腦程式代碼可以為原始程式碼形式、物件代碼形式、可執行檔或某些中間形式等。所述電腦可讀介質可以包括:能夠攜帶所述電腦程式代碼的任何實體或裝置、記錄介質、隨身碟、移動硬碟、磁碟、光碟、電腦儲存器、唯讀儲存器(ROM,Read-Only Memory)等。 If the program code and various data in the memory 11 are implemented in the form of a software functional unit and sold or used as an independent product, they can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, such as the driving route planning method, which can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, the steps of the above-mentioned method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), etc.

可以理解的是,以上所描述的模組劃分,為一種邏輯功能劃分,實際實現時可以有另外的劃分方式。另外,在本申請各個實施例中的各功能模組可以集成在相同處理單元中,也可以是各個模組單獨物理存在,也可以兩個或兩個以上模組集成在相同單元中。上述集成的模組既可以採用硬體的形式實現,也可以採用硬體加軟體功能模組的形式實現。 It is understandable that the module division described above is a logical function division, and there may be other division methods in actual implementation. In addition, each functional module in each embodiment of the present application may be integrated in the same processing unit, or each module may exist physically separately, or two or more modules may be integrated in the same unit. The above-mentioned integrated module may be implemented in the form of hardware or in the form of hardware plus software functional modules.

最後應說明的是,以上實施例僅用以說明本申請的技術方案而非限制,儘管參照較佳實施例對本申請進行了詳細說明,本領域的普通技術人員應當理解,可以對本申請的技術方案進行修改或等同替換,而不脫離本申請技術方案的精神和範圍。 Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of this application and are not limiting. Although this application is described in detail with reference to the preferred embodiments, ordinary technicians in this field should understand that the technical solution of this application can be modified or replaced by equivalents without departing from the spirit and scope of the technical solution of this application.

21~24:步驟 21~24: Steps

Claims (10)

一種行車路線規劃方法,其中,該方法包括:獲取車輛行駛過程中的圖像;將所述圖像輸入目標路線規劃模型,得到目標路線資訊;提取所述目標路線資訊的嵌入向量;將所述嵌入向量輸入目標駕駛風格模型,得到對應駕駛風格的行車路線。 A driving route planning method, wherein the method includes: obtaining an image of a vehicle during driving; inputting the image into a target route planning model to obtain target route information; extracting an embedding vector of the target route information; inputting the embedding vector into a target driving style model to obtain a driving route corresponding to the driving style. 如請求項1所述的行車路線規劃方法,其中,在所述獲取所述車輛行駛過程中的圖像之前,所述方法還包括:獲取車輛的歷史行駛資料;基於所述歷史行駛資料,生成訓練資料以及訓練資料對應的樣本標籤;利用所述訓練資料對初始路線規劃模型進行訓練,得到目標路線規劃模型。 The driving route planning method as described in claim 1, wherein before obtaining the image of the vehicle during driving, the method further includes: obtaining historical driving data of the vehicle; generating training data and sample labels corresponding to the training data based on the historical driving data; and training the initial route planning model using the training data to obtain the target route planning model. 如請求項2所述的行車路線規劃方法,其中,所述利用所述訓練資料對初始路線規劃模型進行訓練,得到目標路線規劃模型,包括:將所述訓練資料登錄所述初始路線規劃模型進行訓練,得到第一預測路線資訊;根據所述第一預測路線資訊與所述訓練資料對應的樣本標籤,計算所述初始路線規劃模型的第一損失函數值;若所述第一損失函數值小於或等於第一閥值,將所述訓練後的初始路線規劃模型確定為所述目標路線規劃模型;若所述第一損失函數值大於所述第一閥值,返回執行所述獲取車輛的歷史行駛資料的步驟。 The driving route planning method as described in claim 2, wherein the training data is used to train the initial route planning model to obtain the target route planning model, including: logging the training data into the initial route planning model for training to obtain first predicted route information; calculating the first loss function value of the initial route planning model according to the first predicted route information and the sample label corresponding to the training data; if the first loss function value is less than or equal to the first threshold value, determining the trained initial route planning model as the target route planning model; if the first loss function value is greater than the first threshold value, returning to the step of executing the step of obtaining the historical driving data of the vehicle. 如請求項2所述的行車路線規劃方法,其中,在得到所述目標路線規劃模型後,所述方法還包括:基於所述訓練資料以及所述目標路線規劃模型,對初始駕駛風格模型進行訓練,得到所述目標駕駛風格模型,包括:將所述訓練資料登錄所述目標路線規劃模型,得到第二預測路線資訊; 提取所述第二預測路線資訊的嵌入向量;將所述嵌入向量輸入所述初始駕駛風格模型,得到第三預測路線資訊;根據所述樣本標籤以及所述第三預測路線資訊,計算所述初始駕駛風格模型的第二損失函數值;若所述第二損失函數值小於或等於第二閥值,將所述訓練後的初始駕駛風格模型確定為所述目標駕駛風格模型;若所述第二損失函數值大於所述第二閥值,返回執行所述獲取車輛的歷史行駛資料的步驟。 The driving route planning method as described in claim 2, wherein after obtaining the target route planning model, the method further comprises: based on the training data and the target route planning model, training the initial driving style model to obtain the target driving style model, including: logging the training data into the target route planning model to obtain second predicted route information; extracting the embedding vector of the second predicted route information; inputting the embedding vector into The initial driving style model obtains the third predicted route information; the second loss function value of the initial driving style model is calculated according to the sample label and the third predicted route information; if the second loss function value is less than or equal to the second threshold value, the trained initial driving style model is determined as the target driving style model; if the second loss function value is greater than the second threshold value, the step of obtaining the historical driving data of the vehicle is returned to be executed. 如請求項4所述的行車路線規劃方法,其中,所述訓練資料包括具有時序關係的圖像資訊,所述將所述訓練資料登錄所述目標路線規劃模型,得到第二預測路線資訊,包括:將所述具有時序關係的圖像資訊輸入所述目標路線規劃模型,得到不同時間段對應的第二預測路線資訊。 The driving route planning method as described in claim 4, wherein the training data includes image information with a time sequence relationship, and the step of logging the training data into the target route planning model to obtain the second predicted route information includes: inputting the image information with a time sequence relationship into the target route planning model to obtain the second predicted route information corresponding to different time periods. 如請求項5所述的行車路線規劃方法,其中,所述方法還包括:對所述不同時間段對應的第二預測路線資訊進行編碼,獲取經過編碼後的特徵向量;將所述經過編碼後的特徵向量通過線性變換映射至嵌入空間;計算所述經過編碼後的特徵向量在所述嵌入空間對應的嵌入向量,其中,所述對應的嵌入向量包括不同時間段對應的第二預設路線資訊對應的嵌入向量。 The driving route planning method as described in claim 5, wherein the method further comprises: encoding the second predicted route information corresponding to the different time periods to obtain the encoded feature vector; mapping the encoded feature vector to the embedding space through linear transformation; calculating the embedding vector corresponding to the encoded feature vector in the embedding space, wherein the corresponding embedding vector includes the embedding vector corresponding to the second preset route information corresponding to the different time periods. 如請求項6所述的行車路線規劃方法,其中,所述不同時間段對應的第二預設路線資訊對應的嵌入向量,包括:每個時間段對應的車輛位置、車頭朝向、車速、車輛橫擺角速度。 The driving route planning method as described in claim 6, wherein the embedded vectors corresponding to the second preset route information corresponding to the different time periods include: the vehicle position, vehicle head direction, vehicle speed, and vehicle yaw angular velocity corresponding to each time period. 如請求項2至7中任意一項所述的行車路線規劃方法,其中,所述訓練資料對應的樣本標籤,包括:根據所述訓練資料中圖像資訊的時序關係,獲取基於定位系統以及慣性感測器合成的運動軌跡作為所述樣本標籤。 A driving route planning method as described in any one of claims 2 to 7, wherein the sample label corresponding to the training data includes: obtaining a motion trajectory synthesized based on a positioning system and an inertial sensor as the sample label according to the temporal relationship of the image information in the training data. 一種電子設備,其中,所述電子設備包括處理器和儲存器,所述處理器用於執行儲存器中存儲的電腦程式以實現如請求項1至8中任意一項的所述行車路線規劃方法。 An electronic device, wherein the electronic device includes a processor and a memory, and the processor is used to execute a computer program stored in the memory to implement the driving route planning method as described in any one of claims 1 to 8. 一種電腦可讀存儲介質,其中,所述電腦可讀存儲介質存儲有至少一個指令,所述至少一個指令被處理器執行時實現如請求項1至8中任意一項所述的行車路線規劃方法。 A computer-readable storage medium, wherein the computer-readable storage medium stores at least one instruction, and when the at least one instruction is executed by a processor, the driving route planning method as described in any one of claim items 1 to 8 is implemented.
TW111144452A 2022-11-21 2022-11-21 Method for planning routes of vehicle, electronic device and computer-readable storage medium TWI841069B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW111144452A TWI841069B (en) 2022-11-21 2022-11-21 Method for planning routes of vehicle, electronic device and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW111144452A TWI841069B (en) 2022-11-21 2022-11-21 Method for planning routes of vehicle, electronic device and computer-readable storage medium

Publications (2)

Publication Number Publication Date
TWI841069B true TWI841069B (en) 2024-05-01
TW202422010A TW202422010A (en) 2024-06-01

Family

ID=92076729

Family Applications (1)

Application Number Title Priority Date Filing Date
TW111144452A TWI841069B (en) 2022-11-21 2022-11-21 Method for planning routes of vehicle, electronic device and computer-readable storage medium

Country Status (1)

Country Link
TW (1) TWI841069B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201901116A (en) * 2017-05-16 2019-01-01 大陸商北京嘀嘀無限科技發展有限公司 System and method for digital route planning
CN109229107A (en) * 2017-07-10 2019-01-18 福特全球技术公司 Optimize the system of driver and vehicle performance
CN112204350A (en) * 2018-05-31 2021-01-08 北美日产公司 Trajectory planning
CN112236346A (en) * 2018-05-31 2021-01-15 北美日产公司 Time warping for autonomous driving simulation
CN115038935A (en) * 2020-02-04 2022-09-09 通腾导航技术股份有限公司 Navigation system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201901116A (en) * 2017-05-16 2019-01-01 大陸商北京嘀嘀無限科技發展有限公司 System and method for digital route planning
CN109229107A (en) * 2017-07-10 2019-01-18 福特全球技术公司 Optimize the system of driver and vehicle performance
CN112204350A (en) * 2018-05-31 2021-01-08 北美日产公司 Trajectory planning
CN112236346A (en) * 2018-05-31 2021-01-15 北美日产公司 Time warping for autonomous driving simulation
CN115038935A (en) * 2020-02-04 2022-09-09 通腾导航技术股份有限公司 Navigation system

Also Published As

Publication number Publication date
TW202422010A (en) 2024-06-01

Similar Documents

Publication Publication Date Title
CN111316286B (en) Track prediction method and device, storage medium, driving system and vehicle
US11093801B2 (en) Object detection device and object detection method
US11407431B2 (en) System and method for object trajectory prediction in an autonomous scenario
US11074438B2 (en) Disentangling human dynamics for pedestrian locomotion forecasting with noisy supervision
CN108291813B (en) Position Data Fusion with Attitude Map
CN114723955A (en) Image processing method, device, equipment and computer readable storage medium
CN114419098A (en) Moving target trajectory prediction method and device based on visual transformation
CN113313763A (en) Monocular camera pose optimization method and device based on neural network
CN111985300B (en) Automatic driving dynamic target positioning method and device, electronic equipment and storage medium
CN111192327B (en) Method and device for determining the orientation of an obstacle
CN110390240A (en) Lane post-processing in automatic driving vehicle
CN117372632B (en) Labeling method and device for two-dimensional image, computer equipment and storage medium
Cudrano et al. Advances in centerline estimation for autonomous lateral control
US11531842B2 (en) Invertible depth network for image reconstruction and domain transfers
CN110660103A (en) Unmanned vehicle positioning method and device
CN112833896A (en) System and method for object trajectory prediction in autonomous scenes
US12416505B2 (en) Driving route planning method, electronic device and storage medium
CN116534059B (en) Adaptive perception path decision method, device, computer equipment and storage medium
CN114067371A (en) Cross-modal pedestrian trajectory generation type prediction framework, method and device
WO2020018140A1 (en) Ballistic estimnation of vehicle data
TWI841069B (en) Method for planning routes of vehicle, electronic device and computer-readable storage medium
CN107545760A (en) Method of providing positioning information for positioning a vehicle at a positioning point and method of providing information for positioning a vehicle by another vehicle
CN110807397B (en) A method and device for predicting the motion state of a target object
CN118609066B (en) Front vehicle driving behavior recognition method, model training method and device and electronic equipment
TWI841130B (en) Method for detecting lane line and related devices