Huynh Van Luong
Huynh Van Luong has a total of 20 co-authors. Here are the top co-authors by number of shared publications:
- Nikos Deligiannis
Vrije Universiteit Brussel
8 shared publications - Andre Kaup
Multimedia Communications and Signal Processing, Friedrich-Alexander-Universität Erlangen-Nürnberg, Erlangen, Germany
6 shared publications - Soren Forchhammer
DTU Electro, Department of Electrical and Photonics Engineering, Technical University of Denmark, Kongens Lyngby, Denmark
5 shared publications - Jurgen Seiler
Chair of Multimedia Communications and Signal Processing, Friedrich-Alexander-Universitt Erlangen-Nrnberg (FAU), Erlangen, Germany
3 shared publications - Srivatsa Prativadibhayankaram
Multimedia Communications and Signal Processing, University of Erlangen-Nuremberg, 91058 Erlangen, Germany
3 shared publications - Thanh Ha Le
VNU University of Engineering and Technology
2 shared publications
Latest Publications
- Open Access
Few-Shot Classification with Meta-Learning for Urban Infrastructure Monitoring Using Distributed Acoustic Sensing
This paper studies an advanced machine learning method, specifically few-shot classification with meta-learning, applied to distributed acoustic sensing (DAS) data. The study contributes two key aspects: (i) an investigation of different pre-processing methods for DAS data and (ii) the implementation of a neural network model based on meta-learning to learn a representation of the processed data. In the context of urban infrastructure monitoring, we develop a few-shot classification framework that classifies query samples with only a limited number of support samples. The model consists of an embedding network trained on a meta dataset for feature extraction and is followed by a classifier for performing few-shot classification. This research thoroughly explores three types of data pre-processing, that is, decomposed phase, power spectral density, and frequency energy band, as inputs to the neural network. Experimental results show the efficient learning capabilities of the embedding model when working with various pre-processed data, offering a range of pre-processing options. Furthermore, the results demonstrate outstanding few-shot classification performance across a large number of event classes, highlighting the framework’s potential for urban infrastructure monitoring applications.
Open AccessFew-Shot Classification with Meta-Learning for Urban Infrastructure Monitoring Using Distributed Acoustic Sensing
This paper studies an advanced machine learning method, specifically few-shot classification with meta-learning, applied to distributed acoustic sensing (DAS) data. The study contributes two key aspects: (i) an investigation of different pre-processing methods for DAS data and (ii) the implementation of a neural network model based on meta-learning to learn a representation of the processed data. In the context of urban infrastructure monitoring, we develop a few-shot classification framework that classifies query samples with only a limited number of support samples. The model consists of an embedding network trained on a meta dataset for feature extraction and is followed by a classifier for performing few-shot classification. This research thoroughly explores three types of data pre-processing, that is, decomposed phase, power spectral density, and frequency energy band, as inputs to the neural network. Experimental results show the efficient learning capabilities of the embedding model when working with various pre-processed data, offering a range of pre-processing options. Furthermore, the results demonstrate outstanding few-shot classification performance across a large number of event classes, highlighting the framework’s potential for urban infrastructure monitoring applications.
- 2 April 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Image Processing
- Vol. 30 (10577149) , 4099-4113
Designing Interpretable Recurrent Neural Networks for Video Reconstruction via Deep Unfolding
Deep unfolding methods design deep neural networks as learned variations of optimization algorithms through the unrolling of their iterations. These networks have been shown to achieve faster convergence and higher accuracy than the original optimization methods. In this line of research, this paper presents novel interpretable deep recurrent neural networks (RNNs), designed by the unfolding of iterative algorithms that solve the task of sequential signal reconstruction (in particular, video reconstruction). The proposed networks are designed by accounting that video frames’ patches have a sparse representation and the temporal difference between consecutive representations is also sparse. Specifically, we design an interpretable deep RNN (coined reweighted-RNN) by unrolling the iterations of a proximal method that solves a reweighted version of the $\ell _{1}$ - $\ell _{1}$ minimization problem. Due to the underlying minimization model, our reweighted-RNN has a different thresholding function (alias, different activation function) for each hidden unit in each layer. In this way, it has higher network expressivity than existing deep unfolding RNN models. We also present the derivative $\ell _{1}$ - $\ell _{1}$ -RNN model, which is obtained by unfolding a proximal method for the $\ell _{1}$ - $\ell _{1}$ minimization problem. We apply the proposed interpretable RNNs to the task of video frame reconstruction from low-dimensional measurements, that is, sequential video frame reconstruction. The experimental results on various datasets demonstrate that the proposed deep RNNs outperform various RNN models.
- 2 April 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Image Processing
- Vol. 30 (10577149) , 4099-4113
Designing Interpretable Recurrent Neural Networks for Video Reconstruction via Deep Unfolding
Deep unfolding methods design deep neural networks as learned variations of optimization algorithms through the unrolling of their iterations. These networks have been shown to achieve faster convergence and higher accuracy than the original optimization methods. In this line of research, this paper presents novel interpretable deep recurrent neural networks (RNNs), designed by the unfolding of iterative algorithms that solve the task of sequential signal reconstruction (in particular, video reconstruction). The proposed networks are designed by accounting that video frames’ patches have a sparse representation and the temporal difference between consecutive representations is also sparse. Specifically, we design an interpretable deep RNN (coined reweighted-RNN) by unrolling the iterations of a proximal method that solves a reweighted version of the $\ell _{1}$ - $\ell _{1}$ minimization problem. Due to the underlying minimization model, our reweighted-RNN has a different thresholding function (alias, different activation function) for each hidden unit in each layer. In this way, it has higher network expressivity than existing deep unfolding RNN models. We also present the derivative $\ell _{1}$ - $\ell _{1}$ -RNN model, which is obtained by unfolding a proximal method for the $\ell _{1}$ - $\ell _{1}$ minimization problem. We apply the proposed interpretable RNNs to the task of video frame reconstruction from low-dimensional measurements, that is, sequential video frame reconstruction. The experimental results on various datasets demonstrate that the proposed deep RNNs outperform various RNN models.
- Open Access
- 1 September 2019
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 2329-2333
Designing Recurrent Neural Networks by Unfolding an L1-L1 Minimization Algorithm
We propose a new deep recurrent neural network (RNN) architecture for sequential signal reconstruction. Our network is designed by unfolding the iterations of the proximal gradient method that solves the ℓ 1 -ℓ 1 minimization problem. As such, our network leverages by design that signals have a sparse representation and that the difference between consecutive signal representations is also sparse. We evaluate the proposed model in the task of reconstructing video frames from compressive measurements and show that it outperforms several state-of-the-art RNN models.
- 1 September 2019
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 2329-2333
Open AccessDesigning Recurrent Neural Networks by Unfolding an L1-L1 Minimization Algorithm
We propose a new deep recurrent neural network (RNN) architecture for sequential signal reconstruction. Our network is designed by unfolding the iterations of the proximal gradient method that solves the ℓ 1 -ℓ 1 minimization problem. As such, our network leverages by design that signals have a sparse representation and that the difference between consecutive signal representations is also sparse. We evaluate the proposed model in the task of reconstructing video frames from compressive measurements and show that it outperforms several state-of-the-art RNN models.
- Open Access
- 3 July 2018
- Published by MDPI AG in Journal of Imaging
- Vol. 4 (7) , 90
Compressive Online Video Background–Foreground Separation Using Multiple Prior Information and Optical Flow
In the context of video background–foreground separation, we propose a compressive online Robust Principal Component Analysis (RPCA) with optical flow that separates recursively a sequence of video frames into foreground (sparse) and background (low-rank) components. This separation method operates on a small set of measurements taken per frame, in contrast to conventional batch-based RPCA, which processes the full data. The proposed method also leverages multiple prior information by incorporating previously separated background and foreground frames in an n- minimization problem. Moreover, optical flow is utilized to estimate motions between the previous foreground frames and then compensate the motions to achieve higher quality prior foregrounds for improving the separation. Our method is tested on several video sequences in different scenarios for online background–foreground separation given compressive measurements. The visual and quantitative results show that the proposed method outperforms other existing methods.- 3 July 2018
- Published by MDPI AG in Journal of Imaging
- Vol. 4 (7) , 90
Open AccessCompressive Online Video Background–Foreground Separation Using Multiple Prior Information and Optical Flow
In the context of video background–foreground separation, we propose a compressive online Robust Principal Component Analysis (RPCA) with optical flow that separates recursively a sequence of video frames into foreground (sparse) and background (low-rank) components. This separation method operates on a small set of measurements taken per frame, in contrast to conventional batch-based RPCA, which processes the full data. The proposed method also leverages multiple prior information by incorporating previously separated background and foreground frames in an n- minimization problem. Moreover, optical flow is utilized to estimate motions between the previous foreground frames and then compensate the motions to achieve higher quality prior foregrounds for improving the separation. Our method is tested on several video sequences in different scenarios for online background–foreground separation given compressive measurements. The visual and quantitative results show that the proposed method outperforms other existing methods. - Open Access
Compressed Sensing mm-Wave SAR for Non-Destructive Testing Applications Using Multiple Weighted Side Information
This work explores an innovative strategy for increasing the efficiency of compressed sensing applied on mm-wave SAR sensing using multiple weighted side information. The approach is tested on synthetic and on real non-destructive testing measurements performed on a 3D-printed object with defects while taking advantage of multiple previous SAR images of the object with different degrees of similarity. The tested algorithm attributes autonomously weights to the side information at two levels: (1) between the components inside the side information and (2) between the different side information. The reconstruction is thereby almost immune to poor quality side information while exploiting the relevant components hidden inside the added side information. The presented results prove that, in contrast to common compressed sensing, good SAR image reconstruction is achieved at subsampling rates far below the Nyquist rate. Moreover, the algorithm is shown to be much more robust for low quality side information compared to coherent background subtraction.
Open AccessCompressed Sensing mm-Wave SAR for Non-Destructive Testing Applications Using Multiple Weighted Side Information
This work explores an innovative strategy for increasing the efficiency of compressed sensing applied on mm-wave SAR sensing using multiple weighted side information. The approach is tested on synthetic and on real non-destructive testing measurements performed on a 3D-printed object with defects while taking advantage of multiple previous SAR images of the object with different degrees of similarity. The tested algorithm attributes autonomously weights to the side information at two levels: (1) between the components inside the side information and (2) between the different side information. The reconstruction is thereby almost immune to poor quality side information while exploiting the relevant components hidden inside the added side information. The presented results prove that, in contrast to common compressed sensing, good SAR image reconstruction is achieved at subsampling rates far below the Nyquist rate. Moreover, the algorithm is shown to be much more robust for low quality side information compared to coherent background subtraction.
- Open Access
- 2 May 2018
- Published by MDPI AG in Preprints.org
Compressive Online Video Background-Foreground Separation Using Multiple Prior Information and Optical Flow
In the context of video background-foreground separation, we propose a compressive online Robust Principal Component Analysis (RPCA) with optical flow that separates recursively a sequence of video frames into foreground (sparse) and background (low-rank) components. This separation method can process per video frame from a small set of measurements, in contrast to conventional batch-based RPCA, which processes the full data. The proposed method also leverages multiple prior information by incorporating previously separated background and foreground frames in an n-l1 minimization problem. Moreover, optical flow is utilized to estimate motions between the previous foreground frames and then compensate the motions to achieve higher quality prior foregrounds for improving the separation. Our method is tested on several video sequences in different scenarios for online background-foreground separation given compressive measurements. The visual and quantitative results show that the proposed method outperforms other existing methods.
- 2 May 2018
- Published by MDPI AG in Preprints.org
Open AccessCompressive Online Video Background-Foreground Separation Using Multiple Prior Information and Optical Flow
In the context of video background-foreground separation, we propose a compressive online Robust Principal Component Analysis (RPCA) with optical flow that separates recursively a sequence of video frames into foreground (sparse) and background (low-rank) components. This separation method can process per video frame from a small set of measurements, in contrast to conventional batch-based RPCA, which processes the full data. The proposed method also leverages multiple prior information by incorporating previously separated background and foreground frames in an n-l1 minimization problem. Moreover, optical flow is utilized to estimate motions between the previous foreground frames and then compensate the motions to achieve higher quality prior foregrounds for improving the separation. Our method is tested on several video sequences in different scenarios for online background-foreground separation given compressive measurements. The visual and quantitative results show that the proposed method outperforms other existing methods.
- 2 May 2018
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Image Processing
- Vol. 27 (9) , 4314-4329
Compressive Online Robust Principal Component Analysis via $n$ - $\ell_1$ MinimizationThis work considers online robust principal component analysis (RPCA) in time-varying decomposition problems such as video foreground-background separation. We propose a compressive online RPCA algorithm that decomposes recursively a sequence of data vectors (e.g., frames) into sparse and lowrank components. Different from conventional batch RPCA, which processes all the data directly, our approach considers a small set of measurements taken per data vector (frame). Moreover, our algorithm can incorporate multiple prior information from previous decomposed vectors via proposing an n-ℓ1 minimization method. At each time instance, the algorithm recovers the sparse vector by solving the n-ℓ1 minimization problem—which promotes not only the sparsity of the vector but also its correlation with multiple previously-recovered sparse vectors—and, subsequently, updates the low-rank component using incremental singular value decomposition.We also establish theoretical bounds on the number of measurements required to guarantee successful compressive separation under the assumptions of static or slowly-changing low-rank components. We evaluate the proposed algorithm using numerical experiments and online video foreground-background separation experiments. The experimental results show that the proposed method outperforms the existing methods.
- 2 May 2018
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Image Processing
- Vol. 27 (9) , 4314-4329
Compressive Online Robust Principal Component Analysis via $n$ - $\ell_1$ MinimizationThis work considers online robust principal component analysis (RPCA) in time-varying decomposition problems such as video foreground-background separation. We propose a compressive online RPCA algorithm that decomposes recursively a sequence of data vectors (e.g., frames) into sparse and lowrank components. Different from conventional batch RPCA, which processes all the data directly, our approach considers a small set of measurements taken per data vector (frame). Moreover, our algorithm can incorporate multiple prior information from previous decomposed vectors via proposing an n-ℓ1 minimization method. At each time instance, the algorithm recovers the sparse vector by solving the n-ℓ1 minimization problem—which promotes not only the sparsity of the vector but also its correlation with multiple previously-recovered sparse vectors—and, subsequently, updates the low-rank component using incremental singular value decomposition.We also establish theoretical bounds on the number of measurements required to guarantee successful compressive separation under the assumptions of static or slowly-changing low-rank components. We evaluate the proposed algorithm using numerical experiments and online video foreground-background separation experiments. The experimental results show that the proposed method outperforms the existing methods.
- Open AccessOnline Decomposition of Compressive Streaming Data Using $n$-$\ell_1$ Cluster-Weighted MinimizationWe consider a decomposition method for compressive streaming data in the context of online compressive Robust Principle Component Analysis (RPCA). The proposed decomposition solves an $n$-$\ell_1$ cluster-weighted minimization to decompose a sequence of frames (or vectors), into sparse and low-rank components, from compressive measurements. Our method processes a data vector of the stream per time instance from a small number of measurements in contrast to conventional batch RPCA, which needs to access full data. The $n$-$\ell_1$ cluster-weighted minimization leverages the sparse components along with their correlations with multiple previously-recovered sparse vectors. Moreover, the proposed minimization can exploit the structures of sparse components via clustering and re-weighting iteratively. The method outperforms the existing methods for both numerical data and actual video data.Open AccessOnline Decomposition of Compressive Streaming Data Using $n$-$\ell_1$ Cluster-Weighted MinimizationWe consider a decomposition method for compressive streaming data in the context of online compressive Robust Principle Component Analysis (RPCA). The proposed decomposition solves an $n$-$\ell_1$ cluster-weighted minimization to decompose a sequence of frames (or vectors), into sparse and low-rank components, from compressive measurements. Our method processes a data vector of the stream per time instance from a small number of measurements in contrast to conventional batch RPCA, which needs to access full data. The $n$-$\ell_1$ cluster-weighted minimization leverages the sparse components along with their correlations with multiple previously-recovered sparse vectors. Moreover, the proposed minimization can exploit the structures of sparse components via clustering and re-weighting iteratively. The method outperforms the existing methods for both numerical data and actual video data.
- Open Access
Compressive Online Robust Principal Component Analysis with Optical Flow for Video Foreground-Background Separation
In the context of online Robust Principle Component Analysis (RPCA) for the video foreground-background separation, we propose a compressive online RPCA with optical flow that separates recursively a sequence of frames into sparse (foreground) and low-rank (background) components. Our method considers a small set of measurements taken per data vector (frame), which is different from conventional batch RPCA, processing all the data directly. The proposed method also incorporates multiple prior information, namely previous foreground and background frames, to improve the separation and then updates the prior information for the next frame. Moreover, the foreground prior frames are improved by estimating motions between the previous foreground frames using optical flow and compensating the motions to achieve higher quality foreground prior. The proposed method is applied to online video foreground and background separation from compressive measurements. The visual and quantitative results show that our method outperforms the existing methods.
Open AccessCompressive Online Robust Principal Component Analysis with Optical Flow for Video Foreground-Background Separation
In the context of online Robust Principle Component Analysis (RPCA) for the video foreground-background separation, we propose a compressive online RPCA with optical flow that separates recursively a sequence of frames into sparse (foreground) and low-rank (background) components. Our method considers a small set of measurements taken per data vector (frame), which is different from conventional batch RPCA, processing all the data directly. The proposed method also incorporates multiple prior information, namely previous foreground and background frames, to improve the separation and then updates the prior information for the next frame. Moreover, the foreground prior frames are improved by estimating motions between the previous foreground frames using optical flow and compensating the motions to achieve higher quality foreground prior. The proposed method is applied to online video foreground and background separation from compressive measurements. The visual and quantitative results show that our method outperforms the existing methods.
- Open Access
Incorporating Prior Information in Compressive Online Robust Principal Component Analysis
We consider an online version of the robust Principle Component Analysis (PCA), which arises naturally in time-varying source separations such as video foreground-background separation. This paper proposes a compressive online robust PCA with prior information for recursively separating a sequences of frames into sparse and low-rank components from a small set of measurements. In contrast to conventional batch-based PCA, which processes all the frames directly, the proposed method processes measurements taken from each frame. Moreover, this method can efficiently incorporate multiple prior information, namely previous reconstructed frames, to improve the separation and thereafter, update the prior information for the next frame. We utilize multiple prior information by solving $n\text{-}\ell_{1}$ minimization for incorporating the previous sparse components and using incremental singular value decomposition ($\mathrm{SVD}$) for exploiting the previous low-rank components. We also establish theoretical bounds on the number of measurements required to guarantee successful separation under assumptions of static or slowly-changing low-rank components. Using numerical experiments, we evaluate our bounds and the performance of the proposed algorithm. In addition, we apply the proposed algorithm to online video foreground and background separation from compressive measurements. Experimental results show that the proposed method outperforms the existing methods.Open AccessIncorporating Prior Information in Compressive Online Robust Principal Component Analysis
We consider an online version of the robust Principle Component Analysis (PCA), which arises naturally in time-varying source separations such as video foreground-background separation. This paper proposes a compressive online robust PCA with prior information for recursively separating a sequences of frames into sparse and low-rank components from a small set of measurements. In contrast to conventional batch-based PCA, which processes all the frames directly, the proposed method processes measurements taken from each frame. Moreover, this method can efficiently incorporate multiple prior information, namely previous reconstructed frames, to improve the separation and thereafter, update the prior information for the next frame. We utilize multiple prior information by solving $n\text{-}\ell_{1}$ minimization for incorporating the previous sparse components and using incremental singular value decomposition ($\mathrm{SVD}$) for exploiting the previous low-rank components. We also establish theoretical bounds on the number of measurements required to guarantee successful separation under assumptions of static or slowly-changing low-rank components. Using numerical experiments, we evaluate our bounds and the performance of the proposed algorithm. In addition, we apply the proposed algorithm to online video foreground and background separation from compressive measurements. Experimental results show that the proposed method outperforms the existing methods.