[go: up one dir, main page]

TWI563281B - - Google Patents

Info

Publication number
TWI563281B
TWI563281B TW103144907A TW103144907A TWI563281B TW I563281 B TWI563281 B TW I563281B TW 103144907 A TW103144907 A TW 103144907A TW 103144907 A TW103144907 A TW 103144907A TW I563281 B TWI563281 B TW I563281B
Authority
TW
Taiwan
Prior art keywords
positioning
mobile terminal
marker
location
geographical location
Prior art date
Application number
TW103144907A
Other languages
Chinese (zh)
Other versions
TW201525512A (en
Inventor
Haijun Zhou
Gang Liu
Meng Deng
Original Assignee
China Academy Of Telecomm Tech
Gohigh Data Networks Technology Co Ltd
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 China Academy Of Telecomm Tech, Gohigh Data Networks Technology Co Ltd filed Critical China Academy Of Telecomm Tech
Publication of TW201525512A publication Critical patent/TW201525512A/en
Application granted granted Critical
Publication of TWI563281B publication Critical patent/TWI563281B/zh

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0234Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using optical markers or beacons

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Navigation (AREA)

Abstract

本發明公開了一種定位方法及裝置。其方法包括:在即時獲取的圖像中識別定位標識;確定移動終端與定位標識的相對位置;獲取該定位標識的地理位置;根據定位標識的地理位置和移動終端與定位標識的相對位置,確定移動終端的當前地理位置。當GPS定位系統無法使用時,採用本發明實施例提供的方法可以實現移動終端的定位。由於定位標識是預先設置的,可以獲得該定位標識的精確位置,而通過計算得到的移動終端與定位標識的相對位置的誤差,遠遠小於GPS定位系統的導航偏差。因此,通過本發明實施例提供的方法確定的移動終端的地理位置精度,遠遠高於通過GPS定位系統的定位精度。 This invention discloses a positioning method and apparatus. The method includes: identifying a positioning marker in a real-time acquired image; determining the relative position of a mobile terminal and the positioning marker; acquiring the geographical location of the positioning marker; and determining the current geographical location of the mobile terminal based on the geographical location of the positioning marker and the relative position of the mobile terminal and the positioning marker. When the GPS positioning system is unavailable, the method provided by this invention can be used to locate the mobile terminal. Because the positioning marker is pre-set, its precise location can be obtained, and the error of the calculated relative position between the mobile terminal and the positioning marker is much smaller than the navigation deviation of the GPS positioning system. Therefore, the accuracy of the geographical location of the mobile terminal determined by the method provided in this embodiment of the invention is far higher than the positioning accuracy obtained by the GPS positioning system.

Description

一種定位方法及裝置 A positioning method and device

本發明屬於定位技術領域,尤其是關於一種定位方法及裝置。 This invention belongs to the field of positioning technology, and in particular relates to a positioning method and device.

目前主要採用全球定位系統(Global Positioning System,GPS)定位系統實現定位。但GPS定位系統的定位精度較低,通常水準定位精度在10米(m),因此不能區分車道。在交通導航中,如果不能區分車道,可能會出現誤導。例如,正確的導航路線是從輔路併入主路,但由於誤判主路與輔路,導致誤導。在發佈車輛安全資訊的應用中,如果不能區分車道,會漏發或誤發碰撞預警等安全相關資訊。 Currently, the Global Positioning System (GPS) is the primary positioning system used for navigation. However, GPS positioning accuracy is relatively low, typically around 10 meters (m) for horizontal positioning, and therefore cannot distinguish between lanes. In traffic navigation, the inability to differentiate between lanes can lead to misdirection. For example, the correct navigation route might merge from the secondary road onto the main road, but misidentification of the main road and secondary road can result in misdirection. In applications disseminating vehicle safety information, the inability to distinguish between lanes can lead to missed or false collision warnings and other safety-related information.

另外,在隧道、地下停車場等GPS信號較弱的地方,無法採用GPS定位系統實現定位。 Furthermore, GPS positioning systems cannot be used to achieve location tracking in areas with weak GPS signals, such as tunnels and underground parking lots.

本發明實施例的目的是提供一種定位方法及裝置,以解決GPS定位系統無法使用時的定位問題以及GPS定位系統的定位精度較低的問題。 The purpose of this invention is to provide a positioning method and apparatus to solve the positioning problem when the GPS positioning system is unavailable and the problem of low positioning accuracy of the GPS positioning system.

本發明實施例的目的是通過以下技術方案實現的: 一種定位方法,包括:在即時獲取的圖像中識別定位標識;確定移動終端與該定位標識的相對位置;獲取該定位標識的地理位置;根據該定位標識的地理位置和該移動終端與該定位標識的相對位置,確定該移動終端的當前地理位置。 The objective of this invention is achieved through the following technical solution: A positioning method, comprising: identifying a positioning marker in a real-time acquired image; determining the relative position of a mobile terminal and the positioning marker; acquiring the geographic location of the positioning marker; and determining the current geographic location of the mobile terminal based on the geographic location of the positioning marker and the relative position of the mobile terminal and the positioning marker.

當GPS定位系統無法使用時(例如GPS信號較弱或無GPS信號時),採用本發明實施例提供的方法可以實現移動終端的定位。另外,本發明實施例提供的方法,在移動過程中通過即時獲取圖像,並通過圖像識別技術檢測定位標識。利用定位標識的地理位置和移動終端與定位標識的相對位置,可以確定移動終端的當前地理位置。由於定位標識是預先設置的,可以獲得該定位標識的精確位置,而通過計算得到的移動終端與定位標識的相對位置的誤差,遠遠小於GPS定位系統的導航偏差。因此,通過本發明實施例提供的方法確定的移動終端的地理位置精度,遠遠高於通過GPS定位系統的定位精度。 When the GPS positioning system is unavailable (e.g., due to weak or no GPS signal), the method provided in this embodiment of the invention can achieve positioning of the mobile terminal. Furthermore, the method provided in this embodiment acquires images in real-time during movement and detects positioning markers using image recognition technology. By utilizing the geographic location of the positioning marker and the relative position of the mobile terminal to the positioning marker, the current geographic location of the mobile terminal can be determined. Since the positioning marker is pre-set, its precise location can be obtained, and the error in the calculated relative position between the mobile terminal and the positioning marker is far smaller than the navigation deviation of the GPS positioning system. Therefore, the accuracy of the geographical location of the mobile terminal determined by the method provided in this embodiment of the invention is far higher than the positioning accuracy obtained by the GPS positioning system.

較佳地,可以在移動終端的圖像採集設備即時獲取的圖像中識別定位標識。 Preferably, location markers can be identified in images acquired in real time by the image acquisition device on the mobile terminal.

較佳地,可以根據圖像中的定位標識的尺寸資訊,以及該定位標識的實際尺寸資訊,確定該移動終端與該定位標識的相對位置。 Preferably, the relative position of the mobile terminal and the positioning marker can be determined based on the size information of the positioning marker in the image and the actual size information of the positioning marker.

較佳地,定位標識的實際尺寸資訊是從網路側獲取的,還可以是預置在移動終端中的,也可以是預置在採用本發明實施例提供的方法進行定位的裝置中的,等等。 Preferably, the actual size information of the positioning marker is obtained from the network side, or it may be pre-installed in the mobile terminal, or it may be pre-installed in the device using the positioning method provided in this embodiment of the invention, etc.

較佳地,獲取上述定位標識的地理位置的實現方式可以是:根據該移動終端與該定位標識的相對位置,和該移動終端的當前粗略地理位置,確定該定位標識的估算位置;獲取與該估算位置距離最近的定位標識的地理位置作為該定位標識的地理位置。較佳地,移動終端的當前粗略地理位置是通過航位推算法或衛星定位法確定的。 Preferably, the geographical location of the aforementioned positioning marker can be obtained as follows: Based on the relative position of the mobile terminal and the positioning marker, and the current approximate geographical location of the mobile terminal, determine the estimated position of the positioning marker; obtain the geographical location of the positioning marker closest to the estimated position as the geographical location of the positioning marker. Preferably, the current approximate geographical location of the mobile terminal is determined using dead reckoning or satellite positioning.

較佳地,獲取與該估算位置距離最近的定位標識的地理位置作為該定位標識的地理位置的實現方式可以但不僅限於是:查找移動終端安裝的電子地圖中與該估算位置距離最近的定位標識的地理位置作為該定位標識的地理位置;或者,向網路側上報該定位標識的估算位置,以便由網路側查找與該估算位置距離最近的定位標識的地理位置;接收該網路側查找到的定位標識的地理位置,並將接收到的地理位置作為該定位標識的地理位置。 Preferably, obtaining the geographical location of the nearest location marker to the estimated location as the geographical location of the location marker can be implemented, but is not limited to: searching for the geographical location of the nearest location marker to the estimated location in an electronic map installed on the mobile terminal; or, reporting the estimated location of the location marker to the network side so that the network side can find the geographical location of the nearest location marker to the estimated location; receiving the geographical location of the location marker found by the network side, and using the received geographical location as the geographical location of the location marker.

進一步的,還可以通過航位元推算法,根據該移動終端的初始位置,確定該移動終端的當前粗略地理位置。也可以通過衛星定位法,根據該移動終端的初始位置,確定該移動終端的當前粗略地理位置。 Furthermore, a coarse current geographical location of the mobile terminal can be determined based on its initial position using dead reckoning algorithms. Alternatively, a satellite positioning method can also be used to determine the coarse current geographical location of the mobile terminal based on its initial position.

具體的,可以通過衛星定位法確定移動終端的初始位置;或者,從移動終端安裝的電子地圖中讀取參考座標位置作為該移動終端的初始位置;或者,從廣播消息中獲取參考座標位置作為該移動終端的初始位置;或者,獲取識別到的另一個定位標識的地理位置,確定該移動終端與該另一個定位標識的相對位置,根據該另一個定位標識的地理位置和與該另一個定位標識的相對位置,確定該移動終端的初始位置。 Specifically, the initial position of the mobile terminal can be determined using satellite positioning; alternatively, reference coordinates can be read from an electronic map installed on the mobile terminal as its initial position; or reference coordinates can be obtained from a broadcast message; or the geographical location of another identified location marker can be obtained, the relative position of the mobile terminal to that location marker can be determined, and the initial position of the mobile terminal can be determined based on the geographical location of the other location marker and its relative position.

基於上述任意方法實施例,較佳地,定位標識為“十”字圖 形;或者,定位標識為箭頭圖形;或者,定位標識為靶心圖形。 Based on any of the above method embodiments, preferably, the positioning mark is a cross shape; or, the positioning mark is an arrow shape; or, the positioning mark is a bullseye shape.

基於上述任意方法實施例,較佳地,實際部署的定位標識中,兩個定位標識之間在移動方向上的距離大於2倍的初始定位誤差。 Based on any of the above method embodiments, preferably, in the actually deployed positioning markers, the distance between two positioning markers in the direction of movement is greater than twice the initial positioning error.

基於與方法同樣的發明構思,本發明實施例還提供一種定位裝置,包括:定位標識識別模組,用於在即時獲取的圖像中識別定位標識;相對位置確定模組,用於確定移動終端與該定位標識的相對位置;定位標識位置確定模組,用於獲取該定位標識的地理位置;移動終端位置確定模組,用於根據該定位標識的地理位置和該移動終端與該定位標識的相對位置,確定該移動終端的當前地理位置。 Based on the same inventive concept as the method, this embodiment of the invention also provides a positioning device, comprising: a positioning marker identification module for identifying a positioning marker in a real-time acquired image; a relative position determination module for determining the relative position of a mobile terminal and the positioning marker; a positioning marker position determination module for acquiring the geographic location of the positioning marker; and a mobile terminal position determination module for determining the current geographic location of the mobile terminal based on the geographic location of the positioning marker and the relative position of the mobile terminal and the positioning marker.

當GPS定位系統無法使用時(例如GPS信號較弱或無GPS信號時),採用本發明實施例提供的裝置可以實現移動終端的定位。另外,本發明實施例提供的裝置,在移動過程中即時獲取圖像,並通過圖像識別技術檢測定位標識。利用定位標識的地理位置和移動終端與定位標識的相對位置,可以確定移動終端的當前地理位置。由於定位標識是預先設置的,可以獲得該定位標識的精確位置,而通過計算得到的移動終端與定位標識的相對位置的誤差,遠遠小於GPS定位系統的導航偏差。因此,通過本發明實施例提供的裝置確定的移動終端的地理位置精度,遠遠高於通過GPS定位系統的定位精度。 When the GPS positioning system is unavailable (e.g., due to weak or no GPS signal), the device provided in this embodiment can achieve positioning of the mobile terminal. Furthermore, the device provided in this embodiment acquires images in real-time during movement and detects positioning markers using image recognition technology. By utilizing the geographic location of the positioning marker and the relative position of the mobile terminal to the positioning marker, the current geographic location of the mobile terminal can be determined. Since the positioning marker is pre-set, its precise location can be obtained, and the error in the calculated relative position between the mobile terminal and the positioning marker is far smaller than the navigation deviation of the GPS positioning system. Therefore, the accuracy of the geographical location of the mobile terminal determined by the device provided in this embodiment of the invention is far higher than the positioning accuracy obtained by a GPS positioning system.

較佳地,定位標識識別模組具體用於:在移動終端的圖像採 集設備即時獲取的圖像中識別定位標識。 Preferably, the location marker identification module is specifically used to identify location markers in images acquired in real time by the image acquisition device of the mobile terminal.

較佳地,相對位置確定模組具體用於:根據圖像中的定位標識的尺寸資訊,以及該定位標識的實際尺寸資訊,確定上述移動終端與該定位標識的相對位置。 Preferably, the relative position determination module is specifically used to: determine the relative position of the mobile terminal and the positioning mark based on the size information of the positioning mark in the image and the actual size information of the positioning mark.

較佳地,定位標識的實際尺寸資訊是從網路側獲取的,或者,定位標識的實際尺寸資訊是預置在移動終端或該裝置中的。 Preferably, the actual size information of the location marker is obtained from the network side, or the actual size information of the location marker is preset in the mobile terminal or the device.

較佳地,定位標識位置確定模組具體用於:根據上述移動終端與上述定位標識的相對位置,和移動終端的當前粗略地理位置,確定該定位標識的估算位置;獲取與該估算位置距離最近的定位標識的地理位置作為該定位標識的地理位置。較佳地,移動終端的當前粗略地理位置是通過航位推算法或衛星定位法確定的。 Preferably, the positioning beacon location determination module is specifically used to: determine the estimated location of the positioning beacon based on the relative position between the mobile terminal and the positioning beacon, and the current approximate geographical location of the mobile terminal; and obtain the geographical location of the positioning beacon closest to the estimated location as the geographical location of the positioning beacon. Preferably, the current approximate geographical location of the mobile terminal is determined using dead reckoning or satellite positioning.

較佳地,獲取與上述估算位置距離最近的定位標識的地理位置作為該定位標識的地理位置時,定位標識位置確定模組具體用於:查找移動終端安裝的電子地圖中與該估算位置距離最近的定位標識的地理位置作為該定位標識的地理位置;或者,向網路側上報該定位標識的估算位置,以便由網路側查找與該估算位置距離最近的定位標識的地理位置;接收網路側查找到的定位標識的地理位置,並將接收到的地理位置作為該定位標識的地理位置。 Preferably, when obtaining the geographical location of the nearest location marker to the estimated location as the geographical location of the location marker, the location marker location determination module is specifically used to: search for the geographical location of the nearest location marker to the estimated location in the electronic map installed on the mobile terminal as the geographical location of the location marker; or, report the estimated location of the location marker to the network side so that the network side can find the geographical location of the nearest location marker to the estimated location; receive the geographical location of the location marker found by the network side, and use the received geographical location as the geographical location of the location marker.

較佳地,移動終端位置確定模組還用於:通過航位元推算法,根據上述移動終端的初始位置,確定該移動終端的當前粗略地理位置;或者,通過衛星定位法,根據上述移動終端的初始位置,確定該移動終端的當前粗略地理位置。 Preferably, the mobile terminal location determination module is also used to: determine the current approximate geographical location of the mobile terminal based on its initial location using a dead reckoning algorithm; or, determine the current approximate geographical location of the mobile terminal based on its initial location using a satellite positioning method.

較佳地,還包括初始位置確定模組,用於:通過衛星定位法確定移動終端的初始位置;或者,從移動終端安裝的電子地圖中讀取參考座標位置作為該移動終端的初始位置;或者,從廣播消息中獲取參考座標位置作為該移動終端的初始位置;或者,獲取識別到的另一個定位標識的地理位置,確定該移動終端與該另一個定位標識的相對位置,根據該另一個定位標識的地理位置和與該另一個定位標識的相對位置,確定該移動終端的初始位置。 Preferably, the system further includes an initial location determination module for: determining the initial location of the mobile terminal using satellite positioning; or, reading reference coordinates from an electronic map installed on the mobile terminal as the initial location of the mobile terminal; or, obtaining reference coordinates from a broadcast message as the initial location of the mobile terminal; or, obtaining the geographical location of another identified location marker, determining the relative position of the mobile terminal to the other location marker, and determining the initial location of the mobile terminal based on the geographical location of the other location marker and the relative position to the other location marker.

基於上述任意裝置實施例,較佳地,定位標識為“十”字圖形;或者,定位標識為箭頭圖形;或者,定位標識為靶心圖形。 Based on any of the above device embodiments, preferably, the positioning mark is a cross shape; or, the positioning mark is an arrow shape; or, the positioning mark is a bullseye shape.

基於上述任意裝置實施例,較佳地,實際部署的定位標識中,兩個定位標識之間在移動方向上的距離大於2倍的初始定位誤差。 Based on any of the above device embodiments, preferably, in the actually deployed positioning markers, the distance between two positioning markers in the direction of movement is greater than twice the initial positioning error.

基於與方法同樣的發明構思,本發明實施例還提供一種定位裝置,包括資料傳輸介面和處理器。該資料傳輸介面被配置為:接收架設於移動終端的圖像採集設備即時獲取的圖像。該處理器被配置為:在即時獲取的圖像中識別定位標識;確定移動終端與該定位標識的相對位置;獲取該定位標識的地理位置;根據該定位標識的地理位置和該移動終端與該定位標識的相對位置,確定該移動終端的當前地理位置。 Based on the same inventive concept as the method, this embodiment of the invention also provides a positioning device, including a data transmission interface and a processor. The data transmission interface is configured to receive images acquired in real time by an image acquisition device mounted on a mobile terminal. The processor is configured to: identify a positioning marker in the acquired images; determine the relative position of the mobile terminal to the positioning marker; acquire the geographic location of the positioning marker; and determine the current geographic location of the mobile terminal based on the geographic location of the positioning marker and the relative position of the mobile terminal to the positioning marker.

當GPS定位系統無法使用時(例如GPS信號較弱或無GPS信號時),採用本發明實施例提供的裝置可以實現移動終端的定位。另外,本發明實施例提供的裝置,在移動過程中即時獲取圖像,並通過圖像識別技術檢測定位標識。利用定位標識的地理位置和移動終端與定位標識的相對位置,可以確定移動終端的當前地理位置。由於定位標識是預先設置的, 可以獲得該定位標識的精確位置,而通過計算得到的移動終端與定位標識的相對位置的誤差,遠遠小於GPS定位系統的導航偏差。因此,通過本發明實施例提供的裝置確定的移動終端的地理位置精度,遠遠高於通過GPS定位系統的定位精度。 When the GPS positioning system is unavailable (e.g., due to weak or no GPS signal), the device provided in this embodiment can achieve mobile terminal positioning. Furthermore, the device provided in this embodiment acquires images in real-time during movement and detects positioning markers using image recognition technology. By utilizing the geographic location of the positioning marker and the relative position of the mobile terminal to the positioning marker, the current geographic location of the mobile terminal can be determined. Since the positioning marker is pre-set, its precise location can be obtained, and the calculated error in the relative position between the mobile terminal and the positioning marker is far smaller than the navigation deviation of the GPS positioning system. Therefore, the accuracy of the geographical location of the mobile terminal determined by the device provided in this embodiment of the invention is far higher than the positioning accuracy obtained by a GPS positioning system.

基於與方法同樣的發明構思,本發明實施例還提供一種定位裝置,包括:資料傳輸介面,用於接收架設於移動終端的圖像採集設備即時獲取的圖像;處理器,用於在該資料傳輸介面即時獲取的圖像中識別定位標識,確定該移動終端與該定位標識的相對位置,獲取該定位標識的地理位置,根據該定位標識的地理位置和該移動終端與該定位標識的相對位置,確定該移動終端的當前地理位置。 Based on the same inventive concept as the method, this embodiment of the invention also provides a positioning device, comprising: a data transmission interface for receiving images acquired in real time by an image acquisition device mounted on a mobile terminal; and a processor for identifying a positioning marker in the images acquired in real time by the data transmission interface, determining the relative position of the mobile terminal and the positioning marker, acquiring the geographical location of the positioning marker, and determining the current geographical location of the mobile terminal based on the geographical location of the positioning marker and the relative position of the mobile terminal and the positioning marker.

較佳地,該處理器具體用於:根據該圖像中的定位標識的尺寸資訊,以及該定位標識的實際尺寸資訊,確定該移動終端與該定位標識的相對位置。 Preferably, the processor is specifically used to: determine the relative position of the mobile terminal and the positioning marker based on the size information of the positioning marker in the image and the actual size information of the positioning marker.

較佳地,該處理器具體用於:根據該移動終端與該定位標識的相對位置,和該移動終端的當前粗略地理位置,確定該定位標識的估算位置,該移動終端的當前粗略地理位置是通過航位推算法或衛星定位法確定的;獲取與該估算位置距離最近的定位標識的地理位置作為該定位標識的地理位置。 Preferably, the processor is specifically configured to: determine the estimated location of the positioning marker based on the relative position of the mobile terminal and the positioning marker, and the current approximate geographical location of the mobile terminal, wherein the current approximate geographical location of the mobile terminal is determined by dead reckoning or satellite positioning; and obtain the geographical location of the positioning marker closest to the estimated location as the geographical location of the positioning marker.

100~130‧‧‧步驟 100~130... Steps

601‧‧‧定位標識識別模組 601...Location Identification Module

602‧‧‧相對位置確定模組 602...Relative Position Determination Module

603‧‧‧定位標識位置確定模組 603...Location Identification and Determination Module

604‧‧‧移動終端位置確定模組 604... Mobile Terminal Location Determination Module

700‧‧‧資料傳輸介面 700... Data Transfer Interface

701‧‧‧處理器 701 Processor

圖1為本發明實施例提供的一種方法流程圖;圖2A~圖2C為本發明實施例提供的定位標識示意圖;圖3為本發明實施例中的圖像採集設備成像原理圖;圖4為本發明實施例中的相對位置計算原理圖;圖5為本發明實施例提供的定位標識的分佈示意圖;圖6為本發明實施例提供的一種裝置示意圖;圖7為本發明實施例提供的另一種裝置示意圖。 Figure 1 is a flowchart of a method provided by an embodiment of the present invention; Figures 2A-2C are schematic diagrams of positioning markers provided by an embodiment of the present invention; Figure 3 is a schematic diagram of the imaging principle of the image acquisition device in an embodiment of the present invention; Figure 4 is a schematic diagram of the relative position calculation principle in an embodiment of the present invention; Figure 5 is a schematic diagram of the distribution of positioning markers provided by an embodiment of the present invention; Figure 6 is a schematic diagram of an apparatus provided by an embodiment of the present invention; Figure 7 is a schematic diagram of another apparatus provided by an embodiment of the present invention.

下面將結合附圖,對本發明實施例提供的技術方案進行詳細說明。 The technical solution provided by the embodiments of this invention will be described in detail below with reference to the accompanying drawings.

本發明實施例提供的一種定位方法如圖1所示,具體包括如下操作: The positioning method provided by this embodiment of the invention is shown in Figure 1, and specifically includes the following operations:

步驟100、在即時獲取的圖像中識別定位標識。 Step 100: Identify location markers in the instantly acquired images.

本發明實施例中,移動終端可以但不僅限於是車輛等交通工具上的車載模組、導航設備,智慧手機,掌上型電腦等等。 In this embodiment of the invention, the mobile terminal may be, but is not limited to, in-vehicle modules on vehicles or other means of transportation, navigation devices, smartphones, handheld computers, etc.

較佳地,即時獲取的圖像既可以是照片圖像,也可以是即時獲取的視頻中的一幀視頻圖像。 Preferably, the image captured in real-time can be either a photograph or a frame from a video.

較佳地,由移動終端上的圖像採集設備獲取圖像。定位標識設置在移動終端的移動範圍內,以便被移動終端的圖像採集設備獲取到。以陸地上的移動終端為例,定位標識可以繪製在路面上,道路兩旁的指示 牌,陸地橋樑上等等。且定位標識要求易於被識別。定位標識的形狀可以是規則圖形,如正三角形、矩形等等,也可以是不規則圖形。例如,定位標識可以是圖2A所示的“十”字圖形,可以是圖2B所示的箭頭圖形,可以是圖2C所示的靶心圖形等等。當然,只要滿足易於被識別的要求,還可以利用已有的交通指示牌、路牌、建築物等等物體作為定位標識。其中,圖2A所示的“十”字圖形,還可以將其一條線段設置在南北方向,另一條線段設置在東西方向,並通過虛線、實線,不同顏色等等加以區分,那麼,在作為定位標識的同時,還可以用於指示方向。圖2B所示的箭頭圖形,在作為定位標識的同時,還可以用於指示行駛方向。圖2C所示的靶心圖形,在作為定位標識的同時,還可以用於指示當前的位置為參考位置。 Preferably, the images are acquired by the image acquisition device on the mobile terminal. The location marker is placed within the mobile terminal's movement range so that it can be acquired by the mobile terminal's image acquisition device. Taking a land-based mobile terminal as an example, the location marker can be drawn on the road surface, on roadside signs, on land bridges, etc. The location marker is required to be easily identifiable. The shape of the location marker can be a regular shape, such as an equilateral triangle, rectangle, etc., or it can be an irregular shape. For example, the location marker can be a cross shape as shown in Figure 2A, an arrow shape as shown in Figure 2B, a bullseye shape as shown in Figure 2C, etc. Of course, as long as the requirement of easy identification is met, existing traffic signs, road signs, buildings, and other objects can be used as location markers. For example, the cross shape shown in Figure 2A can have one segment placed in the north-south direction and the other in the east-west direction, distinguished by dashed lines, solid lines, different colors, etc., thus serving as both a location marker and a direction indicator. The arrow shape shown in Figure 2B can also be used to indicate driving direction while serving as a location marker. The bullseye shape shown in Figure 2C can also be used to indicate the current location as a reference point while serving as a location marker.

步驟110、確定移動終端與該定位標識的相對位置。 Step 110: Determine the relative position of the mobile terminal and the positioning marker.

步驟120、獲取該定位標識的地理位置。 Step 120: Obtain the geographic location of the location marker.

步驟130、根據該定位標識的地理位置和該移動終端與該定位標識的相對位置,確定該移動終端的當前地理位置。 Step 130: Determine the current geographical location of the mobile terminal based on the geographical location of the location marker and the relative position of the mobile terminal to the location marker.

當GPS定位系統無法使用時(例如GPS信號較弱或無GPS信號時),採用本發明實施例提供的方法可以實現移動終端的定位。另外,本發明實施例提供的方法,在移動過程中即時獲取圖像,並通過圖像識別技術檢測定位標識。利用定位標識的地理位置和移動終端與定位標識的相對位置,可以確定移動終端的當前地理位置。由於定位標識是預先設置的,可以獲得該定位標識的精確位置,而通過計算得到的移動終端與定位標識的相對位置的誤差,遠遠小於GPS定位系統的導航偏差。因此,通過本發明實施例提供的方法確定的移動終端的地理位置精度,遠遠高於通過GPS 定位系統的定位精度。 When the GPS positioning system is unavailable (e.g., due to weak or no GPS signal), the method provided in this embodiment of the invention can be used to locate the mobile terminal. Furthermore, the method provided in this embodiment acquires images in real-time during movement and detects positioning markers using image recognition technology. By utilizing the geographic location of the positioning marker and the relative position of the mobile terminal to the positioning marker, the current geographic location of the mobile terminal can be determined. Since the positioning marker is pre-set, its precise location can be obtained, and the error in the calculated relative position between the mobile terminal and the positioning marker is far smaller than the navigation deviation of the GPS positioning system. Therefore, the accuracy of the geographical location of the mobile terminal determined by the method provided in this embodiment of the invention is far higher than the positioning accuracy obtained by the GPS positioning system.

下面分別對以上各個步驟的可能的實現方式進行詳細說明。 The following sections provide a detailed explanation of the possible implementation methods for each of the above steps.

其中,步驟100中,可以在移動終端的圖像採集設備即時獲取的圖像中識別定位標識。該圖像採集設備可以是內置於移動終端的相機功能模組,與移動終端連接的相機,內置於移動終端的攝像頭,與移動終端連接的攝像頭等等。通過圖像分析技術,在即時獲取的圖像中識別定位標識。例如,基於定位標識進行樣本訓練,得到定位標識的模型,通過定位標識的模型匹配圖像,識別其中是否有定位標識的圖像。 In step 100, location markers can be identified in images acquired in real-time by the image acquisition device on the mobile terminal. This image acquisition device can be a camera module built into the mobile terminal, a camera connected to the mobile terminal, a camera built into the mobile terminal, or a camera connected to the mobile terminal, etc. Image analysis technology is used to identify location markers in the acquired images. For example, based on the location markers, sample training is performed to obtain a model of the location markers. This model is then used to match images to identify whether any images contain the location markers.

其中,步驟110中,根據圖像中的定位標識的尺寸資訊,以及該定位標識的實際尺寸資訊,確定該移動終端與該定位標識的相對位置。 In step 110, the relative position of the mobile terminal and the positioning marker is determined based on the size information of the positioning marker in the image and the actual size information of the positioning marker.

定位標識的實際尺寸資訊等等用於確定相對位置的參數可以預置在移動終端或採用本發明實施例提供的方法進行定位的裝置中。具體的,可以預置在移動終端安裝的電子地圖的資料庫中。定位標識的實際尺寸資訊等等用於確定相對位置的參數也可以從網路側獲取。定位標識的實際尺寸資訊等等用於確定相對位置的參數也可以標記在該定位標識上(例如文字資訊,條碼資訊,二維碼資訊等等),通過圖像分析提取該定位標識的實際尺寸資訊等等用於確定相對位置的參數資訊。又例如,在定位標識上標記條碼或二維碼資訊,通過圖像掃描獲取條碼或二維碼資訊,根據條碼或二維碼資訊指示到特定伺服器獲取該定位標識的實際尺寸資訊等等用於確定相對位置的參數資訊。對於定位標識的實際尺寸資訊等等用於 確定相對位置的參數可以採用任何本領域技術人員不付出創造性勞動能夠想到的方式實現,本發明實施例不作限定。 The actual size information of the positioning marker and other parameters used to determine the relative position can be preset in the mobile terminal or the device used for positioning using the method provided in this embodiment of the invention. Specifically, they can be preset in the database of an electronic map installed in the mobile terminal. The actual size information of the positioning marker and other parameters used to determine the relative position can also be obtained from the network side. The actual size information of the positioning marker and other parameters used to determine the relative position can also be marked on the positioning marker (e.g., text information, barcode information, QR code information, etc.), and the actual size information of the positioning marker and other parameters used to determine the relative position can be extracted through image analysis. For example, barcodes or QR codes can be marked on the location markers. These barcodes or QR codes can be obtained by scanning an image. Based on the barcode or QR code information, a specific server can be accessed to retrieve the actual dimensions of the location marker, and other parameters used to determine its relative position. The actual dimensions of the location marker and other parameters used to determine its relative position can be implemented in any way that a person skilled in the art could conceive of without creative effort; this invention does not limit the scope of the embodiments.

由於在一定範圍內通常會部署多個定位標識,如果多個定位標識的尺寸等不同。那麼,在確定識別到的定位標識與移動終端的相對距離時,可能首先要確定識別到的是哪個定位標識,進而才能獲知該定位標識的實際尺寸資訊等資訊。可以但不僅限於通過航位推算法、衛星定位法等等已有的定位方法確定移動終端的當前粗略地理位置,根據該當前粗略地理位置以及圖像採集設備的拍攝方向,確定沿拍攝方向,離當前粗略地理位置最近的定位標識為識別到的定位標識,進而獲取其實際尺寸等資訊。當然,確定識別到的定位標識的實現方式不僅限於此,凡本領域技術人員不付出創造性勞動能夠想到的方法均可應用於本發明實施例。 Since multiple location markers are typically deployed within a certain range, and these markers may differ in size, determining the relative distance between the identified location marker and the mobile terminal requires first identifying which location marker was identified before its actual size and other information can be obtained. This can be achieved, but is not limited to, using existing positioning methods such as dead reckoning or satellite positioning to determine the mobile terminal's current approximate geographical location. Based on this approximate geographical location and the image acquisition equipment's shooting direction, the location marker closest to this approximate geographical location along the shooting direction can be identified as the identified location marker, and its actual size and other information can then be obtained. Of course, the methods for determining the identified location markers are not limited to this; any method that can be conceived by those skilled in the art without creative effort can be applied to embodiments of this invention.

具體是基於圖像採集設備的成像原理,即小孔成像原理,確定移動終端與該定位標識的相對位置。圖像採集設備的成像原理如圖3所示,當圖像採集設備的小孔到感光板的垂線過線段L的中心點且與線段L垂直(位置1)時,線段L在感光板上所成的像的兩個端點到中心點的距離相等。但當小孔到感光板的垂線與過線段L的中心點且與線段L垂直的直線存在夾角(位置2)時,直線L在感光板上所成的像的兩個端點到中心的距離不等。 Specifically, it's based on the imaging principle of the image acquisition equipment, specifically the pinhole imaging principle, to determine the relative position of the moving terminal and the positioning mark. The imaging principle of the image acquisition equipment is shown in Figure 3. When the perpendicular line from the pinhole to the photosensitive plate passes through the center point of line segment L and is perpendicular to line segment L (position 1), the distances from the two endpoints of the image formed by line segment L on the photosensitive plate to the center point are equal. However, when the perpendicular line from the pinhole to the photosensitive plate forms an angle with the straight line passing through the center point of line segment L and perpendicular to line segment L (position 2), the distances from the two endpoints of the image formed by straight line L on the photosensitive plate to the center are unequal.

基於圖3所示的成像原理,當已知定位標識實際的尺寸等等資訊,定位標識在感光板所成的像的尺寸等等資訊,以及攝像頭小孔到感光板的距離等等資訊後,就可以計算出圖像採集設備與定位標識之間的相對位置,該相對位置即移動終端與定位標識之間的相對位置。 Based on the imaging principle shown in Figure 3, once information such as the actual size of the positioning marker, the size of the image formed by the positioning marker on the photosensitive plate, and the distance from the camera aperture to the photosensitive plate is known, the relative position between the image acquisition device and the positioning marker can be calculated. This relative position is the relative position between the mobile terminal and the positioning marker.

仍以圖3所示的成像原理為例,假設小孔到感光板的垂線與線段L位於同一平面,相對位置的計算原理如圖4所示。其中:L1,2、L2,3、L4,5是已知量,L5,6、L6,7、L7,8可以在識別到定位標識的圖像後測量得到。通過如下公式可以計算出α 6、α 7和α 8:α 8=π-arctg(L4,5/L5,6) Taking the imaging principle shown in Figure 3 as an example, assuming the perpendicular line from the pinhole to the photosensitive plate and line segment L are on the same plane, the calculation principle of their relative positions is shown in Figure 4. Where L1,2 , L2,3 , and L4,5 are known quantities, and L5,6 , L6,7 , and L7,8 can be measured after identifying the image of the positioning mark. α6 , α7 , and α8 can be calculated using the following formula: α8 = π - arctg( L4,5 / L5,6 )

α 7=π-arctg(L4,5/L5,7) α 7= π -arctg(L 4,5 /L 5,7 )

α 6=π-arctg(L4,5/L5,8) α 6= π -arctg(L 4,5 /L 5,8 )

根據如下公式,最終可以得到L2,4α 4,確定出圖像採集設備在該平面內與線段L中心點的相對位置。當線段變為二維平面圖形,則可以確定圖像採集設備的空間位置。 Based on the following formula, L2,4 and α4 can be obtained, determining the relative position of the image acquisition device to the center point of line segment L in the plane. When the line segment becomes a two-dimensional planar figure, the spatial position of the image acquisition device can be determined.

L2,4=L2,3/[(ctg α 3+ctg α 4)‧sin α 4] L 2,4 =L 2,3 /[(ctg α 3+ctg α 4)‧sin α 4]

L2,4=L1,2/[(ctg α 5-ctg α 4)‧sin α 4] L 2,4 =L 1,2 /[(ctg α 5-ctg α 4)‧sin α 4]

由於L2,3=L1,2,ctgα5-ctgα4=ctgα3+ctgα4 Since L 2,3 =L 1,2 , ctgα5-ctgα4=ctgα3+ctgα4

α 3+α4=α6+α7 α3 + α4 = α6 + α7

α 3+α5=α6+α8 α3 + α5 = α6 + α8

應當指出的是,以上是假設小孔到感光板的垂線與線段L位於同一平面,對相對位置的計算原理進行的描述。當小孔到感光板的垂線與線段L不在同一平面時,也可以在上述公式的基礎上計算出相對位置。本發明實施例不對其具體計算方式進行展開說明。 It should be noted that the above description of the calculation principle for relative position assumes that the perpendicular line from the pinhole to the photosensitive plate and line segment L are on the same plane. When the perpendicular line from the pinhole to the photosensitive plate and line segment L are not on the same plane, the relative position can still be calculated based on the above formula. This embodiment of the invention does not elaborate on the specific calculation method.

其中,步驟120中,獲取該定位標識的地理位置的實現方式有多種。例如,在定位標識上標記有該定位標識的地理位置資訊(例如文 字資訊,條碼資訊,二維碼資訊等等),通過圖像分析提取該定位標識的地理位置資訊,從而獲取該定位標識的地理位置。又例如,在定位標識上標記條碼或二維碼資訊,通過圖像掃描獲取條碼或二維碼資訊,根據條碼或二維碼資訊指示到特定伺服器獲取該定位標識的地理位置。等等。本發明實施例提出一種較佳地實現方式:根據移動終端與該定位標識的相對位置,和該移動終端的當前粗略地理位置,確定該定位標識的估算位置;獲取與該估算位置距離最近的定位標識的地理位置作為該定位標識的地理位置。其中,移動終端的當前粗略地理位置是通過航位推算法或衛星定位法等等現有的定位方法確定的。 In step 120, there are several ways to obtain the geographical location of the location marker. For example, the location marker can be marked with its geographical location information (e.g., text information, barcode information, QR code information, etc.), and the geographical location information can be extracted through image analysis to obtain the location of the location marker. Another example is to mark the location marker with barcode or QR code information, obtain the barcode or QR code information through image scanning, and then retrieve the geographical location of the location marker from a specific server based on the barcode or QR code information. And so on. This invention provides a preferred implementation method: Based on the relative position of the mobile terminal and the positioning marker, and the current approximate geographical location of the mobile terminal, the estimated position of the positioning marker is determined; the geographical location of the positioning marker closest to the estimated position is obtained as the actual geographical location of the current positioning marker. The current approximate geographical location of the mobile terminal is determined using existing positioning methods such as dead reckoning or satellite positioning.

具體的,既可以將該定位標識的估算位置上報給網路側,由網路側查找與該估算位置距離最近的定位標識的地理位置,接收網路側查找到的該定位標識的地理位置。也可以查找移動終端安裝的電子地圖中與該估算位置距離最近的定位標識的地理位置作為該定位標識的地理位置。 Specifically, the estimated location of the location marker can be reported to the network side, which then finds the geographical location of the nearest location marker and receives the found location. Alternatively, the geographical location of the nearest location marker in the electronic map installed on the mobile terminal can be used as the actual location marker.

較佳地,可以通過航位元推算法,根據該移動終端的初始位置,持續更新該移動終端的粗略地理位置。也可以通過衛星定位法,根據該移動終端的初始位置,持續更新該移動終端的粗略地理位置。所謂航位元推算法,其實現方式是通過陀螺儀估計出移動終端的運動方向,通過里程計可以估計出移動終端的移動距離,從而確定出移動終端的運動軌跡。還可以通過其他已有的定位方式,根據該移動終端的初始位置,更新該移動終端的地理位置。凡本領域技術人員不付出創造性勞動就可以想到的更新移動終端的粗略地理位置的方法,均可以應用於本發明實施例。由於現有的定位方式確定出的移動終端的地理位置精度較低,故將基於航位推算 法、衛星定位法等等現有的定位方法確定的移動終端的地理位置,稱為粗略地理位置,以區別基於定位標識進行定位確定的移動終端的地理位置。 Preferably, the coarse geographical location of the mobile terminal can be continuously updated based on its initial position using a dead reckoning algorithm. Alternatively, a satellite positioning method can also be used to continuously update the coarse geographical location of the mobile terminal based on its initial position. The dead reckoning algorithm is implemented by estimating the direction of motion of the mobile terminal using a gyroscope and estimating the distance traveled using an odometer, thereby determining the trajectory of the mobile terminal. Other existing positioning methods can also be used to update the geographical location of the mobile terminal based on its initial position. Any method for updating the coarse geographical location of a mobile terminal that can be conceived by those skilled in the art without creative effort can be applied to embodiments of this invention. Because existing positioning methods yield relatively low accuracy in determining the geographical location of mobile terminals, the geographical location of mobile terminals determined by existing methods such as dead reckoning and satellite positioning is called a coarse geographical location, to distinguish it from the geographical location of mobile terminals determined by positioning markers.

通過上述任意方式持續更新該移動終端的粗略地理位置,即可確定移動終端當前粗略地理位置。 By continuously updating the mobile terminal's coarse geographical location using any of the methods described above, the mobile terminal's current coarse geographical location can be determined.

現有的定位方法(例如航位推算法)的優點是運算量較少,但缺點是定位精度低。本發明實施例提供的方法,可以結合基於定位標識的定位方法與現有的定位方法。具體的,當識別到定位標識後,根據定位標識對移動終端進行精確定位。然後利用現有的定位方法更新移動終端的定位,直至識別到下一個定位標識。如此迴圈。 Existing positioning methods (such as dead reckoning) have the advantage of low computational complexity, but the disadvantage of low positioning accuracy. The method provided in this invention combines a positioning marker-based method with existing positioning methods. Specifically, after identifying a positioning marker, the mobile terminal is accurately positioned based on the marker. Then, the existing positioning method is used to update the mobile terminal's positioning until the next positioning marker is identified. This process is repeated in a loop.

其中,確定移動終端的初始位置的實現方式有多種。下面例舉其中幾種:可以通過衛星定位法確定移動終端的初始位置;或者,從移動終端安裝的電子地圖中讀取參考座標位置作為該移動終端的初始位置;或者,從廣播消息中獲取參考座標位置作為該移動終端的初始位置;或者,獲取識別到的另一個定位標識的地理位置,確定該移動終端與該另一個定位標識的相對位置,根據該另一個定位標識的地理位置和與該另一個定位標識的相對位置,確定該移動終端的初始位置。 There are several ways to determine the initial location of a mobile terminal. Some examples are as follows: The initial location can be determined using satellite positioning; or, the reference coordinates can be read from an electronic map installed on the mobile terminal as its initial location; or, the reference coordinates can be obtained from a broadcast message as its initial location; or, the geographical location of another identified location marker can be obtained, the relative position of the mobile terminal to that location marker can be determined, and the initial location of the mobile terminal can be determined based on the geographical location of the other location marker and its relative position.

本發明實施例中,實際部署的兩個定位標識之間在行駛方向上的距離最好大於2倍的初始定位誤差,以便將兩個定位標識區分開。其中,初始定位誤差可以是進入預定區域時的初始位置誤差範圍的最大值,也可以是慣性導航過程中的誤差範圍最大值,還可以是GPS定位系統的水準定位精度等等。如圖5所示,包圍車輛上的移動終端A的圓圈為GPS定位系統的水準定位精度。那麼,通過GPS定位系統進行定位時,確定的車 輛上的移動終端A的地理位置在圓圈內的任意點。在行駛方向上,兩個定位標識之間的距離大於GPS定位系統的水準定位精度,那麼,車輛上的移動終端A在圖5所示的位置時,圖像採集設備的拍攝範圍內僅會出現車道2上部署的一個定位標識,便於進行該定位標識精確位置的確定。 In this embodiment of the invention, the distance between the two actually deployed positioning markers in the direction of travel is preferably greater than twice the initial positioning error, in order to distinguish the two positioning markers. The initial positioning error can be the maximum value of the initial position error range when entering a predetermined area, the maximum value of the error range during inertial navigation, or the level positioning accuracy of the GPS positioning system, etc. As shown in Figure 5, the circle surrounding the mobile terminal A on the vehicle represents the level positioning accuracy of the GPS positioning system. Therefore, when positioning via the GPS positioning system, the determined geographical location of the mobile terminal A on the vehicle is any point within the circle. In the direction of travel, if the distance between the two positioning markers is greater than the horizontal positioning accuracy of the GPS positioning system, then when the mobile terminal A on the vehicle is at the position shown in Figure 5, only one positioning marker deployed on lane 2 will appear within the image acquisition range of the image acquisition equipment, facilitating the precise determination of the positioning marker's location.

以地下停車場或隧道場景下,車輛定位為例。至少在地下停車場的入口及地下停車場內部署定位標識。兩個定位標識之間的距離可以是50m左右,具體根據實際需要進行調整。在地下停車場或隧道的入口前設置一無線信號廣播裝置,通過無線廣播的方式通知車輛關於參考位置的座標、附近區域的每一定位標識的座標、每個定位標識的屬性資訊(屬性資訊,是用於計算定位標識與車輛的相對位置時所需要的資訊。屬性資訊可以但不僅限於是定位標識的形狀、大小等等,凡用於計算定位標識與車輛的相對位置所需的資訊,均可以作為該定位標識的屬性資訊)、入口座標等等。當然,也可以通過現有的通信系統(例如蜂窩網通信系統,設備到設備(D2D)通信系統等等)將這些資訊通知給車輛。另外,這些資訊還可以設置於電子地圖的資料庫中。應當指出的是,也可以結合以上三種方式使得車輛獲知這些資訊。本發明實施例中,所謂車輛,實際是指置於車輛上用於對車輛進行定位的裝置。 Taking vehicle positioning in an underground parking lot or tunnel scenario as an example, positioning markers should be deployed at least at the entrance and within the underground parking lot. The distance between two positioning markers can be around 50 meters, adjusted according to actual needs. A wireless signal broadcasting device should be installed in front of the entrance of the underground parking lot or tunnel to inform the vehicle of the coordinates of the reference location, the coordinates of every positioning marker in the vicinity, the attribute information of each positioning marker (attribute information is the information needed to calculate the relative position between the positioning marker and the vehicle. Attribute information can be, but is not limited to, the shape, size, etc. of the positioning marker; any information needed to calculate the relative position between the positioning marker and the vehicle can be used as the attribute information of that positioning marker), entrance coordinates, etc. Of course, this information can also be communicated to the vehicle through existing communication systems (such as cellular communication systems, device-to-device (D2D) communication systems, etc.). Additionally, this information can be stored in an electronic map database. It should be noted that a combination of these three methods can also be used to provide the vehicle with this information. In this embodiment of the invention, "vehicle" specifically refers to a device installed on the vehicle for vehicle location tracking.

基於上述應用場景的定位過程如下: 車輛行駛到地下停車場或隧道入口時,獲取附近區域的每一定位標識的座標和每個定位標識的屬性資訊。另外,還需要獲取參考位置的座標和/或入口座標。其中,可以從入口前設置一無線信號廣播裝置獲取以上資訊,也可以通過通信網路獲取以上資訊,還可以通過電子地圖的資 料庫獲取以上資訊。其中,電子地圖的資料庫可以是預置在車輛中的,也可以是從該無線信號廣播裝置或者通信網路獲取。 The positioning process based on the above application scenario is as follows: When a vehicle arrives at an underground parking lot or tunnel entrance, it acquires the coordinates and attribute information of each location marker in the vicinity. Additionally, it needs to acquire the coordinates of a reference location and/or the entrance coordinates. This information can be obtained from a wireless signal broadcasting device installed in front of the entrance, through a communication network, or from an electronic map database. The electronic map database can be pre-installed in the vehicle or obtained from the wireless signal broadcasting device or communication network.

車輛獲得當前的初始位置。可以但不僅限於以下幾種獲取方式: The vehicle obtains its current initial position. This can be achieved, but is not limited to, through the following methods:

方式一、在駛入地下停車場或者隧道之前,通過衛星定位法確定初始位置。 Method 1: Determine the initial position using satellite positioning before entering the underground parking lot or tunnel.

方式二、將獲取的參考位置的座標作為當前的初始位置。 Method 2: Use the coordinates of the obtained reference position as the current initial position.

方式三、將獲取的入口座標作為當前的初始位置。 Method 3: Use the obtained entrance coordinates as the current initial position.

方式四、識別到入口處的定位標識,獲取該定位標識的地理位置,確定車輛與該定位標識的相對位置,根據該定位標識的位置及該相對位置,確定車輛的初始位置。 Method 4: Identify the location marker at the entrance, obtain its geographical location, determine the vehicle's relative position to the marker, and determine the vehicle's initial position based on the marker's location and the relative position.

車輛進入地下停車場或隧道後,通過航位元推算法,根據車輛的初始位置,更新車輛的粗略地理位置。當識別到一個定位標識時,測量車輛到該定位標識的相對位置。基於航位推算法更新的車輛的粗略地理位置和測量得到的相對位置,可以計算出定位標識的估算位置r。獲取與估算位置r距離最近的定位標識的地理位置作為該定位標識的地理位置。具體的,可以通過查找電子地圖,獲取與估算位置r距離最近的定位標識的地理位置。可以通過查找獲取的每個定位標識的位置座標,獲取與估算位置r距離最近的定位標識的地理位置。還可以將該估算位置r發送給網路側,由網路側查找與該估算位置r距離最近的定位標識的地理位置併發送給車輛。 After a vehicle enters an underground parking lot or tunnel, its approximate geographic location is updated based on its initial position using a dead reckoning algorithm. When a location marker is identified, the vehicle's relative position to that marker is measured. Based on the updated approximate geographic location and the measured relative position, the estimated location *r* of the location marker can be calculated. The geographic location of the location marker closest to *r* is then obtained. Specifically, this can be achieved by searching an electronic map. Furthermore, the geographic location of the location marker closest to *r* can be obtained by searching the coordinates of each acquired location marker. The estimated location *r* can also be sent to the network side, which will then find the geographical location of the nearest location marker to *r* and send it to the vehicle.

在獲得定位標識的地理位置後,那麼就可以反推出車輛的精 確的地理位置。 Once the location of the location marker is obtained, the vehicle's precise location can be deduced.

為了簡化描述,仍以圖4為例,對反推出車輛的精確的地理位置的原理進行說明。 To simplify the explanation, we will still use Figure 4 as an example to illustrate the principle of deducing the precise geographical location of a vehicle.

假定端點2(參考點,特殊標識的中心點位置)的位置為(x2,y2),則車輛(端點4)到端點2的相對位置為(L2,4α 4),則車輛的位置為:(x4,y4) Assuming the position of endpoint 2 (reference point, the center point of the special marker) is (x2, y2), then the relative position of the vehicle (endpoint 4) to endpoint 2 is (L2 , 4 and α4 ), and the position of the vehicle is (x4, y4).

x4=x2+sin(α4)*L2,4 x⁴ = x² + sin(α⁴) * L 2,4

y4=y2+cos(α4)*L2,4 y4 = y2 + cos(α4) * L 2,4

基於與方法同樣的發明構思,本發明實施例還提供一種定位裝置,如圖6所示,具體包括:定位標識識別模組601,用於在即時獲取的圖像中識別定位標識;相對位置確定模組602,用於確定移動終端與該定位標識的相對位置;定位標識位置確定模組603,用於獲取該定位標識的地理位置;移動終端位置確定模組604,用於根據該定位標識的地理位置和該移動終端與該定位標識的相對位置,確定該移動終端的當前地理位置。 Based on the same inventive concept as the method, this embodiment of the invention also provides a positioning device, as shown in FIG6, specifically including: a positioning marker identification module 601, used to identify a positioning marker in an image acquired in real time; a relative position determination module 602, used to determine the relative position of a mobile terminal and the positioning marker; a positioning marker position determination module 603, used to obtain the geographical location of the positioning marker; and a mobile terminal position determination module 604, used to determine the current geographical location of the mobile terminal based on the geographical location of the positioning marker and the relative position of the mobile terminal and the positioning marker.

本發明實施例提供的裝置可以是移動終端,也可以是內置於移動終端的硬體實體或邏輯實體,還可以是與移動終端連接的獨立裝置。 The device provided in this embodiment of the invention can be a mobile terminal, a hardware entity or logical entity built into a mobile terminal, or a separate device connected to a mobile terminal.

當GPS定位系統無法使用時(例如GPS信號較弱或無GPS信號時),採用本發明實施例提供的裝置可以實現移動終端的定位。另外, 本發明實施例提供的裝置,在移動過程中即時獲取圖像,並通過圖像識別技術檢測定位標識。利用定位標識的地理位置和移動終端與定位標識的相對位置,可以確定移動終端的當前地理位置。由於定位標識是預先設置的,可以獲得該定位標識的精確位置,而通過計算得到的移動終端與定位標識的相對位置的誤差,遠遠小於GPS定位系統的導航偏差。因此,通過本發明實施例提供的裝置確定的移動終端的地理位置精度,遠遠高於通過GPS定位系統的定位精度。 When the GPS positioning system is unavailable (e.g., due to weak or no GPS signal), the device provided in this embodiment can achieve mobile terminal positioning. Furthermore, the device provided in this embodiment acquires images in real-time during movement and detects positioning markers using image recognition technology. By utilizing the geographic location of the positioning marker and the relative position of the mobile terminal to the positioning marker, the current geographic location of the mobile terminal can be determined. Since the positioning marker is pre-set, its precise location can be obtained, and the calculated error in the relative position between the mobile terminal and the positioning marker is far smaller than the navigation deviation of the GPS positioning system. Therefore, the accuracy of the geographical location of the mobile terminal determined by the device provided in this embodiment of the invention is far higher than the positioning accuracy obtained by a GPS positioning system.

較佳地,定位標識識別模組具體用於:在移動終端的圖像採集設備即時獲取的圖像中識別定位標識。 Preferably, the location marker identification module is specifically used to identify location markers in images acquired in real time by the image acquisition device of the mobile terminal.

較佳地,相對位置確定模組具體用於:根據圖像中的定位標識的尺寸資訊,以及該定位標識的實際尺寸資訊,確定上述移動終端與該定位標識的相對位置。 Preferably, the relative position determination module is specifically used to: determine the relative position of the mobile terminal and the positioning mark based on the size information of the positioning mark in the image and the actual size information of the positioning mark.

較佳地,定位標識的實際尺寸資訊是從網路側獲取的,或者,定位標識的實際尺寸資訊是預置在移動終端或該裝置中的。 Preferably, the actual size information of the location marker is obtained from the network side, or the actual size information of the location marker is preset in the mobile terminal or the device.

較佳地,定位標識位置確定模組具體用於:根據上述移動終端與上述定位標識的相對位置,和移動終端的當前粗略地理位置,確定該定位標識的估算位置;獲取與該估算位置距離最近的定位標識的地理位置作為該定位標識的地理位置。其中,移動終端的當前粗略地理位置是通過航位推算法或衛星定位法確定的。 Preferably, the positioning beacon location determination module is specifically used to: determine the estimated location of the positioning beacon based on the relative position between the mobile terminal and the positioning beacon, and the current approximate geographical location of the mobile terminal; and obtain the geographical location of the positioning beacon closest to the estimated location as the geographical location of the positioning beacon. The current approximate geographical location of the mobile terminal is determined using dead reckoning or satellite positioning.

較佳地,獲取與上述估算位置距離最近的定位標識的地理位置作為該定位標識的地理位置時,定位標識位置確定模組具體用於:查找移動終端安裝的電子地圖中與該估算位置距離最近的 定位標識的地理位置作為該定位標識的地理位置;或者,向網路側上報該定位標識的估算位置,以便由網路側查找與該估算位置距離最近的定位標識的地理位置;接收網路側查找到的定位標識的地理位置,並將接收到的地理位置作為該定位標識的地理位置。 Preferably, when obtaining the geographical location of the nearest location marker to the estimated location as the geographical location of the location marker, the location marker location determination module is specifically used to: search for the geographical location of the nearest location marker to the estimated location in the electronic map installed on the mobile terminal as the geographical location of the location marker; or, report the estimated location of the location marker to the network side so that the network side can find the geographical location of the nearest location marker to the estimated location; receive the geographical location of the location marker found by the network side, and use the received geographical location as the geographical location of the location marker.

較佳地,移動終端位置確定模組還用於:通過航位元推算法,根據上述移動終端的初始位置,確定該移動終端的當前粗略地理位置;或者,通過衛星定位法,根據上述移動終端的初始位置,確定該移動終端的當前粗略地理位置。 Preferably, the mobile terminal location determination module is also used to: determine the current approximate geographical location of the mobile terminal based on its initial location using a dead reckoning algorithm; or, determine the current approximate geographical location of the mobile terminal based on its initial location using a satellite positioning method.

較佳地,還包括初始位置確定模組,用於:通過衛星定位法確定移動終端的初始位置;或者,從移動終端安裝的電子地圖中讀取參考座標位置作為該移動終端的初始位置;或者,從廣播消息中獲取參考座標位置作為該移動終端的初始位置;或者,獲取識別到的另一個定位標識的地理位置,確定該移動終端與該另一個定位標識的相對位置,根據該另一個定位標識的地理位置和與該另一個定位標識的相對位置,確定該移動終端的初始位置。 Preferably, the system further includes an initial location determination module for: determining the initial location of the mobile terminal using satellite positioning; or, reading reference coordinates from an electronic map installed on the mobile terminal as the initial location of the mobile terminal; or, obtaining reference coordinates from a broadcast message as the initial location of the mobile terminal; or, obtaining the geographical location of another identified location marker, determining the relative position of the mobile terminal to the other location marker, and determining the initial location of the mobile terminal based on the geographical location of the other location marker and the relative position to the other location marker.

基於上述任意裝置實施例,較佳地,定位標識為“十”字圖形;或者,定位標識為箭頭圖形;或者,定位標識為靶心圖形。 Based on any of the above device embodiments, preferably, the positioning mark is a cross shape; or, the positioning mark is an arrow shape; or, the positioning mark is a bullseye shape.

基於上述任意裝置實施例,較佳地,實際部署的兩個定位標識之間在移動方向上的距離大於2倍的初始定位誤差。 Based on any of the above device embodiments, preferably, the distance between the two actually deployed positioning markers in the direction of movement is greater than twice the initial positioning error.

基於與方法同樣的發明構思,本發明實施例還提供一種定位裝置,如圖7所示,包括資料傳輸介面700和處理器701。該資料傳輸介面700被配置為:接收架設於移動終端的圖像採集設備即時獲取的圖像。該處 理器701被配置為:在即時獲取的圖像中識別定位標識;確定該移動終端與該定位標識的相對位置;獲取該定位標識的地理位置;根據該定位標識的地理位置和該移動終端與該定位標識的相對位置,確定該移動終端的當前地理位置。 Based on the same inventive concept as the method, this embodiment of the invention also provides a positioning device, as shown in FIG. 7, including a data transmission interface 700 and a processor 701. The data transmission interface 700 is configured to receive images acquired in real time by an image acquisition device mounted on a mobile terminal. The processor 701 is configured to: identify a positioning marker in the acquired images; determine the relative position of the mobile terminal and the positioning marker; acquire the geographic location of the positioning marker; and determine the current geographic location of the mobile terminal based on the geographic location of the positioning marker and the relative position of the mobile terminal and the positioning marker.

當GPS定位系統無法使用時(例如GPS信號較弱或無GPS信號),採用本發明實施例提供的裝置可以實現移動終端的定位。另外,本發明實施例提供的裝置,在移動過程中即時獲取圖像,並通過圖像別技術檢測定位標識。利用定位標識的地理位置和移動終端與定位標識的相對位置,可以確定移動終端的當前地理位置。由於定位標識是預先設置的,可以獲得該定位標識的精確位置,而通過計算得到的移動終端與定位標識的相對位置的誤差,遠遠小於GPS定位系統的導航偏差。因此,通過本發明實施例提供的裝置確定的移動終端的地理位置精度,遠遠高於通過GPS定位系統的定位精度。 When the GPS positioning system is unavailable (e.g., due to weak or no GPS signal), the device provided in this embodiment can achieve positioning of the mobile terminal. Furthermore, the device provided in this embodiment acquires images in real-time during movement and detects positioning markers using image recognition technology. By utilizing the geographic location of the positioning marker and the relative position of the mobile terminal to the positioning marker, the current geographic location of the mobile terminal can be determined. Since the positioning marker is pre-set, its precise location can be obtained, and the error in the calculated relative position between the mobile terminal and the positioning marker is far smaller than the navigation deviation of the GPS positioning system. Therefore, the accuracy of the geographical location of the mobile terminal determined by the device provided in this embodiment of the invention is far higher than the positioning accuracy obtained by a GPS positioning system.

本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或電腦程式產品。因此,本發明可採用完全硬體實施例、完全軟體實施例、或結合軟體和硬體方面的實施例的形式。而且,本發明可採用在一個或多個其中包含有電腦可用程式碼的電腦可用存儲介質(包括但不限於磁碟記憶體、CD-ROM、光學記憶體等)上實施的電腦程式產品的形式。 Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of computer program products implemented on one or more computer-usable storage media (including, but not limited to, magnetic disk memory, CD-ROM, optical memory, etc.) containing computer-usable program code.

本發明是參照根據本發明實施例的方法、設備(系統)、和電腦程式產品的流程圖和/或方框圖來描述的。應理解可由電腦程式指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些電腦程式指令到通用電腦、 專用電腦、嵌入式處理機或其他可程式設計資料處理設備的處理器以產生一個機器,使得通過電腦或其他可程式設計資料處理設備的處理器執行的指令產生用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。 This invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine such that instructions executable by the processor of the computer or other programmable data processing apparatus produce means for implementing the functions specified in one or more blocks of the flowchart illustrations and/or one or more blocks of the block diagrams.

這些電腦程式指令也可存儲在能引導電腦或其他可程式設計資料處理設備以特定方式工作的電腦可讀記憶體中,使得存儲在該電腦可讀記憶體中的指令產生包括指令裝置的製造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。 These computer program instructions may also be stored in computer-readable memory that directs a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction device that implements the functions specified in one or more flowcharts and/or one or more block diagrams.

這些電腦程式指令也可裝載到電腦或其他可程式設計資料處理設備上,使得在電腦或其他可程式設計設備上執行一系列操作步驟以產生電腦實現的處理,從而在電腦或其他可程式設計設備上執行的指令提供用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。 These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be executed on the computer or other programmable device to produce computer-implemented processing. Thus, the instructions executing on the computer or other programmable device provide steps for implementing the functions specified in one or more flowcharts and/or one or more block diagrams.

上列詳細說明系針對本發明之一可行實施例之具體說明,惟該實施例並非用以限制本發明之專利範圍,凡未脫離本發明技藝精神所為之等效實施或變更,均應包含於本案之專利範圍中。 The above detailed description is a specific explanation of one feasible embodiment of the present invention. However, this embodiment is not intended to limit the scope of the patent. All equivalent embodiments or modifications that do not depart from the spirit of the present invention should be included within the scope of the patent.

綜上所述,本案所揭露之技術特徵已充分符合新穎性及進步性之法定發明專利要件,爰依法提出申請,懇請貴局核准本件發明專利申請案,以勵發明,至感德便。 In conclusion, the technical features disclosed in this case fully meet the statutory requirements for novelty and progress of an invention patent. Therefore, this application is filed in accordance with the law, and we respectfully request your authority to approve this invention patent application in order to encourage invention. We are deeply grateful for your assistance.

100~130‧‧‧步驟 100~130... Steps

Claims (18)

一種定位方法,其特徵在於,包括:在即時獲取的圖像中識別定位標識;確定移動終端與該定位標識的相對位置;獲取該定位標識的地理位置;根據該定位標識的地理位置和該移動終端與該定位標識的相對位置,確定該移動終端的當前地理位置;其中,獲取該定位標識的地理位置,包括:根據該移動終端與該定位標識的相對位置,和該移動終端的當前粗略地理位置,確定該定位標識的估算位置,該移動終端的當前粗略地理位置是通過航位推算法或衛星定位法確定的;獲取與該估算位置距離最近的定位標識的地理位置作為該定位標識的地理位置。 A positioning method, characterized by comprising: identifying a positioning marker in a real-time acquired image; determining the relative position of a mobile terminal and the positioning marker; acquiring the geographical location of the positioning marker; and determining the current geographical location of the mobile terminal based on the geographical location of the positioning marker and the relative position of the mobile terminal and the positioning marker; wherein acquiring the geographical location of the positioning marker includes: determining an estimated position of the positioning marker based on the relative position of the mobile terminal and the positioning marker and the current approximate geographical location of the mobile terminal, wherein the current approximate geographical location of the mobile terminal is determined by dead reckoning or satellite positioning; and acquiring the geographical location of the positioning marker closest to the estimated position as the geographical location of the positioning marker. 如請求項1所述的定位方法,其中,在即時獲取的圖像中識別定位標識,包括:在該移動終端的圖像採集設備即時獲取的圖像中識別定位標識。 The positioning method as described in claim 1, wherein identifying a positioning marker in real-time acquired images includes: identifying the positioning marker in real-time acquired images by the image acquisition device of the mobile terminal. 如請求項1所述的定位方法,其中,確定移動終端與該定位標識的相對位置,包括:根據該圖像中的定位標識的尺寸資訊,以及該定位標識的實際尺寸資訊,確定該移動終端與該定位標識的相對位置。 The positioning method as described in claim 1, wherein determining the relative position of the mobile terminal and the positioning marker includes: determining the relative position of the mobile terminal and the positioning marker based on the size information of the positioning marker in the image and the actual size information of the positioning marker. 如請求項3所述的定位方法,其中,該定位標識的實際尺寸資訊是從網路側獲取的,或者,該定位標識的實際尺寸資訊是預置在該移動終端中 的。 The positioning method as described in claim 3, wherein the actual size information of the positioning marker is obtained from the network side, or the actual size information of the positioning marker is preset in the mobile terminal. 如請求項1所述的定位方法,其中,獲取與該估算位置距離最近的定位標識的地理位置作為該定位標識的地理位置,包括:查找該移動終端安裝的電子地圖中與該估算位置距離最近的定位標識的地理位置作為該定位標識的地理位置;或者,向網路側上報該定位標識的估算位置,以便由網路側查找與該估算位置距離最近的定位標識的地理位置;接收該網路側查找到的定位標識的地理位置,並將接收到的地理位置作為該定位標識的地理位置。 The positioning method as described in claim 1, wherein obtaining the geographical location of the location marker closest to the estimated location as the geographical location of the location marker includes: searching for the geographical location of the location marker closest to the estimated location in an electronic map installed on the mobile terminal as the geographical location of the location marker; or, reporting the estimated location of the location marker to the network side so that the network side can search for the geographical location of the location marker closest to the estimated location; receiving the geographical location of the location marker found by the network side, and using the received geographical location as the geographical location of the location marker. 如請求項1或5所述的定位方法,其中,該方法還包括:通過航位元推算法,根據該移動終端的初始位置,確定該移動終端的當前粗略地理位置;或者,通過衛星定位法,根據該移動終端的初始位置,確定該移動終端的當前粗略地理位置。 The positioning method as described in claim 1 or 5, further comprising: determining the current coarse geographical location of the mobile terminal based on its initial location using a dead reckoning algorithm; or determining the current coarse geographical location of the mobile terminal based on its initial location using a satellite positioning method. 如請求項6所述的定位方法,其中,該方法還包括:通過衛星定位法確定該移動終端的初始位置;或者,從該移動終端安裝的電子地圖中讀取參考座標位置作為該移動終端的初始位置;或者,從廣播消息中獲取參考座標位置作為該移動終端的初始位置;或者,獲取識別到的另一個定位標識的地理位置,確定該移動終端與該另一個定位標識的相對位置,根據該另一個定位標識的地理位置和與該另一個定位標識的相對位置,確定該移動終端的初始位置。 The positioning method as described in claim 6, further comprising: determining the initial position of the mobile terminal using satellite positioning; or, reading reference coordinates from an electronic map installed on the mobile terminal as the initial position of the mobile terminal; or, obtaining reference coordinates from a broadcast message as the initial position of the mobile terminal; or, obtaining the geographical location of another identified positioning marker, determining the relative position of the mobile terminal to the other positioning marker, and determining the initial position of the mobile terminal based on the geographical location of the other positioning marker and the relative position to the other positioning marker. 如請求項1~5中任一項所述的定位方法,其中,該定位標識為“十”字 圖形;或者,該定位標識為箭頭圖形;或者,該定位標識為靶心圖形。 The positioning method described in any of claims 1-5, wherein the positioning mark is a cross shape; or, the positioning mark is an arrow shape; or, the positioning mark is a bullseye shape. 一種定位裝置,其特徵在於,包括:定位標識識別模組,用於在即時獲取的圖像中識別定位標識;相對位置確定模組,用於確定移動終端與該定位標識的相對位置;定位標識位置確定模組,用於獲取該定位標識的地理位置;移動終端位置確定模組,用於根據該定位標識的地理位置和該移動終端與該定位標識的相對位置,確定該移動終端的當前地理位置;其中,該定位標識位置確定模組具體用於:根據該移動終端與該定位標識的相對位置,和該移動終端的當前粗略地理位置,確定該定位標識的估算位置,該移動終端的當前粗略地理位置是通過航位推算法或衛星定位法確定的;獲取與該估算位置距離最近的定位標識的地理位置作為該定位標識的地理位置。 A positioning device, characterized in that it comprises: a positioning marker identification module for identifying a positioning marker in an image acquired in real time; a relative position determination module for determining the relative position of a mobile terminal and the positioning marker; a positioning marker position determination module for acquiring the geographical location of the positioning marker; and a mobile terminal position determination module for determining the location of the mobile terminal based on the geographical location of the positioning marker and the relative position of the mobile terminal and the positioning marker. The current geographical location of the mobile terminal; specifically, the positioning marker location determination module is used to: determine the estimated location of the positioning marker based on the relative position between the mobile terminal and the positioning marker, and the current approximate geographical location of the mobile terminal, which is determined by dead reckoning or satellite positioning; and obtain the geographical location of the positioning marker closest to the estimated location as the geographical location of the positioning marker. 如請求項9所述的定位裝置,其中,該定位標識識別模組具體用於:在該移動終端的圖像採集設備即時獲取的圖像中識別定位標識。 The positioning device as described in claim 9, wherein the positioning marker identification module is specifically used to: identify positioning markers in images acquired in real time by the image acquisition device of the mobile terminal. 如請求項9所述的定位裝置,其中,該相對位置確定模組具體用於:根據該圖像中的定位標識的尺寸資訊,以及該定位標識的實際尺寸資訊,確定該移動終端與該定位標識的相對位置。 The positioning device as described in claim 9, wherein the relative position determining module is specifically used to: determine the relative position of the mobile terminal and the positioning mark based on the size information of the positioning mark in the image and the actual size information of the positioning mark. 如請求項11所述的定位裝置,其中,該定位標識的實際尺寸資訊是從網路側獲取的,或者,該定位標識的實際尺寸資訊是預置在該移動終端或 該裝置中的。 The positioning device as described in claim 11, wherein the actual size information of the positioning marker is obtained from the network side, or the actual size information of the positioning marker is preset in the mobile terminal or the device. 如請求項9所述的定位裝置,其中,獲取與該估算位置距離最近的定位標識的地理位置作為該定位標識的地理位置時,該定位標識位置確定模組具體用於:查找該移動終端安裝的電子地圖中與該估算位置距離最近的定位標識的地理位置作為該定位標識的地理位置;或者,向網路側上報該定位標識的估算位置,以便由網路側查找與該估算位置距離最近的定位標識的地理位置;接收該網路側查找到的定位標識的地理位置,並將接收到的地理位置作為該定位標識的地理位置。 As described in claim 9, in the positioning device, when obtaining the geographical location of the nearest positioning marker to the estimated location as the geographical location of the positioning marker, the positioning marker location determination module is specifically used to: search for the geographical location of the nearest positioning marker to the estimated location in the electronic map installed on the mobile terminal as the geographical location of the positioning marker; or, report the estimated location of the positioning marker to the network side so that the network side can find the geographical location of the nearest positioning marker to the estimated location; receive the geographical location of the positioning marker found by the network side, and use the received geographical location as the geographical location of the positioning marker. 如請求項9或13所述的定位裝置,其中,該移動終端位置確定模組還用於:通過航位元推算法,根據該移動終端的初始位置,確定該移動終端的當前粗略地理位置;或者,通過衛星定位法,根據該移動終端的初始位置,確定該移動終端的當前粗略地理位置。 The positioning device as described in claim 9 or 13, wherein the mobile terminal location determination module is further configured to: determine the current approximate geographical location of the mobile terminal based on its initial location using a dead reckoning algorithm; or, determine the current approximate geographical location of the mobile terminal based on its initial location using a satellite positioning method. 如請求項14所述的定位裝置,其中,還包括初始位置確定模組,用於:通過衛星定位法確定該移動終端的初始位置;或者,從該移動終端安裝的電子地圖中讀取參考座標位置作為該移動終端的初始位置;或者,從廣播消息中獲取參考座標位置作為該移動終端的初始位置;或者,獲取識別到的另一個定位標識的地理位置,確定該移動終端與該另一個定位標識的相對位置,根據該另一個定位標識的地理位置和與該另一個 定位標識的相對位置,確定該移動終端的初始位置。 The positioning device as described in claim 14 further includes an initial position determination module for: determining the initial position of the mobile terminal using satellite positioning; or, reading reference coordinates from an electronic map installed on the mobile terminal as the initial position of the mobile terminal; or, obtaining reference coordinates from a broadcast message as the initial position of the mobile terminal; or, obtaining the geographical location of another identified positioning marker, determining the relative position of the mobile terminal to the other positioning marker, and determining the initial position of the mobile terminal based on the geographical location of the other positioning marker and the relative position to the other positioning marker. 如請求項9~13中任一項所述的定位裝置,其中,該定位標識為“十”字圖形;或者,該定位標識為箭頭圖形;或者,該定位標識為靶心圖形。 The positioning device as described in any of claims 9-13, wherein the positioning mark is a cross symbol; or, the positioning mark is an arrow symbol; or, the positioning mark is a bullseye symbol. 一種定位裝置,其特徵在於,包括:資料傳輸介面,用於接收架設於移動終端的圖像採集設備即時獲取的圖像;處理器,用於在該資料傳輸介面即時獲取的圖像中識別定位標識,確定該移動終端與該定位標識的相對位置,獲取該定位標識的地理位置,根據該定位標識的地理位置和該移動終端與該定位標識的相對位置,確定該移動終端的當前地理位置;其中,該處理器具體用於:根據該移動終端與該定位標識的相對位置,和該移動終端的當前粗略地理位置,確定該定位標識的估算位置,該移動終端的當前粗略地理位置是通過航位推算法或衛星定位法確定的;獲取與該估算位置距離最近的定位標識的地理位置作為該定位標識的地理位置。 A positioning device, characterized in that it includes: a data transmission interface for receiving images acquired in real time by an image acquisition device mounted on a mobile terminal; and a processor for identifying a positioning marker in the images acquired in real time by the data transmission interface, determining the relative position of the mobile terminal and the positioning marker, acquiring the geographical location of the positioning marker, and determining the positioning location based on the geographical location of the positioning marker and the relative position of the mobile terminal and the positioning marker. The processor determines the current geographical location of the mobile terminal; specifically, it is used to: determine the estimated location of the positioning marker based on the relative position of the mobile terminal and the positioning marker, and the current approximate geographical location of the mobile terminal, which is determined by dead reckoning or satellite positioning; and obtain the geographical location of the positioning marker closest to the estimated location as the geographical location of the positioning marker. 如請求項17所述的定位裝置,其中,該處理器具體用於:根據該圖像中的定位標識的尺寸資訊,以及該定位標識的實際尺寸資訊,確定該移動終端與該定位標識的相對位置。 The positioning device as described in claim 17, wherein the processor is specifically configured to: determine the relative position of the mobile terminal and the positioning marker based on the size information of the positioning marker in the image and the actual size information of the positioning marker.
TW103144907A 2013-12-26 2014-12-23 Positioning method and device TW201525512A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310740702.9A CN104748736A (en) 2013-12-26 2013-12-26 Positioning method and device

Publications (2)

Publication Number Publication Date
TW201525512A TW201525512A (en) 2015-07-01
TWI563281B true TWI563281B (en) 2016-12-21

Family

ID=53477552

Family Applications (1)

Application Number Title Priority Date Filing Date
TW103144907A TW201525512A (en) 2013-12-26 2014-12-23 Positioning method and device

Country Status (3)

Country Link
CN (1) CN104748736A (en)
TW (1) TW201525512A (en)
WO (1) WO2015096717A1 (en)

Families Citing this family (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104864888B (en) * 2015-05-12 2018-01-02 北京红旗胜利科技发展有限责任公司 A kind of method and apparatus of navigation device position amendment
CN105129295B (en) * 2015-09-24 2018-01-09 长沙中联重科环境产业有限公司 Reversing control method, device, system and rubbish van
CN105427284A (en) * 2015-11-06 2016-03-23 西北工业大学 Fixed target marking method based on airborne android platform
WO2017113414A1 (en) * 2015-12-31 2017-07-06 华为技术有限公司 Communication device positioning method and communication device
CN116659526A (en) * 2016-03-15 2023-08-29 康多尔收购第二分公司 Systems and methods for providing vehicle awareness
CN105929821A (en) * 2016-04-29 2016-09-07 国家电网公司 Robot accurate positioning and automatic return charging system
CN106205178A (en) * 2016-06-30 2016-12-07 联想(北京)有限公司 A kind of vehicle positioning method and device
CN107782764B (en) * 2016-08-25 2021-02-23 成都鼎桥通信技术有限公司 Fault identification method for photovoltaic module
CN106643690A (en) * 2016-09-21 2017-05-10 中国第汽车股份有限公司 Method for high-precision positioning of automobile through scene recognition
CN108007460A (en) * 2016-11-01 2018-05-08 博世汽车部件(苏州)有限公司 The method and system of mobile object location are determined in environment is predicted
CN106780839A (en) * 2016-12-22 2017-05-31 电子科技大学 A kind of intelligent travelling crane recorder of recognizable parking lot road sign
CN108460051A (en) * 2017-02-21 2018-08-28 杭州海康威视数字技术股份有限公司 Parking stall ground drawing generating method, apparatus and system
CN106935059A (en) * 2017-03-20 2017-07-07 纵目科技(上海)股份有限公司 One kind positioning looks for car system, positioning to look for car method and location positioning method
CN107563419B (en) * 2017-08-22 2020-09-04 交控科技股份有限公司 Train positioning method combining image matching and two-dimensional code
CN108051836B (en) * 2017-11-02 2022-06-10 中兴通讯股份有限公司 Positioning method, device, server and system
CN107957266B (en) * 2017-11-16 2020-09-01 北京小米移动软件有限公司 Positioning method, positioning device and storage medium
CN108303074B (en) * 2017-12-22 2022-03-11 康威通信技术股份有限公司 Underground positioning navigation method and system based on electric power tunnel environment
CN108254776A (en) * 2017-12-25 2018-07-06 东风汽车集团有限公司 Tunnel placement system and method based on curb fluorescent reflection and binocular camera
CN108303720B (en) * 2018-01-08 2020-02-07 深圳市海梁科技有限公司 Vehicle positioning method and device and terminal equipment
CN110345967A (en) * 2018-04-02 2019-10-18 北京四维图新科技股份有限公司 Vehicle positioning method, apparatus and system based on mileage indicant
CN108805930A (en) * 2018-05-31 2018-11-13 上海燧方智能科技有限公司 The localization method and system of automatic driving vehicle
CN109085821A (en) * 2018-06-22 2018-12-25 苏州上善知源汽车电子有限公司 Automatic driving vehicle localization method
CN109087291B (en) * 2018-07-26 2021-08-27 杭州国翌科技有限公司 Tunnel position information base establishing method and tunnel defect positioning method
CN110780665B (en) * 2018-07-26 2022-02-08 比亚迪股份有限公司 Vehicle unmanned control method and device
CN109214482A (en) * 2018-09-10 2019-01-15 上海舆策智能科技有限公司 A kind of indoor orientation method, device, terminal device and storage medium
CN109145908A (en) * 2018-10-23 2019-01-04 百度在线网络技术(北京)有限公司 Vehicle positioning method, system, device, test equipment and storage medium
CN111380537A (en) * 2018-12-27 2020-07-07 奥迪股份公司 Method and device for positioning target position in navigation map
CN109781108A (en) * 2018-12-29 2019-05-21 丰疆智慧农业股份有限公司 Agricultural machinery localization method and its positioning system
CN109872360A (en) * 2019-01-31 2019-06-11 斑马网络技术有限公司 Localization method and device, storage medium, electric terminal
CN110162658A (en) * 2019-05-31 2019-08-23 广东小天才科技有限公司 Position information acquisition method, device, terminal and storage medium
CN112148815B (en) * 2019-06-27 2022-09-27 浙江商汤科技开发有限公司 Positioning method and device based on shared map, electronic equipment and storage medium
CN112229417B (en) * 2019-07-17 2023-03-24 北京国家新能源汽车技术创新中心有限公司 Vehicle positioning method and device, computer equipment and storage medium
CN110658809B (en) * 2019-08-15 2021-09-17 纳恩博(常州)科技有限公司 Method and device for processing travelling of movable equipment and storage medium
CN112414414A (en) * 2019-08-23 2021-02-26 华为技术有限公司 Positioning method and positioning device
CN110674327A (en) * 2019-09-17 2020-01-10 异起(上海)智能科技有限公司 More accurate positioning method and device
CN112528687A (en) * 2019-09-18 2021-03-19 上海际链网络科技有限公司 Space positioning method, device and system for terminal equipment and storage medium
WO2021102944A1 (en) 2019-11-29 2021-06-03 华为技术有限公司 Relative positioning method, device and system
CN111025365A (en) * 2019-12-24 2020-04-17 东南大学 Method for assisting in high-precision positioning of vehicle by two adjacent street lamps
CN111479217B (en) * 2020-04-17 2022-03-04 新石器慧通(北京)科技有限公司 Method and system for positioning unmanned vehicle in tunnel and electronic equipment
CN113625223B (en) * 2020-05-08 2024-04-30 中信科智联科技有限公司 A positioning method and terminal device
CN113701738B (en) * 2020-05-21 2024-05-28 华为云计算技术有限公司 Vehicle positioning method and device
CN111959638A (en) * 2020-08-25 2020-11-20 湖北师范大学 Positioning system
CN112699979B (en) * 2021-01-04 2024-06-14 北京国腾联信科技有限公司 Cargo movement detection method, device and electronic equipment
CN112785519B (en) * 2021-01-11 2024-07-23 普联国际有限公司 Positioning error calibration method, device, equipment and storage medium based on panoramic image
CN113049008B (en) * 2021-04-20 2024-06-25 北京航迹科技有限公司 Method and device for calibrating positioning system of vehicle, computer equipment and storage medium
CN113284183A (en) * 2021-05-24 2021-08-20 招商局检测车辆技术研究院有限公司 Positioning method and device in GNSS signal-free area
CN113766422A (en) * 2021-09-14 2021-12-07 苏州关安健信息技术科技有限公司 Method, device and computer storage medium for optimizing positioning trajectory of mobile terminal
CN114791282B (en) * 2022-03-04 2025-06-10 广州临界信息科技有限公司 Road facility coordinate calibration method and device based on vehicle high-precision positioning
CN114910085B (en) * 2022-03-04 2025-06-06 广州临界信息科技有限公司 A vehicle fusion positioning method and device based on road administration facility recognition
CN114841188A (en) * 2022-03-05 2022-08-02 广州临界信息科技有限公司 A method and device for vehicle fusion positioning based on two-dimensional code
CN114358038B (en) * 2022-03-10 2022-06-03 华南理工大学 A two-dimensional code coordinate calibration method and device based on vehicle high-precision positioning
CN115115808A (en) * 2022-05-09 2022-09-27 北京爱笔科技有限公司 Navigation method, navigation device, computer equipment and storage medium
CN115902909A (en) * 2022-10-10 2023-04-04 中国人民解放军63936部队 A front vehicle positioning method, device, and electronic equipment for off-road environment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102313547A (en) * 2011-05-26 2012-01-11 东南大学 Visual navigation method for mobile robot based on hand-drawn contour semantic map
US20130048707A1 (en) * 2011-08-26 2013-02-28 Qualcomm Incorporated Identifier generation for visual beacon

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060244830A1 (en) * 2002-06-04 2006-11-02 Davenport David M System and method of navigation with captured images
CN101660908B (en) * 2009-09-11 2011-02-16 天津理工大学 Visual locating and navigating method based on single signpost
CN102135429B (en) * 2010-12-29 2012-06-13 东南大学 Robot indoor positioning and navigating method based on vision

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102313547A (en) * 2011-05-26 2012-01-11 东南大学 Visual navigation method for mobile robot based on hand-drawn contour semantic map
US20130048707A1 (en) * 2011-08-26 2013-02-28 Qualcomm Incorporated Identifier generation for visual beacon

Also Published As

Publication number Publication date
WO2015096717A1 (en) 2015-07-02
TW201525512A (en) 2015-07-01
CN104748736A (en) 2015-07-01

Similar Documents

Publication Publication Date Title
TWI563281B (en)
US11908324B2 (en) Systems and methods for vehicle parking management
US10403138B2 (en) Traffic accident warning method and traffic accident warning apparatus
CN107643086B (en) A vehicle positioning method, device and system
US7928905B2 (en) Method of using road signs to augment global positioning system (GPS) coordinate data for calculating a current position of a personal navigation device
CN111380543B (en) Map data generation method and device
CN105807296B (en) A kind of vehicle positioning method, device and equipment
WO2014115563A1 (en) Driving support device, driving support method, and recording medium storing driving support program
CN112485815A (en) Distributed information generation device and method for positioning difference between accurate positioning information and GNSS positioning information
CN112673232B (en) Lane Map Making Device
JP2024055946A (en) Information processing device
CN110530377A (en) Method and device for implementing at least one safety-increasing measure for a vehicle
CN113168535A (en) Accumulated water depth determination method and device
CN101907701A (en) A Speed Calculation Method for Auxiliary Navigation
US20240221499A1 (en) Method and Apparatus for Obtaining Traffic Information, and Storage Medium
JP2016090557A (en) Positioning system for movable body
CN116821264B (en) Data processing method, device, apparatus, and computer-readable storage medium
US12204342B2 (en) Self-location estimation method and self-location estimation device
JP7722456B2 (en) In-vehicle device, traffic information creation device, notification method, traffic information creation method, notification program, and traffic information creation program
Hussain et al. Development and demonstration of merge assist system using connected vehicle technology
CN117168471A (en) Vehicle positioning judgment method and device, vehicle-mounted terminal and vehicle
JP7325296B2 (en) Object recognition method and object recognition system
JP2023058368A (en) Pedestrian device, mobile device, positioning system, and positioning method
CN110706287A (en) Vehicle positioning method, vehicle and positioning system based on ground identification grids
JP2025114824A (en) Information processing method, program, and information processing device