Detection of fast incoming objects with a moving camera

  • Fabio Poiesi and Andrea Cavallaro. Detection of fast incoming objects with a moving camera. In British Machine Vision Conference, pages 1-11, York, UK, 2016.
    [BibTeX] [Abstract] [Download PDF]

    Using a monocular camera for early collision detection in cluttered scenes to elude fast incoming objects is a desirable but challenging functionality for mobile robots, such as small drones. We present a novel moving object detection and avoidance algorithm for an uncalibrated camera that uses only the optical flow to predict collisions. First, we estimate the optical flow and compensate the global camera motion. Then we detect incoming objects while removing the noise caused by dynamic textures, nearby terrain and lens distortion by means of an adaptively learnt background-motion model. Next, we estimate the time to contact, namely the expected time for an incoming object to cross the infinite plane defined by the extension of the image plane. Finally, we combine the time to contact and the compensated motion in a Bayesian framework to identify an object-free region the robot can move towards to avoid the collision. We demonstrate and evaluate the proposed algorithm using footage of flying robots that observe fast incoming objects such as birds, balls and other drones.

    @InProceedings{2016-09-POIESI,
    title = {{Detection of fast incoming objects with a moving camera}},
    author = {Fabio Poiesi and Andrea Cavallaro},
    booktitle = {{British Machine Vision Conference}},
    address= {York, UK},
    date = {2016-09-19/2016-09-22},
    year = {2016},
    pages = {1-11},
    url = {http://fabio-poiesi.com/files/papers/conferences/2016_BMVC_DetectionFastIncomingObjects_Poiesi_Cavallaro.pdf},
    abstract = {Using a monocular camera for early collision detection in cluttered scenes to elude fast incoming objects is a desirable but challenging functionality for mobile robots, such as small drones. We present a novel moving object detection and avoidance algorithm for an uncalibrated camera that uses only the optical flow to predict collisions. First, we estimate the optical flow and compensate the global camera motion. Then we detect incoming objects while removing the noise caused by dynamic textures, nearby terrain and lens distortion by means of an adaptively learnt background-motion model. Next, we estimate the time to contact, namely the expected time for an incoming object to cross the infinite plane defined by the extension of the image plane. Finally, we combine the time to contact and the compensated motion in a Bayesian framework to identify an object-free region the robot can move towards to avoid the collision. We demonstrate and evaluate the proposed algorithm using footage of flying robots that observe fast incoming objects such as birds, balls and other drones.}
    }

This entry was posted in Dissemination. Bookmark the permalink.

Comments are closed.