IP Library Granted Patent US 12,200,323
Granted Patent B2
US 12,200,323 · App. 18/045,976 · Granted Jan 14, 2025

Camera authentication method and control apparatus

Inventors: Steven Yin Zhong (Singapore, SG); Yanjiang Yang (Singapore, SG); Zhuo Wei (Singapore, SG)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04N23/00G06T7/0002H04N17/002
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,200,323
App. No.
18/045,976
Granted
Jan 14, 2025
Kind
B2
Abstract

A camera authentication method and a control apparatus are provided, and are applicable to an identity authentication of an on-board camera in the autonomous driving field. The method includes: obtaining one or more frames of a first image shot by a to-be-authenticated camera; determining one or more light intensity offset values of N photosensitive units based on the one or more frames of the first image; determining a matching degree between the light intensity offset values of the N photosensitive units and a preset N-dimensional vector; and if the matching degree meets a preset condition, determining that authentication of the to-be-authenticated camera succeeds, where the N photosensitive units are in a photosensitive layer of the to-be-authenticated camera, and the photosensitive layer includes M photosensitive units, where N≤M. This technical solution is used to improve camera security.

Claims (47)

1. A camera authentication method, comprising:

obtaining one or more frames of a first image shot by a to-be-authenticated camera;

determining one or more light intensity offset values of N photosensitive units based on the one or more frames of the first image, wherein the N photosensitive units are in a photosensitive layer of the to-be-authenticated camera, and the photosensitive layer comprises M photosensitive units, wherein N≤M; and

determining a matching degree between the light intensity offset values of the N photosensitive units and a preset N-dimensional vector, and if the matching degree meets a preset condition, determining that authentication of the to-be-authenticated camera succeeds.

2. The method according to claim 1 , wherein the determining one or more light intensity offset values of N photosensitive units based on the one or more frames of the first image comprises:

determining one or more light intensity offset values of the M photosensitive units based on the one or more frames of the first image, and using one or more largest light intensity offset values of N photosensitive units in the light intensity offset values of the M photosensitive units as the light intensity offset values of the N photosensitive units; or

determining the light intensity offset values of the N photosensitive units based on the one or more frames of the first image and photosensitive units at N preset positions, wherein the N photosensitive units are the photosensitive units at the N preset positions in the photosensitive layer of the to-be-authenticated camera.

3. The method according to claim 1 , wherein the determining one or more light intensity offset values of N photosensitive units based on the one or more frames of the first image comprises:

for each frame of the one or more frames of the first image, determining a light intensity offset value of a k th photosensitive unit in the N photosensitive units in the first image, wherein 1≤k≤N; and

determining an average value of light intensity offset values of the k th photosensitive unit in all the frames of the first image as a light intensity offset value of the k th photosensitive unit.

4. The method according to claim 1 , wherein the determining one or more light intensity offset values of N photosensitive units based on the one or more frames of the first image comprises:

for any frame of the first image, determining a difference between a light intensity value of the k th photosensitive unit in the first image and a light intensity value of one adjacent photosensitive unit in the first image as the light intensity offset value of the k th photosensitive unit in the first image, wherein

the adjacent photosensitive unit and the k th photosensitive unit correspond to a same color and have a preset distance corresponding to the color.

5. The method according to claim 1 , wherein the determining one or more light intensity offset values of N photosensitive units based on the one or more frames of the first image comprises:

for any frame of the first image, determining an average light intensity value of light intensity values of a plurality of adjacent photosensitive units in the first image; and

determining a difference between the light intensity value of the k th photosensitive unit in the first image and the average light intensity value as the light intensity offset value of the k th photosensitive unit in the first image, wherein

each of the plurality of adjacent photosensitive units and the k th photosensitive unit correspond to a same color and have a preset distance corresponding to the color.

6. The method according to claim 1 , wherein the preset N-dimensional vector is one or more light intensity offset values that are of N photosensitive units and that are determined based on one or more frames of a second image shot by the to-be-authenticated camera.

7. The method according to claim 1 , wherein the determining a matching degree between the light intensity offset values of the N photosensitive units and a preset N-dimensional vector, and if the matching degree meets a preset condition, determining that authentication of the to-be-authenticated camera succeeds comprises:

determining a similarity between a first vector and the preset N-dimensional vector, wherein the first vector is formed by the light intensity offset values of the N photosensitive units in a preset sequence; and

