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

Active Publication Date: 2017-07-14
UNIV OF ELECTRONIC SCI & TECH OF CHINA
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] The purpose of the present invention is to solve (1) the privacy report of the existing HOG image feature extraction algorithm, which is easy to be mined and analyzed by the cloud or others; (2) the gradient direction of the HOG image feature extraction algorithm is 9, and the efficiency cannot be taken into account at the

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • HOG image feature extraction algorithm based on vector homomorphic encryption
  • HOG image feature extraction algorithm based on vector homomorphic encryption

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0056] For an image I to be detected with a size of n×m, 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 m×m, the HOG feature extraction steps in the ciphertext domain:

[0058] Step 1: Grayscale an image (target to be detected or scan window) to obtain a grayscale image;

[0059] Step 2: Standardize (normalize) the color space using the Gamma correction method to the grayscale image to obtain an 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 the ciphertext vector group where I i (x, y) represents the pixel value of the i-th row of the image I.

[0061] For the ciphertext image I vector, calculate its gradient value in four directions of 0°, 45°, 90°, and 135°. Comb...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a HOG image feature extraction algorithm based on vector homomorphic encryption and relates to the technical field of image processing. A VHE homomorphic encryption only supports operation between integers but does not support the division in a cryptograph domain, so based on the operation supported by the VHE, the existing HOG image feature extraction algorithm is properly cut and improved, some feature extraction steps are simplified and equivalent conversion is performed on some complex operations in the extraction processes, so under the premise that certain algorithm efficiency of the cut algorithm is ensured, the extracted feature vectors are equivalent to the feature vectors extracted by the original HOG image feature extraction algorithm, and image features can be precisely expressed. According to the invention, the adopted vector-based homomorphic encryption VHE is capable of directly encrypting an integer vector and supporting some operation calculations based on the cryptograph vectors, so compared with the former homomorphic encryption scheme based on single bit encryption or single integer encryption, the calculation efficiency in the cryptograph field is greatly improved.

Description

technical field [0001] The invention relates to the technical field of image processing, in particular to a HOG image feature extraction algorithm based on vector homomorphic encryption. Background technique [0002] The Histogram of Oriented Gradient (HOG) feature is a feature descriptor used for object detection in computer vision and image processing. It forms features by calculating and counting the gradient direction histogram of the local area of ​​the image. The core idea of ​​HOG is that the detected local object shape can be described by the distribution of light intensity gradient or edge direction. By dividing the entire image into small connected regions (called cells), each cell generates a histogram of oriented gradients or the edge direction of the pixel in the cell, and the combination of these histograms can represent (the object of the detected object) description son. To improve accuracy, the local histogram can be compared and normalized by calculating...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06T1/00G06K9/46
CPCG06T1/0021G06V10/50
Inventor 杨浩淼黄云帆何伟超冉鹏姚明轩金保隆
Owner UNIV OF ELECTRONIC SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products