Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image processing 为什么二进制描述符工作?_Image Processing_Computer Vision_Feature Descriptor - Fatal编程技术网

Image processing 为什么二进制描述符工作?

Image processing 为什么二进制描述符工作?,image-processing,computer-vision,feature-descriptor,Image Processing,Computer Vision,Feature Descriptor,我正在阅读有关二进制描述符的文章,但不明白它们是如何工作的。到目前为止,我已经了解到,其动机是创建能够快速计算和匹配的描述符。我们对n对点进行采样,比较n个位置对的强度,并构造一个n长度向量。然后,我们使用汉明距离作为两个面片描述符之间的相似性度量 假设我使用二进制描述符比较两个完全相同的补丁。因为我两次都独立地对n对进行采样,所以在面片的相似性和特征向量之间似乎没有任何相关性。我可能在第一个补丁中采样了n对,在第二个补丁中以相反的顺序采样了相同的n对,得到的汉明距离为n 我已经读过了。该实现通

我正在阅读有关二进制描述符的文章,但不明白它们是如何工作的。到目前为止,我已经了解到,其动机是创建能够快速计算和匹配的描述符。我们对n对点进行采样,比较n个位置对的强度,并构造一个n长度向量。然后,我们使用汉明距离作为两个面片描述符之间的相似性度量

假设我使用二进制描述符比较两个完全相同的补丁。因为我两次都独立地对n对进行采样,所以在面片的相似性和特征向量之间似乎没有任何相关性。我可能在第一个补丁中采样了n对,在第二个补丁中以相反的顺序采样了相同的n对,得到的汉明距离为n


我已经读过了。

该实现通常对成对的单个“随机”顺序进行硬编码,然后用于计算每个补丁的描述符

在OpenCV中,您可以找到它