Asynchronous camera frame allocation
AssigneeMicrosoft Technology Licensing, LLC
InventorsRaymond Kirk Price, Preetika Jain, Michael Bleyer
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsRaymond Kirk Price, Preetika Jain, Michael Bleyer
Estimating the term…
Optimizations are provided for asynchronously performing camera frame allocations in which camera frame requests are received from multiple image consuming components that each compete for use of one or more shared cameras to obtain one or more digital images of a surrounding environment. After receiving a batch of multiple camera frame requests, an arbiter pre-processes those requests by determining an execution order for each request in the batch. Once this execution order is established, then the arbiter sends those requests to a camera system for processing. Processing a request includes obtaining one or more digital images of the surrounding environment. In this manner, significant advantages are realized because the arbiter dynamically allocates the camera system's processing.
A computer system comprising:
A method for performing asynchronous camera frame allocation in which camera frame requests are received from multiple image consuming components that compete for use of one or more shared cameras to obtain one or more digital images of a surrounding environment of a computer system that implements the method, wherein the method includes:
A computer system comprising:
Dependencies are inferred from the claim text.