发明名称 METHOD AND SYSTEM FOR EFFICIENT FEATURE MATCHING
摘要 A method of non-identical feature matching in a search system, the search system having a set of data points. The method includes determining a threshold error and expanding the set to create an expanded set by including all data points as data elements of the expanded set and, for every data point in the set, finding all data elements within an error distance of that data point and adding those found data elements to the expanded set, wherein the error distance is a function of the threshold error. The method includes creating a summary representation of the expanded set by constructing a binary array using a plurality of hash functions as a bloom filter. The method may further include receiving a query and applying the plurality of hash functions to the query to determine, from the binary array, whether the query matches one of the data elements in the expanded set and, if so, outputting a match.
申请公布号 US2016179893(A1) 申请公布日期 2016.06.23
申请号 US201414579297 申请日期 2014.12.22
申请人 BlackBerry Limited 发明人 HE Dake
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method of non-identical feature matching in a search system, the search system having a set of data points, the method comprising: determining a threshold error; expanding the set to create an expanded set by, initializing the expanded set to include all data points from the set as data elements of the expanded set, andfor every data point in the set, finding all data elements within an error distance of that data point and adding those found data elements to the expanded set, wherein the error distance is a function of the threshold error; creating a summary representation of the expanded set by constructing a binary array using a plurality of hash functions as a bloom filter; receiving a query; and applying the plurality of hash functions to the query to determine, from the binary array, whether the query matches one of the data elements in the expanded set and, if so, outputting a match.
地址 Waterloo CA