# US 11,115,595 B2 · Privacy-aware image encryption

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,115,595 B2
- Document ID: US11115595B2
- Status: Granted
- Kind: B2
- Application number: 16/558,567
- Filed: 2019-09-03
- Published: 2021-03-04
- Granted: 2021-09-07
- Earliest claimed: 2019-09-03
- Assignees: Mediatek Inc.
- Applicants: Mediatek Inc.
- Inventors: Chung-Wen Huang; Hung-Jen Chen
- Web page: https://patentgrep.com/patent/US11115595B2

## CPC

- H04N 5/772: {the recording apparatus and the television camera being placed in the same enclosure}
- H04N 23/63: by using electronic viewfinders
- G06F 21/6218: {to a system of files or objects, e.g. local or distributed file system or database}
- G06F 21/6245: {Protecting personal data, e.g. for financial or medical purposes}
- H04N 1/2112: {using still video cameras}
- H04N 1/4406: {Restricting access, e.g. according to user identity (mechanisms actuated y cards, PIN or the like in apparatus for dispensing G07F7/08)}
- H04N 1/4426: {involving separate means, e.g. a server, a magnetic card}
- H04N 1/444: {to a particular document or image or part thereof}
- H04N 1/4486: {using digital data encryption}
- H04N 5/91: Television signal processing therefor
- H04N 5/913: for scrambling {; for copy protection}
- H04N 9/8042: {involving data reduction}
- H04N 23/10: for generating image signals from different wavelengths
- H04N 23/611: where the recognised objects include parts of the human body
- H04N 2005/91364: {the video signal being scrambled}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

An electronic device is provided. The electronic device includes a controller, configured to receive an input image signal captured by a camera device, perform a codec process on the input image signal to generate a processed file. The controller is further configured to perform privacy detection on the input image signal or the processed file. In response to the input image signal or the processed file being detected to include privacy information, the controller is further configured to encrypt the processed file to generate an encrypted file.

## Claims

### Claim 1

An electronic device, comprising:
a controller, configured to receive an input image signal captured by a camera device and perform a codec process on the input image signal to generate a processed file,
wherein the controller is further configured to perform privacy detection on the input image signal or the processed file, wherein the controller performs the privacy detection using a classifier network that includes a plurality of classifiers,
wherein in response to the input image signal or the processed file being detected to include privacy information, the controller is further configured to encrypt the processed file to generate an encrypted file.

### Claim 2 (depends on 1)

The electronic device as claimed in claim 1, wherein the controller is further configured to temporarily store the received input image signal and the processed file in a volatile memory.

### Claim 3 (depends on 2)

The electronic device as claimed in claim 2, wherein each of the classifiers corresponds to a predetermined type of scene images or a user-specific person or scene.

### Claim 4 (depends on 3)

The electronic device as claimed in claim 3, wherein the privacy detection performed on the input image signal or the processed file by the controller generates a classification result indicating whether the processed file comprises the privacy information and whether the processed file is to be encrypted by the controller.

### Claim 5 (depends on 3)

The electronic device as claimed in claim 3, wherein the camera device captures a video signal comprising the input image signal, and the controller is further configured to perform the codec process to encode the video signal to generate an encoded video file temporarily stored in the volatile memory,
wherein in response to the classification result of any image in the video signal indicating the encoded video file comprising the privacy information, the controller stops the codec process and starts another codec process to encode the video signal.

### Claim 6 (depends on 5)

The electronic device as claimed in claim 5, wherein in response to a specific image in the video signal having the privacy information being encoded by the codec process, the controller discards a bitstream corresponding to the specific image in the processed file.

### Claim 7 (depends on 3)

The electronic device as claimed in claim 3, wherein the camera device captures a video signal comprising the input image signal, and the controller is further configured to perform the codec process to encode the video signal to generate an encoded video file temporarily stored in the volatile memory,
wherein in response to the classification result of any image in the video signal indicating the encoded video file comprising the privacy information, the controller continues the codec process and encrypts the encoded video file temporarily stored in the volatile memory to generate the encrypted file.

### Claim 8 (depends on 3)

The electronic device as claimed in claim 3, wherein the camera device captures a video signal comprising the input image signal, and the controller is further configured to perform the codec process to encode the video signal to generate an encoded video file temporarily stored in the volatile memory,
wherein in response to the classification result of any image in the video signal indicating the encoded video file comprising the privacy information, the controller prompts a software button indicating whether to encrypt the processed file temporarily stored in the volatile memory on a screen of the electronic device.

### Claim 9 (depends on 1)

The electronic device as claimed in claim 1, wherein the privacy information comprises nude human bodies, texts, sexual scenes, underwear scenes, or a combination thereof.

### Claim 10 (depends on 1)

The electronic device as claimed in claim 1, wherein the controller is further configured to store the encrypted file into a non-volatile memory.

### Claim 11

A privacy-aware image-encryption method for use in an electronic device, wherein the electronic device comprises a camera device, the method comprising:
receiving an input image signal captured by a camera device;
performing a codec process on the input image signal to generate a processed file;
performing privacy detection on the input image signal or the processed file, wherein performing the privacy detection comprises using a classifier network including a plurality of classifiers; and
in response to the input image signal or the processed file being detected to include privacy information, encrypting the processed file to generate an encrypted file.

### Claim 12 (depends on 11)

The method as claimed in claim 11, further comprising:
temporarily storing the received input image signal and the processed file in a volatile memory.

### Claim 13 (depends on 12)

The method as claimed in claim 12, wherein each of the classifiers corresponds to a predetermined type of scene images or a user-specific person or scene.

### Claim 14 (depends on 13)

The method as claimed in claim 13, further comprising:
performing the privacy detection performed on the input image signal or the processed file to generate a classification result indicating whether the processed file comprises the privacy information and whether the processed file is to be encrypted by the controller.

### Claim 15 (depends on 13)

The method as claimed in claim 13, wherein the camera device captures a video signal comprising the input image signal, and the method further comprises:
performing the codec process to encode the video signal to generate an encoded video file temporarily stored in the volatile memory; and
in response to the classification result of any image in the video signal indicating the encoded video file comprising the privacy information, stopping the codec process and restarting another codec process to encode the video signal.

### Claim 16 (depends on 13)

The method as claimed in claim 13, further comprising:
in response to a specific image in the video signal having the privacy information being encoded by the codec process, discarding a bitstream corresponding to the specific image in the processed file.

### Claim 17 (depends on 13)

The method as claimed in claim 13, wherein the camera device captures a video signal comprising the input image signal, and the method further comprises:
performing the codec process to encode the video signal to generate an encoded video file temporarily stored in the volatile memory; and
in response to the classification result of any image in the video signal indicating the encoded video file comprising the privacy information, the controller continues the codec process and encrypts the encoded video file temporarily stored in the volatile memory to generate the encrypted file.

### Claim 18 (depends on 13)

The method as claimed in claim 13, wherein the camera device captures a video signal comprising the input image signal, and the method further comprises:
performing the codec process to encode the video signal to generate an encoded video file temporarily stored in the volatile memory; and
in response to the classification result of any image in the video signal indicating the encoded video file comprising the privacy information, prompting a software button indicating whether to encrypt the processed file temporarily stored in the volatile memory on a screen of the electronic device.

### Claim 19 (depends on 11)

The method as claimed in claim 11, wherein the privacy information comprises nude human bodies, texts, sexual scenes, underwear scenes, or a combination thereof.

### Claim 20 (depends on 11)

The method as claimed in claim 11, further comprising:
storing the encrypted file into a non-volatile memory.
