| CPC G06V 20/80 (2022.01) [G05D 1/0246 (2013.01); G06V 10/771 (2022.01); G06V 20/56 (2022.01)] | 23 Claims |

|
1. An apparatus comprising:
a processing unit configured to
acquire scanning information, provided by a detection unit, from a scan of a surface, the scanning information comprising information on an inherent feature of the surface, wherein the inherent feature of the surface comprises a plurality of sub-features; and
extract extraction information for the inherent feature from the scanning information, wherein the processing unit is configured to extract a set of sub-extraction information for each sub-feature of the plurality of sub-features and to determine a descriptor as part of the set of sub-extraction information for each sub-feature; and
determine a value from each set of sub-extraction information, the value being associated to an information content of the sub-feature associated with the set of sub-extraction information; and
compare each value to a threshold value; and
select those sets of sub-extraction information for whose associated sub-feature the determined value at least reaches the threshold value; and
perform matching with a database based on determined descriptors of the selected sets of sub-extraction information, wherein the database stores extraction information for a plurality of inherent features of the surface whose positions are known, and wherein the database stored descriptors for the plurality of sub-features; and
determine the position of the detection unit based on the matching.
|