Guorui Feng

Dr. Guorui Feng


Research Focus & Metrics

Academic Career Length

17Years (2010-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
22 November 2021 in IEEE Transactions on Image Processing
Verified
Journal Article
Closed access
yalan qinyalan qin
yalan qin
HWHanzhou Wu
Hanzhou Wu
XZXinpeng Zhang
Xinpeng Zhang
GFGuorui Feng
Guorui Feng
Multi-view clustering aims at simultaneously obtaining a consensus underlying subspace across multiple views and conducting clustering on the learned consensus subspace, which has gained a variety of interest in image processing. In this paper, we propose the Semi-supervised Structured Subspace Learning algorithm for clustering data points from Multiple sources (SSSL-M). We explicitly extend the traditional multi-view clustering with a semi-supervised manner and then build an anti-block-diagonal indicator matrix with small amount of supervisory information to pursue the block-diagonal structure of the shared affinity matrix. SSSL-M regularizes multiple view-specific affinity matrices into a shared affinity matrix based on reconstruction through a unified framework consisting of backward encoding networks and the self-expressive mapping. The shared affinity matrix is comprehensive and can flexibly encode complementary information from multiple view-specific affinity matrices. An enhanced structural consistency of affinity matrices from different views can be achieved and the intrinsic relationships among affinity matrices from multiple views can be effectively reflected in this manner. Technically, we formulate the proposed model as an optimization problem, which can be solved by an alternating optimization scheme. Experimental results over seven different benchmark datasets demonstrate that better clustering results can be obtained by our method compared with the state-of-the-art approaches.

7 May 2020 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
MXMengtian Xu
Mengtian Xu
GFGuorui Feng
Guorui Feng
YRYanli Ren
Yanli Ren
XZXinpeng Zhang
Xinpeng Zhang
With the rise of cryptocurrencies, blockchain, which is the underlying technology of them, has gained more attention and been used in the Internet of Things (IoT) and other fields. However, there are bottlenecks that hinder its application, such as the storage capacity. Due to the large number of IoT devices which always act as data generators in many systems, the transactions will be generated at a high rate. The storage problem will be more serious in IoT. In this article, to expand the capacity of blockchain, for each peer, we select old blocks which are created previously and less likely to be queried and store them in the cloud. Based on this idea, we develop objective functions related to query probability, storage cost, and local space occupancy, which naturally narrows down the problem to block selection. The results can be obtained by solving a multiobjective optimization problem. We design a nondominated sorting genetic algorithm with clustering (NSGA-C), which changes the method of selecting individuals from the critical dominance layer by adding clustering to ensure diversity. A suitable solution can be selected from the Pareto set to fulfil the requirements of different users. We then compare the algorithm with the improved NSGA-II and NSGA-III, which both add integer constraints to the decision variables. The results show that our method is better than NSGA-II and NSGA-III in terms of local space occupancy in the blockchain application. In addition, it can also effectively avoid the risk of block overflow.

24 December 2020 in IEEE Transactions on Circuits and Systems for Video Technology
Verified
Journal Article
Closed access
Chuan QinChuan Qin
Chuan Qin
ELEnli Liu
Enli Liu
GFGuorui Feng
Guorui Feng
XZXinpeng Zhang
Xinpeng Zhang
In this paper, a novel perceptual image hashing scheme based on convolutional neural network (CNN) with multiple constraints is proposed, in which our deep hashing network learns the process of features extraction automatically according to the training target and then generates the final hash sequence. The combination of convolutional and pooling layers is to reduce the size of input image while deepening the channels. Then, we construct two pairs of constraints and integrate them into an overall constraint function through a strategy of weight allocation. In order to guarantee the robustness and discrimination of deep hashing network simultaneously, a new training method is developed to adjust the training set structure dynamically according to the changes of constraint values. Experimental results show that the proposed deep hashing network can achieve a satisfactory balance between perceptual robustnzess and discrimination while maintaining security. Based on the large-scale test set, receiver operating characteristic (ROC) curves, ${F}_{1}$ scores and equal error rate (EER) demonstrate the superiority of our scheme in terms of content authentication compared with some state-of-the-art schemes.

1 August 2022 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
YRYanli Ren
Yanli Ren
YLYerong Li
Yerong Li
GFGuorui Feng
Guorui Feng
XZXinpeng Zhang
Xinpeng Zhang
Federated learning (FL) is a distributed machine learning framework, which allows multiple users to collaboratively train and obtain a global model with high accuracy. Currently, FL is paid more attention by researchers and a growing number of protocols are proposed. This article first analyzes the security vulnerabilities of the VerifyNet and VeriFL protocols, and proposes a new aggregation protocol for FL. We use additive homomorphic encryption and double masking to simultaneously protect the user’s local model and the aggregated global model while most of the existing protocols only consider the privacy of the local model. Also, linear homomorphic hash and digital signature are used to achieve traceable verification, which means the users can not only verify the aggregation results, but also be able to identify the wrong epoch if the results are wrong. In summary, our protocol can realize the privacy of the local model and global model and achieve verification traceability even if the cloud server colludes with malicious users. The experimental results show that the proposed protocol improves the security of FL without decreasing the efficiency of the users and classification accuracy of the training model.

26 February 2021 in IEEE Signal Processing Letters
Verified
Journal Article
Closed access
HWHanzhou Wu
Hanzhou Wu
BYBiao Yi
Biao Yi
FDFeng Ding
Feng Ding
GFGuorui Feng
Guorui Feng
XZXinpeng Zhang
Xinpeng Zhang
Recent linguistic steganalysis methods model texts as sequences and use deep learning models to extract discriminative features for detecting the presence of secret information in texts. However, natural language has a complex syntactic structure and sequences have limited representation ability for text modeling. Moreover, previous methods tend to extract features from local continuous word sequences, which cannot effectively model global characteristics. In this paper, we present a linguistic steganalysis method with graph neural network. In the proposed method, texts are translated as directed graphs with the associated information, where nodes denote words and edges show associations between the words. By training a graph convolutional network for feature extraction, each node of a graph can collect contextual information to update self-expression, accordingly effectively solving the problem of poor representation of polysemous words. Meanwhile, we adopt a globally-shared matrix to record correlation strengths between words so that each text can effectively utilize the global information to obtain the better self-representation. Experimental results have shown that the proposed work achieves the state-of-the-art performance comparing with the previous works.

31 May 2023 in IEEE Transactions on Circuits and Systems for Video Technology
Verified
Journal Article
Closed access
SCShiyi Chen
Shiyi Chen
AMAsad Malik
Asad Malik
XZXinpeng Zhang
Xinpeng Zhang
GFGuorui Feng
Guorui Feng
HWHanzhou Wu
Hanzhou Wu
Watermarking by Zernike moments has been proven to be effective in providing high rotational resistance. However, due to the high computational complexity, the conventional video watermarking methods using Zernike moments are developed for videos with low resolution. Moreover, according to the properties of Zernike moments, only the matrices of equal height and width can be calculated since the inscribed circle of the original image matrix is selected as the area to be processed, but most of the available videos on the Internet do not meet such requirement. To solve the above problem, this paper proposes a fast watermarking method based on Zernike moments for high resolution videos to resist various attacks. In the proposed method, the frames of a video sequence are firstly grouped, from which a certain number of frame pairs are then selected for watermark embedding. For each frame pair to be embedded, we partition one frame into a set of disjoint blocks and apply singular value decomposition to each block to obtain a square feature matrix. Thereafter, by calculating all the Zernike moments, secret information is embedded into the selected Zernike moments to achieve superior robustness while keeping imperceptibility. Finally, according to the video encoding framework, we overwrite the frame difference of the frame pair by the watermark to resist compression and transcoding attacks. Furthermore, we propose two optional methods for compensating the special cases of rotation and scaling attacks during watermark detection. Experiments demonstrate the advantage of our method over the existing robust watermarking methods.