Automatic identification of changes in objects
First Claim
Patent Images
1. A method for automatically monitoring a plurality of vehicles based at a facility, comprising:
- storing, via a computing device, baseline picture data comprising baseline pictures of each of the plurality of vehicles based at the facility, the baseline picture data including a unique identification associated with a corresponding vehicle;
receiving, from one or more cameras located at a check point providing vehicle ingress or egress of the facility and configured to take pictures of vehicles moving therethrough, further picture data comprising pictures of vehicles taken automatically during movement of the vehicles through the check point;
identifying on each taken picture the corresponding vehicle and the unique identification associated with the corresponding vehicle;
storing, via the computing device, the received further pictured data including the taken pictures and corresponding unique identification of the vehicles;
comparing at least a latest picture of each vehicle taken during each of one or more predefined time intervals with the corresponding stored baseline picture of the vehicle;
determining whether a difference between at least the latest picture of the each vehicle and the corresponding stored baseline picture of the each vehicle exceeds either of a maintenance related threshold level and an accident related threshold level set for each of the one or more predefined time intervals; and
providing, in response to a determination that either of the maintenance related and accident related threshold levels have been exceeded, indication of a corresponding vehicle requiring a maintenance or accident related corrective action.
4 Assignments
0 Petitions
Accused Products
Abstract
The specification and drawings present a new method, apparatus and software related product (e.g., a computer readable memory or a storage device) for automatic timely finding of deficiencies in objects such as automobiles, railcar, airplane tractor trailer, intermodal containers and the like, by automatically monitoring the object'"'"'s appearance changes while they are moving in a course of normal operation using their camera pictures/images, e.g., during passing through a check point.
-
Citations
12 Claims
-
1. A method for automatically monitoring a plurality of vehicles based at a facility, comprising:
-
storing, via a computing device, baseline picture data comprising baseline pictures of each of the plurality of vehicles based at the facility, the baseline picture data including a unique identification associated with a corresponding vehicle; receiving, from one or more cameras located at a check point providing vehicle ingress or egress of the facility and configured to take pictures of vehicles moving therethrough, further picture data comprising pictures of vehicles taken automatically during movement of the vehicles through the check point; identifying on each taken picture the corresponding vehicle and the unique identification associated with the corresponding vehicle; storing, via the computing device, the received further pictured data including the taken pictures and corresponding unique identification of the vehicles; comparing at least a latest picture of each vehicle taken during each of one or more predefined time intervals with the corresponding stored baseline picture of the vehicle; determining whether a difference between at least the latest picture of the each vehicle and the corresponding stored baseline picture of the each vehicle exceeds either of a maintenance related threshold level and an accident related threshold level set for each of the one or more predefined time intervals; and providing, in response to a determination that either of the maintenance related and accident related threshold levels have been exceeded, indication of a corresponding vehicle requiring a maintenance or accident related corrective action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a processor; a storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising; logic to store baseline picture data comprising baseline pictures of each of the plurality of vehicles based at the facility, the baseline picture data including a unique identification associated with a corresponding vehicle; logic to receive from one or more cameras located at a check point providing vehicle ingress or egress of the facility and configured to take pictures of vehicles moving therethrough, further picture data comprising pictures of vehicles taken automatically during movement of the vehicles through the check point; logic to identify on each taken picture the corresponding vehicle and the unique identification associated with the corresponding vehicle; logic to store the received further pictured data including the taken pictures and corresponding unique identification of the vehicles; logic to compare at least a latest picture of each vehicle taken during each of one or more predefined time intervals with the corresponding stored baseline picture of the vehicle; logic to determine whether a difference between at least the latest picture of the each vehicle and the corresponding stored baseline picture of the each vehicle exceeds either of a maintenance related threshold level and an accident related threshold level set for each of the one or more predefined time intervals; and logic to provide in response to a determination that either of the maintenance related and accident related threshold levels have been exceeded, indication of a corresponding vehicle requiring a maintenance or accident related corrective action.
-
-
12. A non-transitory computer readable storage medium tangibly storing computer program instructions capable of being executed by a computer processor, the computer program instructions defining code for:
-
storing, via a computing device, baseline picture data comprising baseline pictures of each of the plurality of vehicles based at the facility, the baseline picture data including a unique identification associated with a corresponding vehicle; receiving, from one or more cameras located at a check point providing vehicle ingress or egress of the facility and configured to take pictures of vehicles moving therethrough, further picture data comprising pictures of vehicles taken automatically during movement of the vehicles through the check point; identifying on each taken picture the corresponding vehicle and the unique identification associated with the corresponding vehicle; storing, via the computing device, the received further pictured data including the taken pictures and corresponding unique identification of the vehicles; comparing at least a latest picture of each vehicle taken during each of one or more predefined time intervals with the corresponding stored baseline picture of the vehicle; determining whether a difference between at least the latest picture of the each vehicle and the corresponding stored baseline picture of the each vehicle exceeds either of a maintenance related threshold level and an accident related threshold level set for each of the one or more predefined time intervals; and providing, in response to a determination that either of the maintenance related and accident related threshold levels have been exceeded, indication of a corresponding vehicle requiring a maintenance or accident related corrective action.
-
Specification