The Smart Boom Barrier combines a boom barrier, a camera and a ML model trained to identify vehicles and read number plates. The model analyzes the video stream from the camera to identify a vehicle and its number plate that comes into view. The numbers on the plate are matched to the list of vetted vehicles. Only in case of a match, the boom is signaled to open. In case of no match, an alert is sounded for the security personnel to handle the scenario manually.