An event recognition system (100, 400) operating in an airport environment that includes a plurality of equipment objects, comprising: a camera (112, 412); and a controller (116, 428) communicatively connectable to the camera (112, 412), the controller (116, 428) comprising a processor and logic that, when executed by the processor, causes the event recognition system to perform operations including: receiving image data captured by the camera (112, 412) containing a first equipment object and a second equipment object; executing an algorithm to recognize the first equipment object and the second equipment object in the image data; recognizing a first event involving the first equipment object and the second equipment object based upon the image data captured by the camera (112, 412) containing the recognized first equipment object and the recognized second equipment object; executing a first event procedure based upon the first event, the first event procedure comprising controlling the first equipment object; transmitting the image data to a network-based client based upon the first event; wherein the camera (112, 412) is mounted on the first equipment object, and the first equipment object comprises a sensor separate from the camera (112, 412) that is communicatively connected to the controller (116, 428); and wherein recognizing the first event is also based upon a signal received from the sensor of the first equipment object. a camera (112, 412); and a controller (116, 428) communicatively connectable to the camera (112, 412), the controller (116, 428) comprising a processor and logic that, when executed by the processor, causes the event recognition system to perform operations including: receiving image data captured by the camera (112, 412) containing a first equipment object and a second equipment object; executing an algorithm to recognize the first equipment object and the second equipment object in the image data; recognizing a first event involving the first equipment object and the second equipment object based upon the image data captured by the camera (112, 412) containing the recognized first equipment object and the recognized second equipment object; executing a first event procedure based upon the first event, the first event procedure comprising controlling the first equipment object; transmitting the image data to a network-based client based upon the first event; wherein the camera (112, 412) is mounted on the first equipment object, and the first equipment object comprises a sensor separate from the camera (112, 412) that is communicatively connected to the controller (116, 428); and wherein recognizing the first event is also based upon a signal received from the sensor of the first equipment object. receiving image data captured by the camera (112, 412) containing a first equipment object and a second equipment object; executing an algorithm to recognize the first equipment object and the second equipment object in the image data; recognizing a first event involving the first equipment object and the second equipment object based upon the image data captured by the camera (112, 412) containing the recognized first equipment object and the recognized second equipment object; executing a first event procedure based upon the first event, the first event procedure comprising controlling the first equipment object; transmitting the image data to a network-based client based upon the first event; wherein the camera (112, 412) is mounted on the first equipment object, and the first equipment object comprises a sensor separate from the camera (112, 412) that is communicatively connected to the controller (116, 428); and wherein recognizing the first event is also based upon a signal received from the sensor of the first equipment object.