IP Library › Granted Patent US 12,488,499
Granted Patent B2
US 12,488,499 · App. 18/089,875 · Granted Dec 2, 2025

Positioning method, operating method and positioning device

Inventors: Hui-Ping Kuo (Hsinchu, TW); Yi-Ming Wu (New Taipei, TW); Wen-Fang Cheng (Yuanlin, TW)
Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
G06T7/74G06K7/1417G06T2207/30204G06T2207/30244
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,488,499
App. No.
18/089,875
Granted
Dec 2, 2025
Kind
B2
Abstract

A positioning method comprises the following. Detecting an image marker and receiving an additional information, wherein a first pose information of a first positioning device relative to a target anchor point is included in the additional information, the first positioning device and the target anchor are outside a first positioning space, and a second positioning device is in the first positioning space. Obtaining a second pose information of the second positioning device relative to the first positioning device according to the image marker. Obtaining a positioning-pose information of the second positioning device in the first positioning space through a positioning means which is different from an image marker detection means. Obtaining the target pose information of the target anchor relative to the first positioning space according to the first pose information, the second pose information and the positioning-pose information.

Claims (37)

1 . A positioning method, comprising:

capturing, by a first one of a plurality of first positioning devices, a target anchor point to obtain a first pose information of the first one of the first positioning devices relative to the target anchor point, wherein the first positioning devices and the target anchor point are outside a first positioning space;

outputting, by the first one of the first positioning devices, an image marker and an additional information including the first pose information;

by a second one of the first positioning devices, capturing the image marker of the first one of the first positioning devices and receiving the additional information of the first one of the first positioning devices, as well as obtaining a third pose information of the second one of the first positioning devices relative to the first one of the first positioning devices according to the image marker of the first one of the first positioning devices;

outputting, by the second one of the first positioning devices, an image marker and an additional information including the first pose information and the third pose information;

by a second positioning device being in the first positioning space, capturing the image marker of the second one of the first positioning devices and receiving the additional information of the second one of the first positioning devices;

obtaining, by the second positioning device, a second pose information of the second positioning device relative to the second one of the first positioning devices according to the image marker of the second one of the first positioning devices;

obtaining, by the second positioning device, a positioning-pose information of the second positioning device in the first positioning space through a positioning means different from an image marker capturing means; and

obtaining, by the second positioning device, a target pose information of the target anchor point relative to the first positioning space according to the first pose information, the second pose information, the third pose information and the positioning-pose information.

2 . The positioning method according to claim 1 , wherein the target anchor point includes an image marker, the first one of the first positioning device captures the image marker of the target anchor point to obtain the first pose information, and the image marker of the first one of the first positioning devices and the image marker of the target anchor point are Fiducial Marker.

3 . The positioning method according to claim 1 , wherein the positioning means is Motion Capture, and the second positioning device obtains the positioning-pose information by Motion Capture.

4 . The positioning method according to claim 1 , wherein the additional information output by the second one of the first positioning devices is in a form of a two-dimensional code image, and the second positioning device scans the two-dimensional code image to receive the additional information of the second one of the first positioning devices.

5 . The positioning method according to claim 1 , wherein the second positioning device downloads the additional information of the second one of the first positioning devices from a server.

6 . The positioning method according to claim 1 , wherein the additional information output by the first one of the first positioning devices includes an identification information of the target anchor point, an identification information of the first one of the first positioning devices, an identification information of the image marker of the first one of the first positioning devices, a size information of the image marker of the first one of the first positioning devices, or a relative individual or accumulating pose information among the first positioning devices.

7 . The positioning method according to claim 1 , wherein the second positioning device performs an accumulation calculation of the first pose information, the second pose information, the third pose information and the positioning-pose information through a spatial coordinate transformation to obtain the target pose information.

8 . An operating method, comprising:

capturing, by a terminal device, an image marker to obtain a positioned reality space, wherein the image marker is generated based on the target pose information in the positioning method according to claim 1 .

9 . A positioning method comprising:

by a second positioning device being in a first positioning space, capturing an image marker and receiving an additional information, wherein a plurality of first positioning devices and a target anchor point are outside the first positioning space, and a first pose information of at least one of the first positioning devices relative to a target anchor point is included in the additional information;

obtaining, by the second positioning device, a second pose information of the second positioning device relative to the at least one of the first positioning devices according to the image marker;

obtaining, by the second positioning device, a positioning-pose information of the second positioning device in the first positioning space through a positioning means different from an image marker capturing means;

obtaining, by the second positioning device, a target pose information of the target anchor point relative to the first positioning space according to the first pose information, the second pose information and the positioning-pose information;

capturing, by a second one of the first positioning devices, an image marker of a first one of the first positioning devices to obtain a third pose information of the first one of the first positioning devices relative to the second one of the first positioning devices and add the third pose information in an additional information output by the second one of the first positioning devices;

capturing, by a third positioning device, the first one of the first positioning devices and the second one of the first positioning devices to respectively obtain a pose information of the first one of the first positioning devices relative to the third positioning device and a pose information of the second one of the first positioning devices relative to the third positioning device;

accumulating, by the third positioning device, the pose information of the first one of the first positioning devices relative to the second one of the first positioning devices and the pose information of the second one of the first positioning devices relative to the third positioning device; and

obtaining, by the third positioning device, an information of an arrangement relationship between a camera unit of the first one of the first positioning devices and a display unit of the first one of the first positioning devices according to a distance information between an accumulated pose information and the pose information of the first one of the first positioning devices relative to the third positioning device.

