TWI726630B - 地圖建構系統以及地圖建構方法 - Google Patents
地圖建構系統以及地圖建構方法 Download PDFInfo
- Publication number
- TWI726630B TWI726630B TW109106033A TW109106033A TWI726630B TW I726630 B TWI726630 B TW I726630B TW 109106033 A TW109106033 A TW 109106033A TW 109106033 A TW109106033 A TW 109106033A TW I726630 B TWI726630 B TW I726630B
- Authority
- TW
- Taiwan
- Prior art keywords
- target object
- coordinates
- image
- reference points
- objects
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/28—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
- G01C21/30—Map- or contour-matching
- G01C21/32—Structuring or formatting of map data
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/88—Lidar systems specially adapted for specific applications
- G01S17/89—Lidar systems specially adapted for specific applications for mapping or imaging
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3804—Creation or updating of map data
- G01C21/3833—Creation or updating of map data characterised by the source of data
- G01C21/3837—Data obtained from a single source
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3804—Creation or updating of map data
- G01C21/3833—Creation or updating of map data characterised by the source of data
- G01C21/3848—Data obtained from both position sensors and additional sensors
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/86—Combinations of lidar systems with systems other than lidar, radar or sonar, e.g. with direction finders
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/48—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
- G01S7/4808—Evaluating distance, position or velocity data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
- G06T7/74—Determining position or orientation of objects or cameras using feature-based methods involving reference images or patches
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30248—Vehicle exterior or interior
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electromagnetism (AREA)
- Automation & Control Theory (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Traffic Control Systems (AREA)
Abstract
本發明提供一種地圖建構方法,所述方法包括:週期性地偵測移動載具的基準世界座標;週期性地擷取所述移動載具外的環境的第一影像;週期性地獲得所述移動載具外的所述環境的光達資料;辨識所述第一影像中的多個目標物件,並且根據所述光達資料將多個光達資料點投影至所述第一影像以獲得第二影像;辨識所選的目標物件內被投影的多個目標光達資料點各自的影像座標;根據多個影像座標、光達資訊以及所述基準世界座標來獲得所述多個目標光達資料點各自的物件世界座標;以及根據所述多個物件世界座標,將對應的所選的目標物件配置在高精地圖中。
Description
本發明是有關於一種地圖建構方法,且特別是被配置在移動載具上的地圖建構系統以及所述地圖建構系統所使用的地圖建構方法。
在自動駕駛領域中,『地圖』一詞已經失去了其傳統路線圖的含意。目前多數車載地圖的分辨率僅夠用於一般導航,想要實現自動駕駛,就必須使用精度更高、道路資訊更豐富的高精度地圖(亦稱,高精地圖,High definition map)。一般來說,傳統的電子地圖主要用於人們日常出行,其精準度處在米級的水平,即便存在十餘米的誤差,也並不會給用戶帶來多大的影響;而高精地圖對於車道線、路肩等位置,其精度可以達到厘米級。
本發明提供一種地圖建構系統以及地圖建構系統所使用的地圖建構方法,可辨識所擷取的影像中的目標物件及產生所述目標物件的世界座標,以根據所述目標物件的所述世界座標來將所述目標物件設置在高精地圖中。
本發明的一實施例提供被配置在一移動載具上的一種地圖建構系統,其中所述移動載具在真實世界中移動。所述系統包括定位系統、影像擷取裝置、光學雷達以及處理器。所述定位系統用以週期性地偵測所述移動載具的一世界座標。所述影像擷取裝置用以週期性地擷取所述移動載具外的環境的第一影像。所述光學雷達用以週期性地獲得所述移動載具外的所述環境的光達資料。所述處理器電性連接至所述定位系統、所述影像擷取裝置以及所述光學雷達。所述處理器用以辨識所述第一影像中的多個目標物件,並且根據所述光達資料將多個光達資料點投影至所述第一影像以獲得第二影像。所述處理器更用以從所述一或多個尚未被選擇的目標物件中選擇一個目標物件,辨識所選的目標物件內被投影的多個目標光達資料點為所選的目標物件的多個目標物件基準點,並且辨識所述多個目標物件基準點各自的影像座標。此外,所述處理器更用以根據所述多個目標物件基準點各自的所述影像座標、光達資訊以及所述移動載具的所述世界座標來獲得所述多個目標物件基準點各自的世界座標,並且根據所述多個目標物件基準點各自的所述世界座標,將對應的所選的目標物件配置在高精地圖中。
本發明的一實施例提供一種地圖建構方法,所述方法包括:週期性地偵測所述移動載具的一世界座標;週期性地擷取所述移動載具外的環境的第一影像;週期性地獲得所述移動載具外的所述環境的光達資料;辨識所述第一影像中的多個目標物件,並且根據所述光達資料將多個光達資料點投影至所述第一影像以獲得第二影像;從所述一或多個尚未被選擇的目標物件中選擇一個目標物件;辨識所選的目標物件內被投影的多個目標光達資料點為所選的目標物件的多個目標物件基準點,並且辨識所述多個目標物件基準點各自的影像座標;根據所述多個目標物件基準點各自的所述影像座標、光達資訊以及所述移動載具的所述世界座標來獲得所述多個目標物件基準點各自的世界座標;以及根據所述多個目標物件基準點各自的所述世界座標,將對應的所選的目標物件配置在高精地圖中。
在本發明的一實施例中,所述方法更包括:反應於判定所述多個目標物件不具有所述一或多個尚未被選擇的目標物件,再次執行根據所述光達資料將所述多個光達資料點投影至所述第一影像以獲得所述第二影像,並且辨識所述第二影像中的所述多個目標物件的步驟。
在本發明的一實施例中,其中所述辨識所述第一影像中的所述多個目標物件的步驟包括:對所述第一影像執行影像辨識操作,以從所述第一影像中的多個影像物件中辨識出符合多種預設態樣的所述多個目標物件。
在本發明的一實施例中,其中所述根據所述多個目標物件基準點各自的所述影像座標、所述光達資訊以及所述移動載具的所述世界座標來獲得所述多個目標物件基準點各自的所述世界座標的步驟包括:判斷所選的目標物件為第一類型目標物件或第二類型目標物件,其中反應於判定所選的目標物件為所述第一類型目標物件,根據多個預設參數以及所述第一類型目標物件的多個第一類型目標物件基準點的多個影像座標,將所述多個影像座標轉換為多個相對座標,其中所述多個相對座標用以表示所述多個第一類型目標物件基準點相對於影像擷取裝置的位置;以及根據所述移動載具的所述世界座標與所述多個第一類型目標物件基準點的所述多個相對座標,將所述多個第一類型目標物件基準點的所述多個相對座標轉換為所述多個第一類型目標物件基準點的多個世界座標。此外,反應於判定所選的目標物件為所述第二類型目標物件,根據多個預設參數、所述第二類型目標物件的多個第二類型目標物件基準點的多個影像座標以及所述光達資訊中對應所述多個第二類型目標物件基準點的多筆深度資訊,將所述多個影像座標轉換為多個相對座標,其中所述多個相對座標用以表示所述多個第二類型目標物件基準點相對於影像擷取裝置的位置;以及根據所述移動載具的所述世界座標與所述多個第二類型目標物件基準點的所述多個相對座標,將所述多個第二類型目標物件基準點的所述多個相對座標轉換為所述多個第二類型目標物件基準點的多個世界座標。
在本發明的一實施例中,其中所述第一類型目標物件包括下列物件的其中之一:道路、交通標線以及地面交通標誌。此外,所述第二類型目標物件包括下列物件的其中之一:交通號誌、招牌以及建築物。
基於上述,本發明的實施例所提供的地圖建構系統與地圖建構方法,可自動地根據所獲得的光達資料將多個光達資料點投影至所擷取的第一影像以獲得第二影像,並且辨識所述第二影像中的目標物件,根據所述目標物件的多個基準點的影像座標、光達資訊以及所獲得的移動載具的世界座標來獲得所述多個基準點各自的世界座標,以根據所述多個基準點的所述多個世界座標將對應的目標物件配置在高精地圖中,進而可精確地繪製所述高精地圖中,並且可使地圖建構系統在建構高精地圖時更有效率。
圖1是根據本發明的一實施例所繪示的配置在移動載具的地圖建構系統的示意圖。請參照圖1,在本實施例中,所述移動載具10例如是車輛、機車、無人機等移動於真實世界的交通工具。
地圖建構系統11被配置在移動載具10上。在此例子中,地圖建構系統11的光學雷達(亦稱,光達)130以及影像擷取裝置140(如,相機)被配置在移動載具10上,以感知移動載具10外的真實世界。此外,耦接(電性連接)至定位系統120的即時動態(Real Time Kinematic,RTK)天線RTK1、RTK2。所述定位系統120應用了即時動態定位技術。所述RTK天線RTK1、RTK2接收全球定位系統(Global Positioning System,GPS)訊號,並且將所接收的GPS訊號傳送至定位系統120,以使定位系統120可計算出所述移動載具10/地圖建構系統11的世界座標(包含經緯座標與高度座標)。所述影像擷取裝置140用以擷取移動載具10外的真實世界的影像(亦稱,第一影像),並且已安裝的所述影像擷取裝置10距離地面GND的高度H是預先設定的/已知的。
圖4是根據本發明的一實施例所繪示的光學雷達點雲圖的示意圖。請同時參照圖1與圖4,在圖1的例子中,在車輛10往前移動的過程中(如箭頭A41),影像擷取裝置140持續對車輛10外的真實世界擷取影像(如,對車輛10前方的景像拍照),光學雷達130持續地發出雷射光,以藉由反射光來獲得反射點(亦稱,光達資料點)相對於光學雷達130的三維座標(亦稱,三維光達座標),進而獲得包含所有光達資料點的點雲圖(如圖4所示)。應注意的是,圖4的光學雷達點雲圖為俯瞰視角。光學雷達130例如以10赫茲的頻率對外界進行360度的脈衝雷射掃描。本發明並不限於光學雷達130所發射的雷射強度、雷射波長、雷射數量、發射角度、發射頻率等技術細節。此外,應注意的是,光學雷達10其他的技術特徵並不屬於本發明的精神,不贅述於此。
為了便於說明,在以下的實施例中,移動載具10是以車輛來做例子。
圖2是根據本發明的一實施例所繪示的地圖建構系統的方塊示意圖。請參照圖2,更詳細來說,配置在車輛10的地圖建構系統11包括處理器110、以及耦接(電性連接)至所述處理器110的定位系統120、光學雷達130、影像擷取裝置140、慣性導航系統150、儲存裝置160、主記憶體170以及通訊電路單元180。此外,處理器110更耦接至移動載具10的駕駛單元190。
所述處理器110為具備運算能力的硬體(例如晶片組、處理器等),用以管理車輛10的整體運作(如,控制車輛10中其他硬體元件的運作)。在本實施例中,處理器110例如是一核心或多核心的中央處理單元(Central Processing Unit,CPU)、微處理器(micro-processor)、或是其他可程式化之處理單元(Programmable Processing Unit)、數位訊號處理器(Digital Signal Processor,DSP)、可程式化控制器、特殊應用積體電路(Application Specific Integrated Circuits,ASIC)、可程式化邏輯裝置(Programmable Logic Device,PLD)或其他類似裝置。
定位系統120包括微控制器MCU以及天線RTK1、RTK2。天線RTK1、RTK2用以接收來自全球定位系統的訊號(GPS訊號),並且將所接收的GPS訊號傳送至微控制器MCU。微控制器MCU用以根據所接收的GPS訊號來計算車輛10當前的世界座標(亦稱,基準世界座標)。
光學雷達130用以獲得車輛10外的真實世界的光學雷達資料(亦稱,光達資料)。
影像擷取裝置140用以擷取車輛10外的真實世界的影像。影像擷取裝置140例如是相機或攝影機。在本實施例中,影像擷取裝置週期性(如,每六十分之一秒拍攝一次)地拍攝車輛10前方的真實世界的影像。所擷取的影像(亦稱,第一影像)的解析度、大小/範圍是根據相機的硬體規格而被預先設定的,本發明不限於此。
慣性導航系統150是一個使用加速計和陀螺儀來測量物體(如,車輛10)的加速度和角速度,並持續計算運動物體位置、姿態和速度的輔助導航系統。慣性導航系統150不需要一個外部參考系。在本實施例中,定位系統120(或處理器110)可提供慣性導航系統的車輛10的初始的定位資訊及速度,以讓慣性導航系統通過對運動傳感器(如,加速計和陀螺儀)的信息進行整合計算,不斷更新當前位置及速度。所更新的當前位置及速度亦可整合為輔助定位資訊回傳給定位系統120。定位系統120的MCU可藉由所接收的輔助定位資訊來校正當前的定位資訊,以增強所發送至處理器110的定位資訊的精準度。此外,校正過後的定位資訊也可發送回慣性導航系統150,以修正慣性導航系統150因持續運算輔助定位資訊所導致的誤差,進而提昇輔助定位資訊的精準度。也就是說,整合定位系統120以及慣性導航系統150後,處理器110可精確地獲得車輛10當前的世界座標。
儲存裝置160經由處理器110的指示來暫存資料,所述資料包括用以管理車輛10的系統資料,如,所獲得的定位資訊、光達資料、慣性資訊、影像資料,來自其他電子裝置的資料,本揭露不限於此。除此之外,儲存裝置160還可以經由處理器110的指示來記錄一些需要長時間儲存的資料。例如,高精地圖資料庫、預定態樣影像資料庫、相關於地圖建構系統11所執行的地圖建構程序的一或多個預設參數、光達點雲圖、以及用以管理車輛10的韌體或是軟體。儲存裝置160可以是任何型態的硬碟機(hard disk drive,HDD)或非揮發性記憶體儲存裝置(如,固態硬碟)。在一實施例中,儲存裝置160亦可是例如包含快閃記憶體模組的硬體。在一實施例中,處理器110可存取地圖建構程序於主記憶體170中,執行地圖建構程序以實現本發明的實施例所提供的地圖建構方法。
主記憶體170分別用以接收處理器110的指示來暫存各種形式的資料。主記憶體170例如是任意形式的固定式或可移動式隨機存取記憶體(random access memory,RAM)或其他類似裝置、積體電路及其組合。由於主記憶體170所具有的高速存取特性,在本實施例中所進行的各種運算與操作皆可經由存取被暫存在主記憶體170中的相關資料而被加速。
通訊電路單元180用以經由無線方式來接收通訊訊號。在本實施例中,通訊電路單元180例如是支援WiFi通訊協定、藍芽(Bluetooth)、近場通訊(Near Field Communication;NFC)、第三代通訊系統夥伴專案(3rd Generation Partnership Project;3GPP)標準、***通訊系統夥伴專案(4th Generation Partnership Project;4GPP)標準、第五代通訊系統夥伴專案(5th Generation Partnership Project;5GPP)標準等無線通訊電路單元。在本實施例中,通訊電路單元180可藉由無線通訊的方式,以連線至定位參考裝置20(如,藉由連線C1),進而從定位參考裝置20獲取定位參考資料D1。
應注意的是,在一實施例中,定位系統120應用即時動態定位技術(Real Time Kinematic,RTK),以根據所接收的定位參考資料D1與GPS訊號來計算車輛10的世界座標(亦稱,基準世界座標),進而提昇所獲得的所述基準世界座標的準確性。
此外,在一實施例中,所建構的高精地圖亦可藉由無線通訊的方式,發送至地圖伺服器(未繪示),以使地圖伺服器可整合且分享所即時更新的世界性的高精地圖。也就是說,地圖伺服器可整合從多個車輛所接收的即時的高精地圖,並且將之整合至地圖伺服器所管理的高精世界地圖中,所述高精世界地圖可藉由網路連線而被分享至其他電子裝置。
駕駛單元190用以控制車輛10的移動。在一實施例中,駕駛單元190用以根據處理器110的指示來控制車輛10的移動。更詳細來說,駕駛單元130可藉由控制車輛10的機械系統與動力系統來控制車輛10的移動方向、速度與加速度。本發明並不限定於駕駛單元190的實施方式,關於駕駛單元190的細節不贅述於此。
圖3A是根據本發明的一實施例所繪示的地圖建構方法的流程圖。請參照圖3A,在步驟S311中,定位系統120週期性地偵測對應移動載具的基準世界座標(如,對應於車輛10的定位資訊)。在步驟S312中,影像擷取裝置140週期性地擷取所述移動載具外的真實世界的第一影像。在步驟S313中,光學雷達130週期性地獲得所述移動載具外的所述環境的光達資料。所述基準世界座標、所述第一影像及所述光達資料會被傳送至處理器110。
接著,在步驟S320中,處理器110根據所述光達資料將多個光達資料點投影至所述第一影像以獲得第二影像,並且辨識所述第二影像中的多個目標物件。
圖4是根據本發明的一實施例所繪示的光學雷達點雲圖的示意圖。具體來說,如圖4所示,經由高頻率地360度地項車輛10四周發射雷射光,可獲取反射點的位置,而形成點雲圖形式的光達資料。在車輛10如箭頭A41所示向前移動時,光學雷達點雲圖也會對應地更新。在光學雷達點雲圖中的多個亮點中的每一個(亦稱,光達資料點或反射點)都包含了自身的三維座標資訊(亦稱,三維光達座標)。一個光達資料點的所述三維座標資訊記錄了所述光達資料點相對於所述車輛10的三維座標。
更詳細來說,在根據所述光達資料將所述多個光達資料點投影至所述第一影像以獲得所述第二影像的運作中,所述處理器110根據所述第一影像相對於所述影像擷取裝置的角度範圍(例如,從影像擷取裝置140所擷取的第一影像的視野V1可得知對應所述角度範圍AR1)以及所述多個光達資訊中對應至所述角度範圍的多個三維光達座標,對所述多個三維光達座標進行座標轉換操作,以獲得對應所述多個三維光達座標的多個二維光達座標,其中所述處理器根據所述多個二維光達座標將對應的所述多個光達資料點投影至所述第一影像以形成所述第二影像。
圖5A是根據本發明的一實施例所繪示的所擷取的第一影像的示意圖。圖5B是根據本發明的一實施例所繪示的包含被投影的光達資料點的第二影像的示意圖。舉例來說,請參照圖5A,假設影像擷取裝置140擷取的第一影像IMG1的解析度為1280x720。在本實施例中,處理器110對所述第一影像執行影像辨識操作,以從所述第一影像IMG1中的多個影像物件中辨識出符合多種預設態樣的所述多個目標物件。更詳細來說,處理器110可從儲存裝置160中的預定態樣影像資料庫來辨識所述多種預設態樣,並且比對所述第一影像IMG1中的所述多個影像物件與所述預定態樣影像資料庫所記錄的多個預設態樣影像,以辨識出相似度大於一比對門檻值的多個目標物件(亦稱,目標影像物件)。舉例來說,處理器110可辨識出第一影像IMG1的區域R1中的目標物件TO1(道路標線);區域R2中的目標物件TO2(交通號誌)。
更詳細來說,在本實施例中,所述目標物件可被區分為第一類型目標物件以及第二類型目標物件。在本實施例中,所述第一類型目標物件用以表示應被配置在高精地圖中的高度與道路相等的物件,並且所述第二類型目標物件用以表示應被配置在高精地圖中的高度與道路不相等的物件。
所述第一類型目標物件包括下列物件的其中之一:道路;交通標線以及地面交通標誌。所述第二類型目標物件包括下列物件的其中之一:交通號誌;招牌以及建築物。在一實施例中,處理器110亦辨識出區域R3中的目標物件(如,交通號誌);以及區域R4中的目標物件(如,招牌)。值得一提的是,上述的多個預設態樣包括了所述道路、所述交通標線、所述地面交通標誌、所述交通號誌、所述招牌以及所述建築物的多個預設影像。
請參照圖5B,在本實施例中,處理器110可將所獲得的對應第一影像的視野(角度範圍)的多個光達資料點進行座標轉換,以使所述多個光達資料點的多個三維光達座標轉換成二維光達座標(所述二維光達座標不具有深度資訊,即,光達資料點至車輛的深度值)。接著,處理器110可根據對應所述多個光達資料點的所述多個二維光達座標,將所述多個光達資料點投影至第一影像內IMG1,以獲得具有多個已投影光達資料點的第二影像IMG2。
請再回到圖3A,接著,在步驟S330中,處理器110判斷所述多個目標物件中是否具有一或多個尚未被選擇的目標物件。反應於判定所述多個目標物件中具有所述一或多個尚未被選擇的目標物件,處理器110執行步驟S340,即,從所述一或多個尚未被選擇的目標物件中選擇一個目標物件;反應於判定所述多個目標物件中不具有所述一或多個尚未被選擇的目標物件,處理器110執行步驟S320。
在步驟S340中,處理器110從所述一或多個尚未被選擇的目標物件中選擇一個目標物件。接著,在步驟S350中,處理器110辨識所選的目標物件內被投影的多個目標光達資料點為所選的目標物件的多個目標物件基準點,並且辨識所述多個目標物件基準點各自的影像座標。
舉例來說,如圖5B所示,假設在所選的目標物件TO1上被投影一或多個目標光達資料點(如,點TP1~TP4),處理器110會辨識所述光達資料點TP1~TP4為多個目標物件基準點。處理器110可進一步辨識出所述多個目標物件基準點TP1~TP4於第一影像中的影像座標(基於所述第一影像的解析度)。例如,目標物件基準點TP1的影像座標被辨識為“910, 610”。
請再回到圖3A,在步驟S360中,處理器110根據所述多個目標物件基準點各自的所述影像座標、光達資訊以及所述基準世界座標來獲得分別對應所述多個目標物件基準點的多個物件世界座標。
圖3B是根據本發明的一實施例所繪示的圖3A中的步驟S360的流程圖。更詳細來說,步驟S360包括步驟S361~S365。在步驟S361中,處理器110判斷所選的目標物件為第一類型目標物件或第二類型目標物件。反應於判定所選的目標物件為所述第一類型目標物件(如圖6A所示的第一類型目標物件TO1),在步驟S362中,處理器110根據多個預設參數以及所述第一類型目標物件的多個第一類型目標物件基準點的多個影像座標,將所述多個影像座標轉換為多個相對座標,其中所述多個相對座標用以表示所述多個第一類型目標物件基準點相對於所述地圖建構系統的影像擷取裝置的位置;以及在步驟S363中,處理器110根據所述基準世界座標與所述多個第一類型目標物件基準點的所述多個相對座標,將所述多個第一類型目標物件基準點的所述多個相對座標轉換為分別對應所述多個第一類型目標物件基準點的所述多個物件世界座標。
另一方面,反應於判定所選的目標物件為所述第二類型目標物件(如圖6B所示的第一類型目標物件TO2),在步驟S364中,處理器110根據多個預設參數、所述第二類型目標物件的多個第二類型目標物件基準點的多個影像座標以及所述光達資訊中對應所述多個第二類型目標物件基準點的多筆深度資訊,將所述多個影像座標轉換為多個相對座標,其中所述多個相對座標用以表示所述多個第二類型目標物件基準點相對於所述地圖建構系統的所述影像擷取裝置的位置;以及在步驟S365中,處理器110根據所述基準世界座標與所述多個第二類型目標物件基準點的所述多個相對座標,將所述多個第二類型目標物件基準點的所述多個相對座標轉換為分別對應所述多個第二類型目標物件基準點的所述多個物件世界座標。
圖6A是根據本發明的一實施例所繪示的獲得第一類型目標物件的世界座標的示意圖。請參照圖6A,假設處理器110已經辨識所選的目標物件TO1為第一類型目標物件,並且已辨識第一類型目標物件TO1上的第一類型目標物件基準點TP1~TP4各自的影像座標CRD
I為CRD
I1“u1, v1”、CRD
I2“u2, v2”、CRD
I3“u3, v3”、CRD
I4“u4, v4”。在此例子中,處理器110根據多個預設參數以及多個第一類型目標物件基準點TP1~TP4的多個影像座標CRD
I1~CRD
I4,經由下方所列之座標轉換公式(F1),將所述多個影像座標CRD
I1~CRD
I4轉換為多個相對座標CRD
R1~CRD
R4。
其中,u為第一類型目標基準點的影像座標CRD
I中的橫座標;v為第一類型目標基準點的影像座標CRD
I中的縱座標;f
x為x軸焦距;f
y為y軸焦距;c
x為第一影像的中心的x軸座標;c
y為第一影像的中心的y軸座標;x為相對座標CRD
R的x軸座標;y為相對座標CRD
R的y軸座標;z為相對座標CRD
R的z軸座標。所述多個預設參數為f
x、f
y、c
x、c
y。在此例子中,第一類型目標基準點的y軸座標是已知的,即,y的數值為相機距離地面的高度H。此外,所述多個預設參數f
x、f
y、c
x、c
y也皆為已知。基此,處理器110可經由座標轉換公式(F1)計算出相對座標CRD
R的z軸座標z為:
接著,可更計算出相對座標CRD
R的x軸座標x為:
如箭頭A61所示,在計算出分別對應第一類型目標物件基準點TP1~TP4的相對座標CRD
R1~CRD
R4後,如箭頭A62所示,處理器110可藉由基準世界座標與第一類型目標物件基準點TP1~TP4的相對座標CRD
R1~CRD
R4來計算出第一類型目標物件基準點TP1~TP4的物件世界座標CRD
W1~CRD
W4。例如,處理器110可將第一類型目標物件基準點TP1的相對座標CRD
R1加上基準世界座標,以獲得第一類型目標物件基準點TP1的物件世界座標CRD
W1。
圖6B是根據本發明的一實施例所繪示的獲得第二類型目標物件的世界座標的示意圖。請參照圖6B,假設處理器110已經辨識所選的目標物件TO2為第二類型目標物件,並且已辨識第二類型目標物件TO2上的第二類型目標物件基準點TP5~TP7各自的影像座標CRD
I為CRD
I5“u5, v5” 、CRD
I6“u6, v6”、CRD
I7“u7, v7”。在此例子中,處理器110根據多個預設參數、所述第二類型目標物件的多個第二類型目標物件基準點TP5~TP7的多個影像座標CRD
I5~CRD
I7以及所述光達資訊中對應所述多個第二類型目標物件基準點的多筆深度資訊(即,第二類型目標物件基準點TP5~TP7各自的三維光達座標中的已知的深度座標值,其可作為第二類型目標物件基準點TP5~TP7各自的相對座標中的z軸座標),經由上方所列之座標轉換公式(F1),將所述多個影像座標CRD
I5~CRD
I7轉換為多個相對座標CRD
R5~CRD
R7。
在此例子中,第二類型目標基準點的z軸座標是已知的,即,z的數值為三維光達座標中的深度座標值(如,對應相對座標“x, y, z”的三維光達座標值“(y
L, -z
L, x
L)”中的“x
L”)。此外,所述多個預設參數f
x、f
y、c
x、c
y也皆為已知。基此,處理器110可經由座標轉換公式(F1)計算出相對座標CRD
R的x軸座標x為:
接著,可更計算出相對座標CRD
R的y軸座標y為:
如箭頭A64所示,在計算出分別對應第二類型目標物件基準點TP5~TP7的相對座標CRD
R5~CRD
R7後,如箭頭A65所示,處理器110可藉由基準世界座標與第二類型目標物件基準點TP5~TP7的相對座標CRD
R5~CRD
R7來計算出第二類型目標物件基準點TP5~TP7的物件世界座標CRD
W5~CRD
W7。例如,處理器110可將第二類型目標物件基準點TP5的相對座標CRD
R5加上基準世界座標,以獲得第二類型目標物件基準點TP5的物件世界座標CRD
W5。
請在回到圖3A,在步驟S370中,處理器110根據所述多個物件世界座標,將對應的所選的目標物件配置在高精地圖中。
具體來說,如箭頭A63所示,處理器110獲得了第一類型目標物件TO1的多個物件世界座標CRD
W1~CRD
W4,接著,處理器可根據所述多個物件世界座標CRD
W1~CRD
W4,將第一類型目標物件TO1配置/繪製於高精地圖中。又例如,如箭頭A66所示,處理器110獲得了第二類型目標物件TO2的多個物件世界座標CRD
W5~CRD
W7,接著,處理器可根據所述多個物件世界座標CRD
W5~CRD
W7,將第二類型目標物件TO2配置/繪製於高精地圖中。高精地圖中的第二類型目標物件TO2的主要版面的面對方向可進一步地根據所拍攝到的第二類型目標物件TO2的影像而被辨識。
如此一來,藉由上述的地圖建構方法與系統,在移動載具10於真實世界中移動的期間,地圖建構系統11可自動地將所辨識到的目標物件根據對應的物件世界座標配置在高精地圖中。減少了傳統上建構高精地圖所需要的人力,進而增進了建構高精地圖的效能。
綜上所述,本發明的實施例所提供的地圖建構系統與地圖建構方法,可自動地根據所獲得的光達資料將多個光達資料點投影至所擷取的第一影像以獲得第二影像,並且辨識所述第二影像中的目標物件,根據所述目標物件的多個基準點的影像座標、光達資訊以及所獲得的移動載具的世界座標來獲得所述多個基準點各自的世界座標,以根據所述多個基準點的所述多個世界座標將對應的目標物件配置在高精地圖中,進而可精確地繪製所述高精地圖中,並且可使地圖建構系統在建構高精地圖時更有效率。
10:移動載具/車輛
11:地圖建構系統
H:高度
GPS:全球定位系統訊號
110:處理器
120:定位系統
130:光學雷達
140:影像擷取裝置140
150:慣性導航系統
160:儲存裝置
170:主記憶體
180:通訊電路單元
190:駕駛單元
20:參考伺服器
D1:參考定位資料
RTK1、RTK2:天線
MCU:微控制器
C1:連線
S311、S312、S313、S320、S330、S340、S350、S360、S370:地圖建構方法的流程步驟
S361、S362、S363、S364、S365:步驟S360的流程步驟
V1:視野
AR1:角度範圍
A41、A61~A66:箭頭
R1~R4:區域
TO1、TO2:目標物件
IMG、IMG1、IMG2:影像
TP1~TP7:目標物件基準點/光達資料點
圖1是根據本發明的一實施例所繪示的配置在移動載具的地圖建構系統的示意圖。
圖2是根據本發明的一實施例所繪示的地圖建構系統的方塊示意圖。
圖3A是根據本發明的一實施例所繪示的地圖建構方法的流程圖。
圖3B是根據本發明的一實施例所繪示的圖3A中的步驟S360的流程圖。
圖4是根據本發明的一實施例所繪示的光學雷達點雲圖的示意圖。
圖5A是根據本發明的一實施例所繪示的所擷取的第一影像的示意圖。
圖5B是根據本發明的一實施例所繪示的包含被投影的光達資料點的第二影像的示意圖。
圖6A是根據本發明的一實施例所繪示的獲得第一類型目標物件的世界座標的示意圖。
圖6B是根據本發明的一實施例所繪示的獲得第二類型目標物件的世界座標的示意圖。
S311、S312、S313、S320、S330、S340、S350、S360、S370:地圖建構方法的流程步驟
Claims (10)
- 一種地圖建構系統,被配置在一移動載具上,其中所述移動載具在真實世界中移動,所述系統包括:一定位系統,用以週期性地偵測對應所述移動載具的一基準世界座標;一影像擷取裝置,用以週期性地擷取所述移動載具外的所述真實世界的第一影像;一光學雷達,用以週期性地獲得所述移動載具外的環境的光達資料;以及一處理器,電性連接至所述定位系統、所述影像擷取裝置以及所述光學雷達,其中所述處理器用以辨識所述第一影像中的多個目標物件,並且根據所述光達資料將多個光達資料點投影至所述第一影像以獲得第二影像,其中所述處理器更用以從一或多個尚未被選擇的目標物件中選擇一個目標物件,並判斷所選的目標物件為第一類型目標物件或第二類型目標物件,其中所述第一類型目標物件的高度與道路高度相等,所述第二類型目標物件的高度與所述道路高度不相等,其中所述處理器更用以辨識所選的目標物件內被投影的多個目標光達資料點為所選的目標物件的多個目標物件基準點,並且辨識所述多個目標物件基準點各自在所述第一影像中的二維解析度座標, 其中所述處理器更用以根據所述多個目標物件基準點各自的所述二維解析度座標、光達資訊以及所述基準世界座標來獲得分別對應所述多個目標物件基準點的多個物件世界座標,其中所述處理器更用以根據所述多個物件世界座標,將對應的所選的目標物件配置在高精地圖中。
- 如請求項1所述的地圖建構系統,其中所述光達資料包括對應所述多個光達資料點的多個光達資訊,其中在根據所述光達資料將所述多個光達資料點投影至所述第一影像以獲得所述第二影像的運作中,所述處理器根據所述第一影像相對於所述影像擷取裝置的角度範圍以及所述多個光達資訊中對應至所述角度範圍的多個三維光達座標,對所述多個三維光達座標進行座標轉換操作,以獲得對應所述多個三維光達座標的多個二維光達座標,其中所述處理器根據所述多個二維光達座標將對應的所述多個光達資料點投影至所述第一影像以形成所述第二影像。
- 如請求項2所述的地圖建構系統,其中在所述辨識所述第一影像中的所述多個目標物件的運作中,所述處理器對所述第一影像執行影像辨識操作,以從所述第一影像中的多個影像物件中辨識出符合多種預設態樣的所述多個目標物件。
- 如請求項1所述的地圖建構系統,其中在根據所述多個目標物件基準點各自的所述二維解析度座標、所述光達資訊以 及所述移動載具的所述世界座標來獲得所述多個目標物件基準點各自的所述世界座標的運作中,當反應於判定所選的目標物件為所述第一類型目標物件,所述處理器根據多個預設參數以及所述第一類型目標物件的多個第一類型目標物件基準點的多個二維解析度座標,將所述多個二維解析度座標轉換為多個相對座標,其中所述多個相對座標用以表示所述多個第一類型目標物件基準點相對於所述影像擷取裝置的位置,以及根據所述基準世界座標與所述多個第一類型目標物件基準點的所述多個相對座標,將所述多個第一類型目標物件基準點的所述多個相對座標轉換為分別對應所述多個第一類型目標物件基準點的所述多個物件世界座標,當反應於判定所選的目標物件為所述第二類型目標物件,所述處理器根據多個預設參數、所述第二類型目標物件的多個第二類型目標物件基準點的多個二維解析度座標以及所述光達資訊中對應所述多個第二類型目標物件基準點的多筆深度資訊,將所述多個二維解析度座標轉換為多個相對座標,其中所述多個相對座標用以表示所述多個第二類型目標物件基準點相對於所述影像擷取裝置的位置,以及根據所述基準世界座標與所述多個第二類型目標物件基準點的所述多個相對座標,將所述多個第二類型目 標物件基準點的所述多個相對座標轉換為分別對應所述多個第二類型目標物件基準點的所述多個物件世界座標。
- 如請求項4所述的地圖建構系統,其中所述第一類型目標物件包括下列物件的其中之一:一道路;一交通標線;以及一地面交通標誌;其中所述第二類型目標物件包括下列物件的其中之一:一交通號誌;一招牌;以及一建築物。
- 一種地圖建構方法,適用於配置在一移動載具的地圖建構系統,所述方法包括:週期性地偵測對應所述移動載具的一基準世界座標;週期性地擷取所述移動載具外的真實世界的第一影像;週期性地獲得所述移動載具外的環境的光達資料;辨識所述第一影像中的多個目標物件,並且根據所述光達資料將多個光達資料點投影至所述第一影像以獲得第二影像;從一或多個尚未被選擇的目標物件中選擇一個目標物件,並判斷所選的目標物件為第一類型目標物件或第二類型目標物件,其中所述第一類型目標物件的高度與道路高度相等,所述第二類型目標物件的高度與所述道路高度不相等; 辨識所選的目標物件內被投影的多個目標光達資料點為所選的目標物件的多個目標物件基準點,並且辨識所述多個目標物件基準點各自在所述第一影像中的二維解析度座標;根據所述多個目標物件基準點各自的所述二維解析度座標、光達資訊以及所述基準世界座標來獲得分別對應所述多個目標物件基準點的多個物件世界座標;以及根據所述多個物件世界座標,將對應的所選的目標物件配置在高精地圖中。
- 如請求項6所述的地圖建構方法,其中所述光達資料包括對應所述多個光達資料點的多個光達資訊,其中所述根據所述光達資料將所述多個光達資料點投影至所述第一影像以獲得所述第二影像的步驟包括:根據所述第一影像相對於所述影像擷取裝置的角度範圍以及所述多個光達資訊中對應至所述角度範圍的多個三維光達座標,對所述多個三維光達座標進行座標轉換操作,以獲得對應所述多個三維光達座標的多個二維光達座標;以及根據所述多個二維光達座標將對應的所述多個光達資料點投影至所述第一影像以形成所述第二影像。
- 如請求項7所述的地圖建構方法,其中所述辨識所述第一影像中的所述多個目標物件的步驟包括:對所述第一影像執行影像辨識操作,以從所述第一影像中的多個影像物件中辨識出符合多種預設態樣的所述多個目標物件。
- 如請求項6所述的地圖建構方法,其中根據所述多個目標物件基準點各自的所述二維解析度座標、所述光達資訊以及所述移動載具的所述世界座標來獲得所述多個目標物件基準點各自的所述世界座標的步驟包括:當反應於判定所選的目標物件為所述第一類型目標物件,根據多個預設參數以及所述第一類型目標物件的多個第一類型目標物件基準點的多個二維解析度座標,將所述多個二維解析度座標轉換為多個相對座標,其中所述多個相對座標用以表示所述多個第一類型目標物件基準點相對於所述地圖建構系統的影像擷取裝置的位置;以及根據所述基準世界座標與所述多個第一類型目標物件基準點的所述多個相對座標,將所述多個第一類型目標物件基準點的所述多個相對座標轉換為分別對應所述多個第一類型目標物件基準點的所述多個物件世界座標,當反應於判定所選的目標物件為所述第二類型目標物件,根據多個預設參數、所述第二類型目標物件的多個第二類型目標物件基準點的多個二維解析度座標以及所述光達資訊中對應所述多個第二類型目標物件基準點的多筆深度資訊,將所述多個二維解析度座標轉換為多個相對座標,其中所述多個相對座標用以表示所述多個第二類型目標物件基準點相對於所述地圖建構系統的所述 影像擷取裝置的位置;以及根據所述基準世界座標與所述多個第二類型目標物件基準點的所述多個相對座標,將所述多個第二類型目標物件基準點的所述多個相對座標轉換為分別對應所述多個第二類型目標物件基準點的所述多個物件世界座標。
- 如請求項9所述的地圖建構方法,其中所述第一類型目標物件包括下列物件的其中之一:一道路;一交通標線;以及一地面交通標誌;其中所述第二類型目標物件包括下列物件的其中之一:一交通號誌;一招牌;以及一建築物。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW109106033A TWI726630B (zh) | 2020-02-25 | 2020-02-25 | 地圖建構系統以及地圖建構方法 |
US16/836,938 US11421997B2 (en) | 2020-02-25 | 2020-04-01 | Map construction system and map construction method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW109106033A TWI726630B (zh) | 2020-02-25 | 2020-02-25 | 地圖建構系統以及地圖建構方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI726630B true TWI726630B (zh) | 2021-05-01 |
TW202132804A TW202132804A (zh) | 2021-09-01 |
Family
ID=77036609
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW109106033A TWI726630B (zh) | 2020-02-25 | 2020-02-25 | 地圖建構系統以及地圖建構方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US11421997B2 (zh) |
TW (1) | TWI726630B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116136410A (zh) * | 2021-11-17 | 2023-05-19 | 财团法人资讯工业策进会 | 地图扫描***及地图扫描方法 |
TWI810809B (zh) * | 2022-02-10 | 2023-08-01 | 勤崴國際科技股份有限公司 | 街道路牌之大地座標處理方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019079211A1 (en) * | 2017-10-19 | 2019-04-25 | DeepMap Inc. | LIDAR-CAMERA CALIBRATION TO GENERATE HIGH DEFINITION MAPS |
TW201937399A (zh) * | 2017-12-11 | 2019-09-16 | 大陸商北京嘀嘀無限科技發展有限公司 | 用於識別和定位運輸工具周圍的物體的系統和方法 |
US20190384295A1 (en) * | 2015-02-10 | 2019-12-19 | Mobileye Vision Technologies Ltd. | Systems and methods for identifying landmarks |
TW202001786A (zh) * | 2018-06-22 | 2020-01-01 | 大陸商北京嘀嘀無限科技發展有限公司 | 用於更新高度自動化駕駛地圖的系統和方法 |
TW202006395A (zh) * | 2018-07-02 | 2020-02-01 | 大陸商北京嘀嘀無限科技發展有限公司 | 基於點雲利用姿態預估的運輸工具導航系統 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104535070B (zh) | 2014-12-26 | 2017-11-14 | 上海交通大学 | 高精细地图数据结构、采集和处理***及方法 |
CN104658039B (zh) | 2015-02-12 | 2018-01-30 | 南京市测绘勘察研究院股份有限公司 | 一种城市数字地图三维建模制作方法 |
US11221413B2 (en) * | 2018-03-14 | 2022-01-11 | Uatc, Llc | Three-dimensional object detection |
US11209820B2 (en) * | 2018-11-14 | 2021-12-28 | Honda Motor Co., Ltd. | System and method for providing autonomous vehicular navigation within a crowded environment |
US20210108926A1 (en) * | 2019-10-12 | 2021-04-15 | Ha Q. Tran | Smart vehicle |
-
2020
- 2020-02-25 TW TW109106033A patent/TWI726630B/zh active
- 2020-04-01 US US16/836,938 patent/US11421997B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190384295A1 (en) * | 2015-02-10 | 2019-12-19 | Mobileye Vision Technologies Ltd. | Systems and methods for identifying landmarks |
WO2019079211A1 (en) * | 2017-10-19 | 2019-04-25 | DeepMap Inc. | LIDAR-CAMERA CALIBRATION TO GENERATE HIGH DEFINITION MAPS |
TW201937399A (zh) * | 2017-12-11 | 2019-09-16 | 大陸商北京嘀嘀無限科技發展有限公司 | 用於識別和定位運輸工具周圍的物體的系統和方法 |
TW202001786A (zh) * | 2018-06-22 | 2020-01-01 | 大陸商北京嘀嘀無限科技發展有限公司 | 用於更新高度自動化駕駛地圖的系統和方法 |
TW202006395A (zh) * | 2018-07-02 | 2020-02-01 | 大陸商北京嘀嘀無限科技發展有限公司 | 基於點雲利用姿態預估的運輸工具導航系統 |
Also Published As
Publication number | Publication date |
---|---|
US11421997B2 (en) | 2022-08-23 |
US20210262807A1 (en) | 2021-08-26 |
TW202132804A (zh) | 2021-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11386672B2 (en) | Need-sensitive image and location capture system and method | |
CN110174093B (zh) | 定位方法、装置、设备和计算机可读存储介质 | |
CN108764187B (zh) | 提取车道线的方法、装置、设备、存储介质以及采集实体 | |
US10437252B1 (en) | High-precision multi-layer visual and semantic map for autonomous driving | |
US8892358B2 (en) | System and method for distortion correction in three-dimensional environment visualization | |
CN110617821B (zh) | 定位方法、装置及存储介质 | |
JP4232167B1 (ja) | 対象特定装置、対象特定方法および対象特定プログラム | |
JP6950832B2 (ja) | 位置座標推定装置、位置座標推定方法およびプログラム | |
JP4978615B2 (ja) | 対象特定装置 | |
JP2013152219A (ja) | 速度計測システム、速度計測方法及びプログラム | |
KR20220166779A (ko) | 고정밀 지도의 생산 방법, 장치, 설비 및 컴퓨터 저장 매체 | |
TWI726630B (zh) | 地圖建構系統以及地圖建構方法 | |
CN113240813A (zh) | 三维点云信息确定方法及装置 | |
CN113433566B (zh) | 地图建构***以及地图建构方法 | |
WO2022030033A1 (ja) | 地物データの生成システム、地物データベース更新システム及び地物データの生成方法 | |
CN112400122A (zh) | 定位目标对象的***和方法 | |
JP7117408B1 (ja) | 位置算出装置、プログラム及び位置算出方法 | |
US20230100412A1 (en) | A system, a method and a computer program for generating a digital map of an environment | |
JP2022117835A (ja) | 地物データの生成装置及び地物データの生成方法 | |
JP2021119433A (ja) | 学習用データ生成装置、学習用データ生成方法、学習用データ生成プログラム、及び学習済みの学習モデル生成方法 | |
JP2021189304A (ja) | 地図データ収集装置及び地図データ収集用コンピュータプログラム | |
CN118225078A (zh) | 交通工具的定位方法、装置、交通工具及存储介质 | |
CN116248829A (zh) | 一种摄像机联动控制方法、装置、存储介质及*** | |
CN116817926A (zh) | 车辆定位方法、装置、电子设备及存储介质 | |
CN117367441A (zh) | 自主移动构建三维真彩色点云地图的机器人***及方法 |