Visual search system architectures based on compressed or compact feature descriptors
First Claim
1. A vehicle visual search system, comprising:
- at least four cameras, each camera configured to be positioned on one side of a vehicle and configured to capture corresponding digital images, each of the cameras comprising;
a feature descriptor extraction circuit configured to receive the corresponding captured digital images and configured to generate feature descriptors from the captured digital images; and
a descriptor encoding circuit coupled to the feature descriptor extraction circuit to receive the feature descriptors and configured to generate compact feature descriptors from the feature descriptors wherein the descriptor encoding circuit generates the compact feature descriptors by performing zero-thresholding on the feature descriptors to generate zero-threshold delimited three-dimensional feature descriptors, quantizing the zero-threshold delimited three-dimensional feature descriptors to generate quantized feature descriptors, and coding the quantized feature descriptors to generate the compact feature descriptors; and
an application processor connected through a wired network to each of the at least four cameras, the application processor configured to receive the compact feature descriptors through the wired network and to process the received compact feature descriptors to generate output information that is utilized in controlling the operation of the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment of a visual search system includes at least one imaging device, each imaging device operable to capture a corresponding image, a feature extraction device coupled to each imaging device, each feature extraction device operable to generate feature descriptors from the image received from the corresponding imaging device. A descriptor encoding device is coupled to each feature extraction device and operable to generate compressed feature descriptors from the received feature descriptors. An application processor is coupled to each descriptor encoding device. The application processor is operable to process the received compressed feature descriptors to generate output information as a function of the processed compressed feature descriptors.
-
Citations
15 Claims
-
1. A vehicle visual search system, comprising:
-
at least four cameras, each camera configured to be positioned on one side of a vehicle and configured to capture corresponding digital images, each of the cameras comprising; a feature descriptor extraction circuit configured to receive the corresponding captured digital images and configured to generate feature descriptors from the captured digital images; and a descriptor encoding circuit coupled to the feature descriptor extraction circuit to receive the feature descriptors and configured to generate compact feature descriptors from the feature descriptors wherein the descriptor encoding circuit generates the compact feature descriptors by performing zero-thresholding on the feature descriptors to generate zero-threshold delimited three-dimensional feature descriptors, quantizing the zero-threshold delimited three-dimensional feature descriptors to generate quantized feature descriptors, and coding the quantized feature descriptors to generate the compact feature descriptors; and an application processor connected through a wired network to each of the at least four cameras, the application processor configured to receive the compact feature descriptors through the wired network and to process the received compact feature descriptors to generate output information that is utilized in controlling the operation of the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 13)
-
-
8. A vehicle visual search system, comprising:
-
a plurality of cameras, each camera positioned on one side of a vehicle and configured to capture corresponding digital images, each of the cameras comprising; a feature descriptor extraction circuit configured to receive the corresponding captured digital images and configured to generate feature descriptors from the captured digital images; a descriptor encoding circuit coupled to the feature descriptor extraction circuit to receive the feature descriptors and configured to generate compact feature descriptors from the feature descriptors, and configured to communicate these compact feature descriptors over a first wireless communications network, wherein the descriptor encoding circuit generates the compact feature descriptors by performing zero-thresholding on the feature descriptors to generate zero-threshold delimited three-dimensional feature descriptors, quantizing the zero-threshold delimited three-dimensional feature descriptors to generate quantized feature descriptors, and coding the quantized feature descriptors to generate the compact feature descriptors; a server system configured to receive over a second wireless network the compact feature descriptors and to process the received compact feature descriptors to generate search result information that is then communicated over the second wireless network; and a portable electronic device configured to receive the compact feature descriptors over the first wireless network and to communicate these compact feature descriptors over the second wireless network to the server system, and the portable electronic device configured to receive search result information over the second wireless network from the server system and to communicate this search result information over the first wireless network to an application processor, the application processor configured to cause information relating to the search result information to be provided to a person in the vehicle. - View Dependent Claims (9, 10, 11, 12, 14, 15)
-
Specification