1. A method comprising executing computer-executable instructions by one or more processors for: receiving one or more images from at least one camera attached to a vehicle; selecting, from the one or more received images, a region of interest associated with an object in the vehicle, wherein the region of interest includes fiducial marks; determining a fiducial mark representation by using the selected region of interest; determining an alignment grid from the fiducial mark representation; determining an offset between the alignment grid and an alignment pattern; adjusting a portion of the fiducial mark representation using the offset; identifying at least one occlusion pattern within the selected region of interest by comparing the portion of the fiducial mark representation with one or more stored fiducial representations; determining, based at least in part on the at least one occlusion pattern, spatial information associated with the object or an occupant of the vehicle; and sending information based at least in part on the determined spatial information.