Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Horizon detection algorithm [closed]

Can you help me find any information on how to detect horizon on image?
It should not be based on genetic algorithm or neural network.

like image 835
Miko Kronn Avatar asked Jan 16 '11 14:01

Miko Kronn


2 Answers

Just found this question interesting, so I searched the internet for you and came up with following papers/links, the first one perhaps being the most interesting, as it provides a concrete algorithm.

  1. Towards Flight Autonomy: Vision-Based Horizon Detection for Micro Air Vehicles (PDF at citeseer)
  2. Attitude Estimation for a Fixed-Wing Aircraft Using Horizon Detection and Optical Flow (PDF)

Following the citations in the papers you will get to more resources on research in this field.

like image 95
MicSim Avatar answered Oct 19 '22 21:10

MicSim


I'm not sure does this works. But my first approach would be - to detect most frequent line by using Hough transform with such properties:

  • line should extend up to image boundaries.
  • line divides image into two regions such that in one of them standard deviation of color is small.
like image 32
Agnius Vasiliauskas Avatar answered Oct 19 '22 21:10

Agnius Vasiliauskas