检测照片方向的算法

Luk*_*ncl 29 heuristics image image-processing orientation

即使没有关于图像方向的EXIF元数据,我也想自动旋转照片.

是否有任何好的算法来检测照片的方向?图像是来自数码相机的照片.该算法不必完美地工作,但是正确旋转照片所需的人类交互量的任何减少都将是有益的.

我在这个主题上发现了这两篇论文:

其他研究,特别是实施的指针表示赞赏.

Sco*_*yre 9

来自消费者数码相机的许多照片都是人物,可以用于定向.人脸检测是一个经过充分研究的研究领域.基本面部检测会为您提供一个矩形,其长边应为垂直尺寸.此外,如果您可以检测到眼睛/嘴巴,您应该能够选择正确的矩形方向.

许多其他照片都是旅游拍照,天空是蓝色的,地面是绿色的.

  • 许多面部检测算法都不会找到颠倒的面部,因此您必须在所有四个可能的方向上寻找面部. (4认同)
  • 这是我在审查上面链接的论文后一直在考虑的事情,因为至少有一个人使用人脸识别作为算法的一部分.由于我的照片语料库的绝大部分将包含面孔,我认为它可能运作良好(假设我可以找到一个可识别方向的面部识别程序,根据Janusz). (2认同)