Algoritmo para detectar a orientação da foto

Gostaria de girar as fotos automaticamente, mesmo quando os metadados EXIF ​​sobre a orientação da imagem não estão disponíveis.

Existem bons algoritmos para detectar a orientação de uma foto? As imagens são fotografias de uma câmera digital. O algoritmo não precisa funcionar perfeitamente, mas qualquer redução na quantidade de interação humana necessária para rotacionar corretamente as fotos seria um benefício.

Eu encontrei estes dois documentos sobre o tema:

Pré-Classificação para Orientação Automática da Imagem (2006)Uma abordagem probabilística para a detecção de orientação de imagem via integração baseada em confiança de pistas de baixo nível e semânticas (2004)

Indicadores para outras pesquisas e especialmente implementações são apreciados.

questionAnswers(3)

yourAnswerToTheQuestion