IP Library › Granted Patent US 12,346,481
Granted Patent B2
US 12,346,481 · App. 18/406,488 · Granted Jul 1, 2025

Systems and methods for image encryption

Inventors: Herman Yau (Sydney, AU); Lars Oleson (Bondi, AU); Andy Atkinson (Sydney, AU); Mallika Patel (Sydney, AU)
Assignee: Xailient
G06F21/6254G06V40/161H04L9/0894
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,346,481
App. No.
18/406,488
Granted
Jul 1, 2025
Kind
B2
Abstract

In an aspect, a system for image redaction is presented. The system includes an image recording device configured to generate image data. A computing device is in communication with the image recording device. The computing device is configured to detect a face in the image data as a function of a facial recognition process. The computing device is configured to modify the image data. Modifying the image data includes reversibly obscuring a face crop from a remaining portion of the image data. The computing device is configured to communicate the modified image data to another computing device.

Claims (52)

1. A system for image encryption, comprising:

a computing device in communication with the image recording device, wherein the computing device is configured to:

receive image data from an image recording device;

detect a human face in the image data as a function of a facial recognition process;

modify the image data to produce modified image data, wherein to modify the image data the computing device is further configured to:

generate a face crop image comprising substantially only the human face;

encrypt the face crop image using an encryption process, wherein keys of the encryption process include a first encryption key unique to the image recording device and a second encryption key unique to the face crop;

reversibly obscure only the face crop image separate from a background of the image data resulting in the modified image data comprising the obscured face crop image and unobscured background;

embed the encrypted data of the face crop image of the modified image data in meta data of the image data; and

communicate the modified image data to a remote computing device, wherein the modified image data is reversible to an original image of the image data upon decryption of the second encryption key.

2. The system of claim 1 , wherein the computing device is further configured to:

receive a decryption key from the other computing device; and

reverse an obscurement of the face crop image.

3. The system of claim 2 , wherein the computing device is further configured to generate an audit record of the reversing of the obscurement of the face crop image.

4. The system of claim 1 , wherein the computing device is further configured to communicate keys of the encryption process with a key escrow.

5. The system of claim 1 , wherein the computing device is further configured to initialize an image recording device in communication with the computing device through a camera provisioning process.

6. The system of claim 1 , wherein the computing device is further configured to perform a monitoring process, wherein to perform the monitoring process the computing device is further configured to:

receive a redacted image from a device; and

communicate the redacted image to a user.

7. The system of claim 1 , wherein the image recording device is one of a mobile computing device, a residential security camera, or a commercial security camera.

8. A method for image encryption, comprising:

receiving image data at a computing device from an image recording device;

detecting a human face in the image data, at the computing device, as a function of a facial recognition process;

modifying the image data, at the computing device, wherein modifying the image data comprises:

generating a face crop image comprising substantially only the human face;

encrypting the face crop image using an encryption process, wherein keys of the encryption process include a first encryption key unique to the image recording device and a second encryption key unique to the face crop;

reversibly obscuring only the face crop image from a background of the image data resulting in the modified image data comprising the obscured face crop image and unobscured background;

embedding the encrypted data of the face crop image of the modified image data in meta data of the image data; and

communicating the modified image data to a remote computing device, wherein the modified image data is reversible to an original image of the image data upon decryption of the second encryption key.

9. The method of claim 8 , further comprising:

receiving, at the computing device, decryption keys; and

reversing an obscurement of the face crop image.

10. The method of claim 9 , further comprising:

generating, at the computing device, an audit record of the reversing of the obscurement of the face crop image.

11. The method of claim 8 , further comprising communicating with a key escrow to receive decryption keys specific to the face crop image.

12. The method of claim 8 , wherein reversibly obscuring the face crop image includes pixelating the face crop image.

13. The method of claim 8 , further comprising downsampling, by the facial recognition process, the image data into a value map.

14. The method of claim 8 , further comprising initializing the image recording device through a camera provisioning process.

15. The method of claim 8 , further comprising associating, by the image facial recognition process, an identity of an individual with the image data.

16. A system for image encryption, comprising:

a computing device in communication with the image recording device, wherein the computing device is configured to:

receive image data from an image recording device;

detect a human face in the image data as a function of a facial recognition process;

modify the image data to produce modified image data, wherein to modify the image data the computing device is further configured to:

generate a face crop image comprising substantially only the human face;

encrypt the face crop image using an encryption process, wherein keys of the encryption process include a first encryption key unique to the image recording device and a second encryption key unique to the face crop; and

reversibly obscure only the face crop image separate from a background of the image data resulting in the modified image comprising the obscured face crop image and unobscured background;

embed the encrypted data of the face crop image of the modified image data in meta data of the image data;

communicate the modified image data to a remote computing device, wherein the face crop of the modified image data is reversible to an original image upon decryption of the second encryption key; and

perform an interrogation process, wherein to perform the interrogation process the computing device is further configured to:

receive a request for an unredacted image for a specific time period from a user; and

