A method, comprising: analyzing, by a system comprising a processor, characteristics of touch surface data associated with a touch sensitive surface that is associated with a touch sensitive device, wherein the analyzed characteristics of the touch surface data comprise a frame image comprising one or more grayscale colored regions that present grayscale information illustrating respective intensities of contact of an object with the respective portions of the touch sensitive surface; based at least in part on at least one result of the analyzing, determining, by the system, a classification of a touch event for an object with respect to the touch sensitive surface, wherein the classification of the touch event is an authorized or unauthorized fingerprint, wherein the determining of the classification comprises comparing, by the system, the data associated with the touch sensitive surface to stored data associated with at least the authorized fingerprint, wherein the stored data comprises a model of the authorized fingerprint and the unauthorized fingerprint comprising the touch surface data associated with a set of spoofed fingerprint attempts, wherein the model is developed according to a machine learning algorithm; and determining, by the system, whether to reject the fingerprint or process the fingerprint based at least in part on the classification, wherein it is determined that the touch event is to be rejected in response to the classification being determined to be an unauthorized fingerprint comprising touch surface data associated with a spoofed fingerprint attempt, and wherein it is determined that the touch event is to be processed in response to the classification being determined to be an authorized fingerprint. analyzing, by a system comprising a processor, characteristics of touch surface data associated with a touch sensitive surface that is associated with a touch sensitive device, wherein the analyzed characteristics of the touch surface data comprise a frame image comprising one or more grayscale colored regions that present grayscale information illustrating respective intensities of contact of an object with the respective portions of the touch sensitive surface; based at least in part on at least one result of the analyzing, determining, by the system, a classification of a touch event for an object with respect to the touch sensitive surface, wherein the classification of the touch event is an authorized or unauthorized fingerprint, wherein the determining of the classification comprises comparing, by the system, the data associated with the touch sensitive surface to stored data associated with at least the authorized fingerprint, wherein the stored data comprises a model of the authorized fingerprint and the unauthorized fingerprint comprising the touch surface data associated with a set of spoofed fingerprint attempts, wherein the model is developed according to a machine learning algorithm; and determining, by the system, whether to reject the fingerprint or process the fingerprint based at least in part on the classification, wherein it is determined that the touch event is to be rejected in response to the classification being determined to be an unauthorized fingerprint comprising touch surface data associated with a spoofed fingerprint attempt, and wherein it is determined that the touch event is to be processed in response to the classification being determined to be an authorized fingerprint.