A Hog Image Feature Extraction Algorithm Based on Vector Homomorphic Encryption
An image feature extraction and homomorphic encryption technology, applied in the field of image processing, can solve the problems of being easily mined and analyzed by the cloud or others, and unable to balance efficiency and accuracy at the same time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0056] For an image I of size n × m to be detected, the steps of the HOG image feature extraction algorithm based on vector homomorphic encryption are as follows:
[0057] An image I to be detected with a size of n×m, HOG feature extraction steps in the ciphertext domain:
[0058] Step 1: Grayscale an image (target to be detected or scanning window) to obtain a grayscale image;
[0059] Step 2: standardization (normalization) of the color space is carried out by adopting the Gamma correction method to the grayscale image to obtain the image I;
[0060] Step 3: The user generates a key S, encrypts the image I using the VHE homomorphic encryption scheme, and obtains a ciphertext vector group; regards each row of the image I as an integer vector, and encrypts it row by row get ciphertext vector set where I i (x, y) represents the pixel value of the ith row of the image I.
[0061] Calculate its gradient values in four directions of 0°, 45°, 90°, and 135° for the ciphertex...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 

