Cloud-based transregional license-plate-recognition system and method thereof
First Claim
1. A cloud-based transregional license-plate-recognition system, comprising:
- a local license-plate-capture module, comprising;
a vehicle sensor for detecting whether a vehicle is approaching;
an image capture module electrically connected to the vehicle sensor for capturing a license plate image when the vehicle is approaching;
a global positioning module for obtaining position information;
a local control module electrically connected to the image capture module and the global positioning module for modulating the license plate image and the position information into recognition information; and
a local transmission module electrically connected to the local control module for sending the recognition information externally via Internet; and
a cloud license-plate-recognition module for receiving the recognition information from Internet, demodulating the recognition information to generate a recognition image and an index information, selecting at least one of a plurality of recognition logics based on the index information, and executing an Optical Character Recognition (OCR) process on the recognition image via using the selected recognition logic to generate a license plate information,wherein the cloud license-plate-recognition module comprising;
a plurality of local logic modules respectively corresponding to a plurality of geographic regions for saving the plurality of recognition logics;
a logic selection module connecting to the plurality of local logic modules for recognizing the geographic regions corresponding to the index information, and loading the recognition logic from the local logic module corresponding to the geographic region; and
a license-plate-recognition module connecting to the logic selection module for executing the OCR process on the recognition image via the loaded recognition logic to generate the license plate information,wherein the logic selection module recognizes another geographic region geographically near the geographic region corresponding to the index information when the license-plate-recognition module fails in recognition, and loads another recognition logic from another local logic module corresponding to another geographic region, the license-plate-recognition module re-executes the OCR process on the recognition image via the loaded another recognition logic to generate the license plate information, andwherein each of the local license-plate-capture module, the image capture module, the global positioning module, the local control module, the local transmission module, the cloud license-plate-recognition module, the local logic module, the logic selection module and the license-plate-recognition module is performed by a processor.
1 Assignment
0 Petitions
Accused Products
Abstract
A cloud-based transregional license-plate-recognition system and a method thereof are disclosed. The system includes a local license-plate-capture module and a cloud license-plate-recognition module. The local license-plate-capture module captures a license plate image when detecting that a vehicle is approaching, obtains position information, modulates the license plate image and the position information into recognition information and sends the recognition information to the cloud license-plate-recognition module. The cloud license-plate-recognition module retrieves and demodulates the recognition information to retrieve a recognition image and index information, selects at least one of a plurality of recognition logics according to the index information, and executes a license-plate-recognizing process on the recognition image by the selected recognition logic for generating license plate information. The disclosed system eliminates operations relating to geographic region and increases the recognition success rate and recognition speed and decreases the equipment hardware cost of local end.
-
Citations
16 Claims
-
1. A cloud-based transregional license-plate-recognition system, comprising:
-
a local license-plate-capture module, comprising; a vehicle sensor for detecting whether a vehicle is approaching; an image capture module electrically connected to the vehicle sensor for capturing a license plate image when the vehicle is approaching; a global positioning module for obtaining position information; a local control module electrically connected to the image capture module and the global positioning module for modulating the license plate image and the position information into recognition information; and a local transmission module electrically connected to the local control module for sending the recognition information externally via Internet; and a cloud license-plate-recognition module for receiving the recognition information from Internet, demodulating the recognition information to generate a recognition image and an index information, selecting at least one of a plurality of recognition logics based on the index information, and executing an Optical Character Recognition (OCR) process on the recognition image via using the selected recognition logic to generate a license plate information, wherein the cloud license-plate-recognition module comprising; a plurality of local logic modules respectively corresponding to a plurality of geographic regions for saving the plurality of recognition logics; a logic selection module connecting to the plurality of local logic modules for recognizing the geographic regions corresponding to the index information, and loading the recognition logic from the local logic module corresponding to the geographic region; and a license-plate-recognition module connecting to the logic selection module for executing the OCR process on the recognition image via the loaded recognition logic to generate the license plate information, wherein the logic selection module recognizes another geographic region geographically near the geographic region corresponding to the index information when the license-plate-recognition module fails in recognition, and loads another recognition logic from another local logic module corresponding to another geographic region, the license-plate-recognition module re-executes the OCR process on the recognition image via the loaded another recognition logic to generate the license plate information, and wherein each of the local license-plate-capture module, the image capture module, the global positioning module, the local control module, the local transmission module, the cloud license-plate-recognition module, the local logic module, the logic selection module and the license-plate-recognition module is performed by a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A cloud-based transregional license-plate-recognition method, for a cloud-based transregional license-plate-recognition system, the cloud-based transregional license-plate-recognition system including a local license-plate-capture module and a cloud license-plate-recognition module, the cloud-based transregional license-plate-recognition method comprising:
-
a) capturing a license plate image when the local license-plate-capture module detects that a vehicle is approaching; b) obtaining position information; c) modulating the license plate image and the position information into recognition information and sending the recognition information to the cloud license-plate-recognition module; d) demodulating the recognition information by the cloud license-plate-recognition module to generate a recognition image and index information; and e) selecting at least one of a plurality of recognition logics based on the index information, and executing an Optical Character Recognition (OCR) process on the recognition image via using the selected recognition logic to generate license plate information, wherein the recognition logics are respectively corresponded to a plurality of geographic regions, the step e) comprises; e1) recognizing at least one of the geographic regions corresponding to the index information; e2) loading the recognition logic corresponding to the recognized geographic region; and e3) executing the OCR process on the recognition image via the loaded recognition logic to generate the license plate information; and f1) recognizing another geographic region geographically near the geographic region corresponding to the index information upon the cloud license-plate-recognition module failing to recognize; f2) loading another recognition logic corresponding to the another geographic region; and f3) re-executing the OCR process on the recognition image via the loaded another recognition logic to generate the license plate information, wherein each of the local license-plate-capture module and the cloud license-plate-recognition module is performed by a processor. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification