US 12,141,037 B2
Method and electronic device for recovering data using adaptive rank-one matrix completion
Zhiyong Wang, Hong Kong (HK); Xiaopeng Li, Shenzhen (CN); Hing Cheung So, Hong Kong (HK); and Abdelhak M. Zoubir, Darmstadt (DE)
Assigned to City University of Hong Kong, Hong Kong (HK)
Filed by City University of Hong Kong, Hong Kong (HK)
Filed on Dec. 22, 2021, as Appl. No. 17/560,201.
Prior Publication US 2023/0205644 A1, Jun. 29, 2023
Int. Cl. G06F 11/14 (2006.01); G06F 17/16 (2006.01)
CPC G06F 11/1469 (2013.01) [G06F 17/16 (2013.01); G06F 2201/805 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method for reconstructing a damaged image by—performing a data recovering operation implemented by an electronic device, comprising:
receiving, by a processor of the electronic device, interrupted or damaged image object data selected from the group consisting of multiple-input multiple-output (MIMO) radar signals and images, images to be inpainted, and hyperspectral remote sensing images having missing data entries corresponding to missing pixel values, wherein first entries other than the missing entries are determined as observed entries, and the values (XΩ) and positions (Ω) of the observed entries are confirmed by the processor and wherein the interrupted or damaged image object data comprises a covering pattern on the image forming an incomplete image matrix;
identifying, by the processor, a plurality of first values and a plurality of first indexes of a plurality of the first entries of the incomplete matrix, and one or more second values and one or more second indexes of one or more second entries of the incomplete matrix according to the object data,
wherein the first values of the first entries are determined as original values of the first entries, and the one or more second values of the second entries are determined as non-original values of the second entries;
inputting, by the processor, the first values (XΩ), the first indexes (Ω), the second indexes, a preset first parameter, a preset second parameter and a preset third parameter into an executed analysis model using Adaptive Rank-One Matrix Completion (AROMC) algorithm,
wherein the first parameter (Im) is a maximum total number of one or more outer optimization iterations performed by the analysis model, the second parameter (ζ) is a tolerance coefficient, and the third parameter (δTH) is a convergence coefficient; and
obtaining, by the processor, a recovered complete matrix corresponding to the incomplete matrix from the analysis model, so as to obtain optimized one or more second values of the second entries, wherein the optimized one or more second values are determined as original values of the second entries, such that missing data corresponding to the second entries of the incomplete matrix is recovered by the recovered complete matrix; and
reconstructing the damaged image from the recovered complete matrix to form a reconstructed image.