Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
15 years ago

Realtime image processing

I'm curious whether it's feasible to monitor an omnidirectional video feed, detect an anomoly and determine the azimuth and elevation of that anomoly. For example, if an omnidirectional camera was "watching" the sky and a bird or airplane or other object entered its field of vision, could the object's azimuth and elevation be determined and the coordinates transmitted to another device for closer inspection? Anyone with relevant experience is invited to respond directly or to the forum.

2 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I don't believe it's possible with a single camera source. Mainly because the elevation would be impossible to calculate without more detail about the object. IE it's exact size, and relative size on the screen, compared to some reference. However, if you have two or more cameras, with a fixed distance between them, you could then triangulate to the object to get that information.

    Once you have that information, sending the coordinate to a secondary device for closer inspection is easily accomplished.

    Pete
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Yes it is very possible. If you know where the centre of the camera is, you can work out where the object is relative to the boresight. From that you can work out azimuth and elevation.