Patent ID: 9092672
Filing Date: 2015-07-28
Classification: G06K

Abstract:
1. A processor for efficiently recognizing sensory information including a plurality of recognizable features comprising: a feature recognition engine that resolves features from the sensory information and provides a feature information input; and a plurality of processing nodes, arranged in a hierarchy of layers, receiving the input at a lowest layer thereof and being constructed and arranged to simultaneously, and in parallel recognize multiple components of the features, so as to build likely recognition candidates and remove unlikely recognition candidates, wherein communication from one layer to a next-higher layer is through an ascending communication bus, and from one layer to a next-lower layer is through a descending communication bus, wherein the communications are transferred efficiently such that a node sends a communication by inserting a message into an outbound buffer, and wherein a selector chooses which buffer is permitted to communicate over the bus, and wherein sub-features arriving at a node over the inbound ascending bus may cause communication on both the outbound ascending and outbound descending bus, and wherein features arriving at a node over the inbound descending bus may cause communication only on the outbound descending bus.