根据此Wikipedia文章,针对低级算法的特征提取示例为边缘检测,角点检测等。
但是什么是高级算法?
我只是在Wikipedia文章Feature Detection(计算机视觉)中找到了这句话:
有时,当特征检测在计算上很昂贵并且存在时间限制时,可以使用更高级别的算法来指导特征检测阶段,以便仅在图像的某些部分中搜索特征。
您能否举一个这些较高级别算法之一的示例?
那里没有明确的定义,但是我对“高级”算法的理解与我们在现实生活中对对象进行分类的方式更加一致。对于低级特征检测算法,这些算法主要与查找图像之间的对应点有关,或者与那些在您可能想到的最低级别上甚至被分类为甚至很有趣的事物有关,例如在图像中查找边缘或线条(除了寻找有趣的观点之外)。另外,任何直接处理像素强度或颜色的东西也是我认为低级的。
高级算法主要在机器学习领域。这些算法与整个场景的解释或分类有关。诸如身体姿势分类,面部检测,人体动作分类,物体检测和识别等内容。这些算法与训练系统以识别或分类事物有关,然后为它提供一些以前从未见过的未知输入,其工作是确定场景中正在发生的事情,或者找到它检测到的感兴趣区域训练系统寻找的动作。后一个事实可能是Wikipedia文章所指的。您将具有某种预处理阶段,在该阶段中,您将具有一些高级系统,该系统可以确定场景中发生重要事件的显着区域。
有一个很棒的高级计算机视觉研讨会,讨论了所有这些内容,您可以在此处找到幻灯片和代码示例:https : //www.mpi-inf.mpg.de/departments/computer-vision-and-机器学习/教学/课程/ SS-2019-高级计算机视觉/
祝你好运!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句