Recent research on neocognitron-like neural feed-forward architectures, which have formerly been successfully applied to the recognition of artificial stimuli such as paperclip objects, now also opens up application to more natural stimuli. Such networks exhibit high-recognition performance with respect to translation, rotation, scaling and cluttered surroundings. In this contribution, we introduce a new type of hierarchical model, which is trained using a non-negative matrix factorization algorithm. In contrast to previous work, our approach cannot only classify objects but is also capable of rapid object detection in natural scenes. Thus, the time-consuming and conceptually unsatisfying split-up into a localization stage (e.g., using segmentation) and a subsequent classification can be avoided. The network consists of alternating layers of simple and complex cell planes and incorporates nonlinear processing schemes that have been proposed in recent literature. Learning of receptive field profiles for the lower layers of the network takes place by unsupervised learning whereas a final classification layer is trained supervised. This final layer is then utilized for detection. We test the classification performance of the network on images of natural objects which are systematically distorted. To test the ability to detect objects, cluttered natural background is used.