When you send LPR data to an HTTP server, you can configure the system to send the data in XML or JSON format.
JSON format sample:
The following is an example of a license plate read event in JSON format.
NOTE: The
binary image data has been removed from the example.
{ "ContextCameraName" : "Context Camera", "ContextImage" : "", "Id" : "32cf870a-46aa-4cfd-914b-00062d98e93a", "Latitude" : 0.0, "Longitude" : 0.0, "LprCameraName" : "Lpr Camera", "PlateAnalytics" : [ { "Key" : "State Name", "Score" : -1.0, "Value" : "-" }, { "Key" : "Vehicle Type", "Score" : 1.0, "Value" : "-" }, { "Key" : "Relative Motion", "Score" : -1.0, "Value" : "-" }, { "Key" : "Context", "Score" : 1.0, "Value" : "US" }, { "Key" : "Characters Height", "Score" : 1.0, "Value" : "70" } ], "PlateImage" : "", "PlateRead" : "AA7D2", "SourceUrl" : "SHARPXS0014", "Timestamp" : "2015-08-29T08:42:45.797" }
XML format sample:
The following is an example of a license plate read event in XML format.
NOTE: The binary
image data has been removed from the example.
<Plate> <ContextCameraName>Context Camera</ContextCameraName> <ContextImage/> <Id>32cf870a-46aa-4cfd-914b-00062d98e93a</Id> <Latitude>0.0</Latitude> <Longitude>0.0</Longitude> <LprCameraName>Lpr Camera</LprCameraName> <PlateAnalytics> <PlateAnalytics> <Key>State Name</Key> <Score>-1.0</Score> <Value>-</Value> </PlateAnalytics> <PlateAnalytics> <Key>Confidence Score</Key> <Score>1</Score> <Value>100</Value> </PlateAnalytics> </PlateAnalytics> <PlateImage/> <PlateRead>AA7D2</PlateRead> <SourceUrl>SHARPXS0014</SourceUrl> <Timestamp>2015-10-21T21:35:04.8627622+00:00</Timestamp> </Plate>
Plate read event parameters
The following parameters are included in JSON and XML files that are exported to the HTTP server:
Parameter | Value type | Description |
---|---|---|
ContextCameraName | String | Name of the color context camera that generated the read event. |
ContextImage | Binary | Color context image of the scene. Base64 encoded JPEG image. |
Id | Guid | Unique identifier for the read event. |
Latitude | Double | Decimal latitude of the Sharp camera. |
Longitude | Double | Decimal longitude of the Sharp camera. |
LprCameraName | String | Name of the license plate recognition camera that generated the read event. |
PlateAnalytics | Array of analytics | Each analytic object is composed of a data triplet. This array is of variable size. The amount of analytic objects received depends on the Sharp camera’s configuration. |
Key (analytic triplet) | String | Name of the analytic. |
Score (analytic triplet) | Float (-1.0 or 1.0) |
Indicates if the analytic value is reliable (1.0) or not (-1.0). |
Value (analytic triplet) | String | Value of the analytic. |
PlateImage | Binary | Black and white cropped license plate image. Base64 encoded JPEG image. |
PlateRead | String | Detected license plate number. |
SourceUrl | String | Unique name of the Sharp camera. |
Timestamp | DateTime | Date and time of the read event (UTC) in the following format: yyyy-MM-ddTHH:mm:ss:fff. |