Camera command set host command translation
First Claim
Patent Images
1. An apparatus for translating imaging device commands, comprising a processor, the processor to:
- determine if a translation code is available using a metadata directory;
retrieve the translation code from a metadata storage to form a translation engine in response to the translation code being available in the metadata directory;
receive imaging device commands in the translation engine;
translate the imaging device commands using the translation engine, wherein the translation engine translates imaging device commands to commands specific to a configuration of a camera subsystem; and
transfer the translated imaging device commands to an imaging device to cause the behavior requested by the translated imaging device command, wherein a camera command set (CCS) enables commands to manage the metadata storage and a metadata retrieval, and is to enable a host controller including the processor to interface with, support, and validate any camera configuration via a common set of commands defined by the CCS.
0 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides techniques for translating input camera commands to device-specific commands. Camera commands may be translated by a translation engine located separately from the camera and then transferred to the camera. The translated commands may be less complex than input commands. By translating the commands, older cameras may be capable of supporting newer commands which are not natively supported.
-
Citations
11 Claims
-
1. An apparatus for translating imaging device commands, comprising a processor, the processor to:
-
determine if a translation code is available using a metadata directory; retrieve the translation code from a metadata storage to form a translation engine in response to the translation code being available in the metadata directory; receive imaging device commands in the translation engine; translate the imaging device commands using the translation engine, wherein the translation engine translates imaging device commands to commands specific to a configuration of a camera subsystem; and transfer the translated imaging device commands to an imaging device to cause the behavior requested by the translated imaging device command, wherein a camera command set (CCS) enables commands to manage the metadata storage and a metadata retrieval, and is to enable a host controller including the processor to interface with, support, and validate any camera configuration via a common set of commands defined by the CCS. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification