The Vehicle Category Recognition API - VehicleCRA enables applications to determine if vehicles are in images, and where they are within images. It recognizes ATV, Bicycle, Big Truck, Bus, Harvesting Machine, Limousine, Locomotive, Mini Bus, Motor Cycle, Motor Scooter, Pickup Truck, RV, Scooter, Sedan, Sleigh, Snowmobile, Sport Car, SUV, Tractor, Tram, Tricycle, Van, and Waggon.
From the provider:
The Vehicle Category Recognition API - VehicleCRA (also known as vehicle categories detection API) is a cross browsers REST API which get a JSON input with a still photo (as base64 encoded string). It can get an URL of the image and returns a JSON string which contains predictions with a certain amount of probability (filtered for an output with minimum 20%), bounding boxes of detected vehicle category(ies) with its top, left, width, height values and, if required, for each prediction, a boundingBoxPhoto as base64 encoded string of the detected vehicles categories.
Also it outputs a base64 encoded string photo which is the original input photo with drawned bounding boxes upon it. For one still photo the API may return multiple predictions with different probability scores of detected vehicles categories. Our pricing packages count the predictions, so for one request, multiple predictions may be counted.
VehicleCRA filters the results of predictions and display only the predictions with a probability score higher than 20%. Of course, there are some limitations in order to get a higher accuracy. It is recommended that each image is properly exposed, unobstructed JPEG photos at 1920x1080 (Full HD resolution) where target vehicles may fill an important space in the input photo. VehicleCRA does not store pictures. Also, the quality and the angles of the camera (30 degrees for side camera) are very important and it contribute to a higher detecting accuracy. It should have varifocal lenses, high shutter speed, good infrared lighting beam, full HD resolution.
Although this Vehicle Category Detection API (face vehicle category recognition SDK not currently available) is intended for software development and therefore developers, VehicleCRA offers a vehicle category detector online application that may be used to check the input and output JSONs of the API.
The necessary steps are written below, basically, for this real-time vehicle category detection or recognition API to send an authorized POST request in JSON format to the API endpoint and get a JSON response the output as described below through parameters and examples.
This Vehicles Categories Recognition API is useful for a large number of domains like checking private entrances in parkings for restaurants, malls, close spaces, airports, bus stations, railway stations, traffic control for each category of vehicles etc.
Developers own the commercial copyright of the resulted JSON with no additional fee meaning it might be used as an app for sale. For using the vehicle category recognition API and/or APP, create an account (free of charge, no card required), activate it from a received email, login and then start the TRIAL package with no fees as seen at the pricing packages.
After testing the API and/or APP and if a user is satisfied, buy a paid package. In the Admin Console page, VehicleCRA offers resources to consume in real-time, create invoices, see/edit/delete a profile, or export log consents as GDPR instructed. For additional information, read the FAQs.