Method and system for image content recognition
AssigneeRamot at Tel-Aviv University Ltd.
InventorsLior Wolf, Noam Mor
Life of this patent
Estimating the term…
Abstract
A method of recognizing image content, comprises applying to the image a neural network which comprises an input layer for receiving the image, a plurality of hidden layers for processing the image, and an output layer for generating output pertaining to an estimated image content based on outputs of the hidden layers. The method further comprises applying to an output of at least one of the hidden layers a neural network branch, which is independent of the neural network and which has an output layer for generating output pertaining to an estimated error level of the estimate. A combined output indicative of the estimated image content and the estimated error level is generated.
Claims20
A method of recognizing image content, comprising:
- applying a neural network to the image, said neural network comprising an input layer for receiving the image, a plurality of hidden layers for processing the image, and an output layer for generating output pertaining to an estimated image content based on outputs of said hidden layers;
- applying a neural network branch to an output of at least one of said hidden layers, said neural network branch being independent of said neural network and having an output layer for generating output pertaining to an estimated error level of said estimate;
- and
- generating a combined output indicative of the estimated image content and the estimated error level.
A system for recognizing image content, comprising:
- an imaging system for imaging an object to provide an image thereof;
- and
- an image processor configured for:
- receiving the image;
- applying a neural network to the image, said neural network comprising an input layer for receiving the image, a plurality of hidden layers for processing the image, and an output layer for generating output pertaining to an estimated image content based on outputs of said hidden layers;
- applying a neural network branch to an output of at least one of said hidden layers, said neural network branch being independent of said neural network and having an output layer for generating output pertaining to an estimated error level of said estimate;
- and
- generating a combined output indicative of the estimated image content and the estimated error level.
A system for recognizing image content, comprising:
- a network interface for receiving an image over a communication network;
- and
- an image processor configured for:
- applying a neural network to the image, said neural network comprising an input layer for receiving the image, a plurality of hidden layers for processing the image, and an output layer for generating output pertaining to an estimated image content based on outputs of said hidden layers;
- applying a neural network branch to an output of at least one of said hidden layers, said neural network branch being independent of said neural network and having an output layer for generating output pertaining to an estimated error level of said estimate;
- and
- generating a combined output indicative of the estimated image content and the estimated error level.
Dependencies are inferred from the claim text.