Mark点识别是一种图像识别技术,通过将图像中的关键特征点标记为mark点,再使用算法识别出这些mark点来实现图像的匹配、跟踪、识别等操作。
Mark点可以分为内部mark点和外部mark点两种。
内部mark点,就是在图像的内部随意选取的一些显著点,例如人脸的嘴巴、眼睛等特征点。
外部mark点,则是在图像的边缘或者极端位置上进行选择的点,例如建筑物的墙角、屋顶等。
Mark点识别常用于人脸识别、手势识别、以及基于图像的物体识别等领域。
在人脸识别领域,通过标记人脸中的关键特征点,就可以进行人脸的快速识别以及人脸之间的比对。
在手势识别领域,通过标记手指、手掌等关键部位,可以快速准确地进行手势识别。
在基于图像的物体识别领域,通过标记物体的关键特征点,可以实现对图像中物体的快速定位、检索和匹配。
常用的mark点识别算法有:SIFT(尺度不变特征变换)、SURF(加速稳健特征)、ORB(Oriented FAST and Rotated BRIEF)等。
SIFT算法通过识别图像中的尺度不变特征点,并通过对这些特征点进行描述和匹配,实现对图像的识别和匹配。
SURF算法则在SIFT的基础上,加入了尺度不变、旋转不变和仿射不变的特性,提高了识别的准确率和稳健性。
ORB算法则通过简化SIFT和SURF算法,提高了算法的速度和稳定性。