Patents by Inventor Hafiz Malik
Hafiz Malik has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240046708Abstract: A facial recognition authentication system and method include obtaining a current image in response to a request for facial recognition authentication of a user. A set of current image features are generated from the input image. Live image features and spoof image features are retrieved for the user. Then a determination is output that the input image is one of live or spoofed based on a comparison of the current image features to the live image features and the spoof image features.Type: ApplicationFiled: August 5, 2022Publication date: February 8, 2024Applicant: Ford Global Technologies, LLCInventors: Rafi Ud Daula Refat, Hafiz Malik, Ali Hassani, Justin Miller
-
Patent number: 11769313Abstract: A computer, including a processor and a memory, the memory including instructions to be executed by the processor to acquire a first image from a first camera by illuminating a first object with a first light and determine an object status as one of a real object or a counterfeit object by comparing a first measure of pixel values corresponding to the first object to a threshold.Type: GrantFiled: May 21, 2021Date of Patent: September 26, 2023Assignee: Ford Global Technologies, LLCInventors: Ali Hassani, Jonathan Diedrich, Hafiz Malik, Robert Parenti, Ryan Edwin Hanson
-
Publication number: 20230260301Abstract: Output can be provided from a selected biometric analysis task that is one of a plurality of biometric analysis tasks based on an image provided from an image sensor. The selected biometric analysis task can be performed in a deep neural network that includes a common feature extraction neural network, a plurality of biometric task-specific neural networks and a plurality of expert pooling neural networks that perform the plurality of biometric analysis tasks by inputting the image to the common feature extraction network to determine latent variables. The latent variables can be input to the plurality of biometric task-specific neural networks to determine a plurality of first outputs. Concatenated first output results can be formed and the concatenated plurality of first result outputs and the latent variables can be input to the plurality of expert pooling neural networks to determine one or more biometric analysis task outputs.Type: ApplicationFiled: April 27, 2022Publication date: August 17, 2023Applicant: Ford Global Technologies, LLCInventors: Ali Hassani, Hafiz Malik, Zaid El Shair, John Robert Van Wiemeersch, Justin Miller
-
Publication number: 20230260328Abstract: A deep neural network can provide output from a selected biometric analysis task that is one of a plurality of biometric analysis tasks based on an image. The selected biometric analysis task can be performed in a deep neural network that includes a common feature extraction neural network, a plurality of biometric task-specific neural networks, a plurality of segmentation mask neural networks and an expert pooling neural network that perform the plurality of biometric analysis tasks by inputting the image to the common feature extraction network to determine latent variables. The latent variables can be input to the plurality of biometric task-specific neural networks to determine a plurality of biometric analysis task outputs. The latent variables can be input to a segmentation neural network to determine a facial feature segmentation output. The facial feature segmentation output can be output to a plurality of segmentation mask neural networks.Type: ApplicationFiled: April 27, 2022Publication date: August 17, 2023Applicant: Ford Global Technologies, LLCInventors: Ali Hassani, Hafiz Malik, Rafi Ud Daula Refat, Zaid El Shair
-
Patent number: 11636700Abstract: A computer, including a processor and a memory, the memory including instructions to be executed by the processor to divide each of one or more images acquired by a camera into a plurality of zones, determine respective camera noise values for respective zones based on the one or more images, determine one or more zone expected values for the one or more images by summing camera noise values multiplied by scalar coefficients for each zone and normalizing the sum by dividing by a number of zones in the plurality of zones, and determine a source of the camera as being one of the same camera or an unknown camera based on comparing the one or more zone expected values to previously acquired expected zone values.Type: GrantFiled: May 21, 2021Date of Patent: April 25, 2023Assignee: Ford Global Technologies, LLCInventors: Ali Hassani, Hafiz Malik, Jonathan Diedrich, Alexandra Taylor
-
Patent number: 11610421Abstract: A computer, including a processor and a memory, the memory including instructions to be executed by the processor to divide each of one or more images acquired by a camera into a plurality of zones, determine respective camera noise values for respective zones based on the one or more images, determine one or more zone expected values for the one or more images by summing camera noise values multiplied by scalar coefficients for each zone and normalizing the sum by dividing by a number of zones in the plurality of zones, and determine a source of the camera as being one of the same camera or an unknown camera based on comparing the one or more zone expected values to previously acquired expected zone values.Type: GrantFiled: May 21, 2021Date of Patent: March 21, 2023Assignee: Ford Global Technologies, LLCInventors: Ali Hassani, Hafiz Malik, Jonathan Diedrich, Alexandra Taylor
-
Publication number: 20230073364Abstract: Traditional speaker verification systems are vulnerable to voice spoofing attacks, such as voice-replay attack, voice-cloning attack, and cloned-replay attack. To overcome these vulnerabilities, a secure automatic speaker verification system based on a novel sign modified acoustic local ternary pattern (sm-ALTP) features and asymmetric bagging-based classifier-ensemble with enhanced attack vector is presented. The proposed audio representation approach clusters the high and low frequency components in audio frames by normally distributing them against a convex function. Afterwards, the neighborhood statistics are applied to capture the user specific vocal tract information.Type: ApplicationFiled: January 12, 2021Publication date: March 9, 2023Applicant: THE REGENTS OF THE UNIVERSITY OF MICHIGANInventors: Hafiz MALIK, Syed IRTAZA
-
Publication number: 20220383021Abstract: A computer, including a processor and a memory, the memory including instructions to be executed by the processor to acquire a first image from a first camera by illuminating a first object with a first light and determine an object status as one of a real object or a counterfeit object by comparing a first measure of pixel values corresponding to the first object to a threshold.Type: ApplicationFiled: May 21, 2021Publication date: December 1, 2022Applicant: Ford Global Technologies, LLCInventors: Ali Hassani, Jonathan Diedrich, Hafiz Malik, Robert Parenti, Ryan Edwin Hanson
-
Publication number: 20220374628Abstract: A computer, including a processor and a memory, the memory including instructions to be executed by the processor to determine a center of an object in a first image acquired by a camera, determine camera nise values for a zone in the first image that includes the center and determine a fakeness score by comparing the camera noise values with previously determined camera noise values.Type: ApplicationFiled: May 21, 2021Publication date: November 24, 2022Applicant: Ford Global Technologies, LLCInventors: Ali Hassani, Hafiz Malik, Jonathan Diedrich
-
Publication number: 20220374643Abstract: A computer, including a processor and a memory, the memory including instructions to be executed by the processor to acquire a first image with a visible and NIR light camera and acquire a second image with an infrared camera. The instructions can include further instructions to determine whether the second image includes a live human face by comparing a first infrared profile included in the second image with second infrared profile included in a previously acquired third image acquired with a the infrared camera; and when the second image includes the live human face, output the first image.Type: ApplicationFiled: May 21, 2021Publication date: November 24, 2022Applicant: Ford Global Technologies, LLCInventors: Ali Hassani, Jonathan Diedrich, Hafiz Malik, David Hiskens, Ryan Edwin Hanson
-
Publication number: 20220374642Abstract: A computer, including a processor and a memory, the memory including instructions to be executed by the processor to divide each of one or more images acquired by a camera into a plurality of zones, determine respective camera noise values for respective zones based on the one or more images, determine one or more zone expected values for the one or more images by summing camera noise values multiplied by scalar coefficients for each zone and normalizing the sum by dividing by a number of zones in the plurality of zones, and determine a source of the camera as being one of the same camera or an unknown camera based on comparing the one or more zone expected values to previously acquired expected zone values.Type: ApplicationFiled: May 21, 2021Publication date: November 24, 2022Applicant: Ford Global Technologies, LLCInventors: Ali Hassani, Hafiz Malik, Jonathan Diedrich, Alexandra Taylor
-
Publication number: 20220374641Abstract: A computer, including a processor and a memory, the memory including instructions to be executed by the processor to acquire one or more images from a camera and determine first camera noise values based on the one or more images by determining reactions of camera photo receptors to light. The instructions can include further instructions to compare the first camera noise values with second camera noise values determined based on previously acquired images from the camera and output a tamper determination for the camera based on whether the first camera noise values match, within a tolerance value, the second camera noise values determined based on the previously acquired images from the camera.Type: ApplicationFiled: May 21, 2021Publication date: November 24, 2022Applicant: Ford Global Technologies, LLCInventors: Ali Hassani, Hafiz Malik, Jonathan Diedrich
-
Patent number: 11381399Abstract: A computer includes a processor and a memory, the memory storing instructions executable by the processor to collect a digital image that includes a plurality of pixels with a first sensor, input a reference data string, a key data string, and a set of collected data from a second sensor into a permutation generator that outputs a watermark data string, and embed the watermark data string in the digital image at specified pixels in the plurality of pixels.Type: GrantFiled: April 1, 2020Date of Patent: July 5, 2022Assignees: Ford Global Technologies, LLC, The Regents Of The University Of MichiganInventors: John Moore, Francis Obiagwu, Hafiz Malik
-
Patent number: 11200634Abstract: A vehicle computer includes a watermark memory and a watermark processor programmed to execute instructions stored in the watermark memory. The instructions executed by the watermark processor include receiving an image captured by a camera, selecting a set of random pixel locations, generating a random watermark, and embedding the random watermark into the image at the set of random pixel locations. Another vehicle computer includes a validation memory and a validation processor programmed to execute instructions stored in the validation memory. The instructions executed by the validation processor include receiving a watermarked image, determining a random watermark, detecting an embedded watermark in the received watermarked image by selecting a set of random pixels and analyzing the selected set of random pixels for the random watermark, and authenticating the watermarked image as a result of determining that the watermarked image includes the random watermark at the set of random pixel locations.Type: GrantFiled: January 26, 2018Date of Patent: December 14, 2021Assignee: Ford Global Technologies, LLCInventors: Amit Kulkarni, Hafiz Malik, John Moore
-
Publication number: 20210314159Abstract: A computer includes a processor and a memory, the memory storing instructions executable by the processor to collect a digital image that includes a plurality of pixels with a first sensor, input a reference data string, a key data string, and a set of collected data from a second sensor into a permutation generator that outputs a watermark data string, and embed the watermark data string in the digital image at specified pixels in the plurality of pixels.Type: ApplicationFiled: April 1, 2020Publication date: October 7, 2021Applicants: Ford Global Technologies, LLC, THE REGENTS OF THE UNIVERSITY OF MICHIGANInventors: John Moore, Francis Obiagwu, Hafiz Malik
-
Publication number: 20190236745Abstract: A vehicle computer includes a watermark memory and a watermark processor programmed to execute instructions stored in the watermark memory. The instructions executed by the watermark processor include receiving an image captured by a camera, selecting a set of random pixel locations, generating a random watermark, and embedding the random watermark into the image at the set of random pixel locations. Another vehicle computer includes a validation memory and a validation processor programmed to execute instructions stored in the validation memory. The instructions executed by the validation processor include receiving a watermarked image, determining a random watermark, detecting an embedded watermark in the received watermarked image by selecting a set of random pixels and analyzing the selected set of random pixels for the random watermark, and authenticating the watermarked image as a result of determining that the watermarked image includes the random watermark at the set of random pixel locations.Type: ApplicationFiled: January 26, 2018Publication date: August 1, 2019Applicant: Ford Global Technologies, LLCInventors: Amit Kulkarni, Hafiz Malik, John Moore