if the similarity is greater than a similarity threshold, determining that authentication of the to-be-authenticated camera succeeds.

8. The method according to claim 7 , wherein the preset sequence is determined based on one or more positions of the N photosensitive units in the photosensitive layer of the to-be-authenticated camera; or

the preset sequence is determined based on a magnitude of the light intensity offset values of the N photosensitive units.

9. A camera authentication apparatus, comprising a memory and a processor, wherein the memory is configured to store an instruction, the processor is configured to execute the instruction to:

obtain one or more frames of a first image shot by a to-be-authenticated camera;

determine one or more light intensity offset values of N photosensitive units based on the one or more frames of the first image, wherein the N photosensitive units are in a photosensitive layer of the to-be-authenticated camera, and the photosensitive layer comprises M photosensitive units, wherein N≤M; and

determine a matching degree between the light intensity offset values of the N photosensitive units and a preset N-dimensional vector, and if the matching degree meets a preset condition, determine that authentication of the to-be-authenticated camera succeeds.

10. The camera authentication apparatus according to claim 9 , wherein the processor is configured to execute the instruction to:

determine one or more light intensity offset values of the M photosensitive units based on the one or more frames of the first image, and use one or more largest light intensity offset values of N photosensitive units in the light intensity offset values of the M photosensitive units as the light intensity offset values of the N photosensitive units; or

determine the light intensity offset values of the N photosensitive units based on the one or more frames of the first image and photosensitive units at N preset positions, wherein the N photosensitive units are the photosensitive units at the N preset positions in the photosensitive layer of the to-be-authenticated camera.

11. The camera authentication apparatus according to claim 9 , wherein the processor is configured to execute the instruction to:

for each frame of of the one or more frames of the first image, determine a light intensity offset value of a k th photosensitive unit in the N photosensitive units in the first image, wherein 1≤k≤N; and

determine an average value of light intensity offset values of the k th photosensitive unit in all the frames of the first image as a light intensity offset value of the k th photosensitive unit.

12. The apparatus camera authentication according to claim 9 , wherein the processor is configured to execute the instruction to:

for any frame of the first image, determine a difference between a light intensity value of the k th photosensitive unit in the first image and a light intensity value of one adjacent photosensitive unit in the first image as the light intensity offset value of the k th photosensitive unit in the first image, wherein

the adjacent photosensitive unit and the k th photosensitive unit correspond to a same color and have a preset distance corresponding to the color.

13. The camera authentication apparatus according to claim 9 , wherein the processor is configured to execute the instruction to:

for any frame of the first image, determine an average light intensity value of light intensity values of a plurality of adjacent photosensitive units in the first image; and

determine a difference between the light intensity value of the k th photosensitive unit in the first image and the average light intensity value as the light intensity offset value of the k th photosensitive unit in the first image, wherein

each of the plurality of adjacent photosensitive units and the k th photosensitive unit correspond to a same color and have a preset distance corresponding to the color.

14. The camera authentication apparatus according to claim 9 , wherein the preset N-dimensional vector is one or more light intensity offset values that are of N photosensitive units and that are determined based on one or more frames of a second image shot by the to-be-authenticated camera.

15. The camera authentication apparatus according to claim 9 , wherein the processor is configured to execute the instruction to:

determine a similarity between a first vector and the preset N-dimensional vector, wherein the first vector is formed by the light intensity offset values of the N photosensitive units in a preset sequence; and

if the similarity is greater than a similarity threshold, determine that the authentication of the to-be-authenticated camera succeeds.

16. The camera authentication apparatus according to claim 15 , wherein the preset sequence is determined based on one or more positions of the N photosensitive units in the photosensitive layer of the to-be-authenticated camera; or

the preset sequence is determined based on a magnitude of the light intensity offset values of the N photosensitive units.

17. The camera authentication apparatus according to claim 9 , wherein the camera authentication apparatus is applied in a vehicle.

Assignments (3)
CHANGE OF NAME Recorded Apr 28, 2026
From: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
To: YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 075485/0524 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2024
From: HUAWEI TECHNOLOGIES CO., LTD.
To: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 069336/0026 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2024
From: ZHONG, STEVEN YIN; YANG, YANJIANG; WEI, ZHUO
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 068708/0124 →