10 . The positioning method according to claim 9 , comprising:

capturing, by the at least one of the first positioning devices, the target anchor point to obtain the first pose information of the at least one of the first positioning devices relative to the target anchor point; and

outputting, by the at least one of the first positioning devices, the image marker and the additional information.

11 . The positioning method according to claim 10 , wherein the additional information including the first pose information includes an identification information of the target anchor point, an identification information of the at least one of the first positioning devices, an identification information of the image marker of the at least one of the first positioning devices, a size information of the image marker of the at least one of the first positioning devices, or a relative individual or accumulating pose information among the first positioning devices.

12 . The positioning method according to claim 9 , wherein the target anchor point includes an image marker, the at least one of the first positioning devices captures the image marker of the target anchor point to obtain the first pose information, and the image marker of the at least one of the first positioning devices and the image marker of the target anchor point are Fiducial Marker.

13 . The positioning method according to claim 9 , wherein the positioning means is Motion Capture, and the second positioning device obtains the positioning-pose information by Motion Capture.

14 . The positioning method according to claim 9 , wherein the additional information including the first pose information is in a form of a two-dimensional code image, the second positioning device scans the two-dimensional code image to receive the additional information including the first pose information.

15 . The positioning method according to claim 9 , wherein the second positioning device downloads the additional information including the first pose information from a server.

16 . The positioning method according to claim 9 , wherein the second positioning device performs an accumulation calculation of the first pose information, the second pose information, the third pose information and the positioning-pose information through a spatial coordinate transformation to obtain the target pose information.

17 . An operating method, comprising:

capturing, by a terminal device, an image marker to obtain a positioned reality space, wherein the image marker is generated based on the target pose information in the positioning method according to claim 9 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2022
From: KUO, HUI-PING; WU, YI-MING; CHENG, WEN-FANG
To: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
Reel/Frame 062225/0825 →
Continuity (1)
Related Publication 20240221211A1 · Jul 4, 2024
References Cited (35)
US 7671875B2 · Anabuki · 2010 [cited by examiner]
US 8231465B2 · Yee et al. · 2012 [cited by applicant]
US 9282326B2 · Olson et al. · 2016 [cited by applicant]
US 9830491B2 · Laurent et al. · 2017 [cited by applicant]
US 9953461B2 · Huang et al. · 2018 [cited by applicant]
US 11087545B2 · Dai · 2021 [cited by examiner]
US 11090561B2 · Cahill et al. · 2021 [cited by applicant]
US 11100649B2 · Fiala · 2021 [cited by applicant]
US 11534627B2 · Maltz et al. · 2022 [cited by applicant]
US 20180046874A1 · Guo · 2018 [cited by examiner]
US 20180089841A1 · Dai · 2018 [cited by examiner]
US 20200098131A1 · Rivera et al. · 2020 [cited by applicant]
US 20210152802A1 · Varekamp et al. · 2021 [cited by applicant]
US 20220083071A1 · Fang · 2022 [cited by examiner]
US 20220245851A1 · Xu · 2022 [cited by examiner]
CA 2898668A1 · 2014 [cited by examiner]
CN 107024199A · 2017 [cited by applicant]
CN 108986163A · 2018 [cited by applicant]
CN 111813148A · 2020 [cited by applicant]
CN 114545426A · 2022 [cited by examiner]
EP 3904992A1 · 2021 [cited by applicant]
TW 201518711A · 2015 [cited by applicant]
TW M545254U · 2017 [cited by applicant]
TW 201820083A · 2018 [cited by applicant]
TW 201912112A · 2019 [cited by applicant]
TW 201915445A · 2019 [cited by applicant]
WO WO2018135701A1 · 2018 [cited by examiner]
Zhao, Fangda, et al. “Marker-based non-overlapping camera calibration methods with additional support camera views.” Image and Vision Computing 70 (2018): 46-54 (Year: 2018). [cited by examiner]
Sarmadi, Hamid, et al. “Simultaneous multi-view camera pose estimation and object tracking with squared planar markers.” IEEE Access 7 (2019): 22927-22940 (Year: 2019). [cited by examiner]
Abbas et al., “Analysis and Improvements in AprilTag Based State Estimation”, Sensors, 2019, vol. 19, No. 5480, pp. 1-32. [cited by applicant]
Klopschitz et al., “Automatic Reconstruction of Wide-Area Fiducial Marker Models”, IEEE Xplore, Dec. 2007, total 4 pages. [cited by applicant]
Nahangi et al., “Automated Localization of UAVs in GPS-Denied Indoor Construction Environments Using Fiducial Markers”, 35th International Symposium on Automation and Robotics in Construction (ISARC 2018), 2018, total 7… [cited by applicant]
Nissler et al., “Evaluation and Improvement of Global Pose Estimation with Multiple AprilTags for Industrial Manipulators”, 2016 IEEE 21st International Conference on Emerging Technologies and Factory Automation (ETFA),… [cited by applicant]
Richardson et al., “AprilCal: Assisted and repeatable camera calibration”, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Nov. 3-7, 2013, pp. 1814-1821. [cited by applicant]
Xu et al., “An Extensible Positioning System for Locating Mobile Robots in Unfamiliar Environments”, Sensors, 2019, vol. 19, No. 4025, pp. 1-21. [cited by applicant]