communicate with a key escrow to provide the user with the first and second encryption keys to access the unredacted image for a specific time period, wherein the key escrow stores an audit record of the request of the user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2024
From: YAU, HERMAN; OLESON, LARS; ATKINSON, ANDY; PATEL, MALLIKA
To: XAILIENT
Reel/Frame 066485/0606 →
Continuity (2)
Provisional Application 63479095 · Jan 9, 2023
Related Publication 20240232431A1 · Jul 11, 2024
References Cited (68)
US 6823070B1 · Smith et al. · 2004 [cited by applicant]
US 8306221B2 · Takahashi · 2012 [cited by examiner]
US 11277557B1 · Vemury · 2022 [cited by examiner]
US 11450104B1 · Mittal · 2022 [cited by examiner]
US 20020183985A1 · Hori · 2002 [cited by examiner]
US 20040190714A1 · Masui · 2004 [cited by examiner]
US 20090254530A1 · Jaffe · 2009 [cited by examiner]
US 20090259838A1 · Lin · 2009 [cited by examiner]
US 20100091337A1 · Yoshio · 2010 [cited by examiner]
US 20120250951A1 · Chen · 2012 [cited by applicant]
US 20130162817A1 · Bernal · 2013 [cited by applicant]
US 20130179690A1 · Wu · 2013 [cited by examiner]
US 20140157001A1 · Buer · 2014 [cited by examiner]
US 20150022666A1 · Kay · 2015 [cited by examiner]
US 20150106623A1 · Holman · 2015 [cited by examiner]
US 20150373089A1 · Koss · 2015 [cited by examiner]
US 20160014133A1 · Kanga · 2016 [cited by examiner]
US 20170147828A1 · Kurian · 2017 [cited by examiner]
US 20170372046A1 · Thomee · 2017 [cited by examiner]
US 20180046814A1 · Manoharan · 2018 [cited by examiner]
US 20180165466A1 · Rad · 2018 [cited by examiner]
US 20180189505A1 · Ghafourifar et al. · 2018 [cited by applicant]
US 20190238795A1 · Chen · 2019 [cited by examiner]
US 20200082092A1 · Areno · 2020 [cited by examiner]
US 20200222949A1 · Murad · 2020 [cited by examiner]
US 20200287716A1 · Zitlaw · 2020 [cited by examiner]
US 20210004486A1 · Adams · 2021 [cited by examiner]
US 20210150721A1 · Yohanandan · 2021 [cited by examiner]
US 20210195055A1 · Sardesai · 2021 [cited by examiner]
US 20210286865A1 · Prakash · 2021 [cited by examiner]
US 20210287332A1 · Gayatri · 2021 [cited by examiner]
US 20210374387A1 · Whitelaw · 2021 [cited by examiner]
US 20210383100A1 · Dahlkamp · 2021 [cited by examiner]
US 20210390663A1 · Kanga · 2021 [cited by examiner]
US 20220109666A1 · Collier · 2022 [cited by examiner]
US 20220129582A1 · Lange · 2022 [cited by examiner]
US 20220366727A1 · Gupta · 2022 [cited by examiner]
US 20230004666A1 · Beagle · 2023 [cited by examiner]
US 20230013117A1 · Gupta · 2023 [cited by examiner]
US 20230136234A1 · Ihara · 2023 [cited by examiner]
US 20230224569A1 · Vemury · 2023 [cited by examiner]
US 20240048839A1 · Pujari · 2024 [cited by examiner]
US 20240056819A1 · Arslan · 2024 [cited by examiner]
CN 111931145A · 2020 [cited by examiner]
CN 108230219B · 2021 [cited by examiner]
JP 2001209580A · 2001 [cited by examiner]
JP 2005229265A · 2005 [cited by examiner]
JP 4686805B2 · 2011 [cited by examiner]
JP 6671627B2 · 2020 [cited by examiner]
JP 2021012597A · 2021 [cited by examiner]
JP 2022085148A · 2022 [cited by examiner]
KR 101760095B1 · 2017 [cited by examiner]
WO WO2010065256A2 · 2010 [cited by examiner]
WO WO2012001947A1 · 2012 [cited by examiner]
WO WO2019173562A1 · 2019 [cited by examiner]
WO WO2023157695A1 · 2023 [cited by examiner]
WO WO2024068039A1 · 2024 [cited by examiner]
McPherson, Richard, Reza Shokri, and Vitaly Shmatikov. “Defeating image obfuscation with deep learning.” arXiv preprint arXiv:1609.00408 (2016). (Year: 2016). [cited by examiner]
Magfirawaty. “Principal component analysis and data encryption model for face recognition system.” In 2022 2nd International Conference on Electronic and Electrical Engineering and Intelligent System (ICE3IS), pp. 381-3… [cited by examiner]
Thampi, Sabu M. “Information hiding techniques: a tutorial review.” arXiv preprint arXiv:0802.3746 (2008). (Year: 2008). [cited by examiner]
Angel, Nuthalapati Pauline, J. A. M. Rexie, and M. Mythily. “Security Key-Based Steganography for Images.” In 2023 Second International Conference on Electrical, Electronics, Information and Communication Technologies (… [cited by examiner]
Szegedy et al. 2015 “Going deeper with convolutions,” 2015 IEEE Conference on Computer Vision and Pattern Recognition, IEEE 9 pages. [cited by applicant]
Chao et al. 2018 “Fast object classification method based on saliency detection,” 2018 11th International Symposium on Computational Intelligence and Design, IEEE, 1:374-377. [cited by applicant]
Yohanandan et al. 2018 “Saliency Preservation in Low-Resolution Grayscale Images,” 237-254, XP047635328. [cited by applicant]
Kavasidis et al. 2018 “A Saliency-based Convolutional Neural Network for Table and Chart Detection in Digitized Documents,” Arxiv.org, Cornell University Library, 13 pages. [cited by applicant]
Wang et al. 2018 “Video Salient Object Detection via Fully Convolutional Networks,” IEEE Transactions on Image Processing, 27(1):38-49. [cited by applicant]
PCT/US2024/010671—International Search Report and Written Opinion, Jul. 3, 2024, 8 pages. [cited by applicant]
EP20890376.5—Supplemental European Search Report, Jul. 26, 2023, 12 pages. [cited by applicant]