Abstract

Humans can effectively and swiftly recognize objects in complex natural scenes. This outstanding ability has motivated many computational object recognition models. Most of these models try to emulate the behavior of this remarkable system. The human visual system hierarchically recognizes objects in several processing stages. Along these stages a set of features with increasing complexity is extracted by different parts of visual system. Elementary features like bars and edges are processed in earlier levels of visual pathway and as far as one goes upper in this pathway more complex features will be spotted. It is an important interrogation in the field of visual processing to see which features of an object are selected and represented by the visual cortex. To address this issue, we extended a hierarchical model, which is motivated by biology, for different object recognition tasks. In this model, a set of object parts, named patches, extracted in the intermediate stages. These object parts are used for training procedure in the model and have an important role in object recognition. These patches are selected indiscriminately from different positions of an image and this can lead to the extraction of non-discriminating patches which eventually may reduce the performance. In the proposed model we used an evolutionary algorithm approach to select a set of informative patches. Our reported results indicate that these patches are more informative than usual random patches. We demonstrate the strength of the proposed model on a range of object recognition tasks. The proposed model outperforms the original model in diverse object recognition tasks. It can be seen from the experiments that selected features are generally particular parts of target images. Our results suggest that selected features which are parts of target objects provide an efficient set for robust object recognition.

Highlights

  • How different objects are recognized in the visual cortex has been a challenging and major question in the field of vision neuroscience and machine vision

  • The biologically motivated object recognition model The standard HMAX model is based on the hierarchical theory of visual processing and its architecture is derived from the wellknown model of Hubel & Wiesel [11,12]

  • Several brain areas in a primate visual cortex are involved in object recognition

Read more

Summary

Introduction

How different objects are recognized in the visual cortex has been a challenging and major question in the field of vision neuroscience and machine vision. They can even detect and recognize a specific object in a cluttered scene without consuming noteworthy amount of time and effort unlike the best machine vision systems. Achieving a model which can emulate this remarkable system with such a high performance is a long-time goal in computational neuroscience. Presenting a model with a high performance in object recognition tasks is a goal of interest, plausibility with the primate visual system has much more significance, in the recent decades. A large number of object recognition models have been introduced up to now and ,interestingly, a vast majority of them have shown to perform successfully in different object recognition tasks [1,2,3,4,5]

Objectives
Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call