Recently, autoencoder (AE)-based hyperspectral anomaly detection methods have demonstrated excellent performance on hyperspectral images (HSIs). The AE can simultaneously reconstruct both the anomaly targets and the background, but the lack of prior information limits the ability to detect anomalies. This study proposes a novel hyperspectral anomaly detection method based on a guided AE to reduce the feature representation for the anomaly targets. First, a multilayer AE network with skip connections is proposed to fully extract the abundant latent features from HSIs and enhance the expressive ability of the network. The reconstructed HSI can be obtained by the proposed AE network. Second, to suppress the anomaly targets in the obtained reconstructed HSI and better represent background features, a guided module based on a guided image is added to the network to reduce the feature representation of the anomaly targets by providing feedback information. Moreover, the guided image is calculated using a proposed spectral similarity method that uses the local spatial features of the HSI. Finally, we use the reconstruction error as a performance metric and compare the results of our proposed method with other state-of-the-art methods on six real-world HSIs. The results demonstrate the effectiveness and superiority of the proposed method.
29 August 2017 in IEEE Transactions on Image Processing
Background estimation and foreground segmentation are important steps in many high-level vision tasks. Many existing methods estimate background as a low-rank component and foreground as a sparse matrix without incorporating the structural information. Therefore, these algorithms exhibit degraded performance in the presence of dynamic backgrounds, photometric variations, jitter, shadows, and large occlusions. We observe that these backgrounds often span multiple manifolds. Therefore, constraints that ensure continuity on those manifolds will result in better background estimation. Hence, we propose to incorporate the spatial and temporal sparse subspace clustering into the robust principal component analysis (RPCA) framework. To that end, we compute a spatial and temporal graph for a given sequence using motion-aware correlation coefficient. The information captured by both graphs is utilized by estimating the proximity matrices using both the normalized Euclidean and geodesic distances. The low-rank component must be able to efficiently partition the spatiotemporal graphs using these Laplacian matrices. Embedded with the RPCA objective function, these Laplacian matrices constrain the background model to be spatially and temporally consistent, both on linear and nonlinear manifolds. The solution of the proposed objective function is computed by using the linearized alternating direction method with adaptive penalty optimization scheme. Experiments are performed on challenging sequences from five publicly available datasets and are compared with the 23 existing state-of-the-art methods. The results demonstrate excellent performance of the proposed algorithm for both the background estimation and foreground segmentation.
8 October 2018 in IEEE Transactions on Image Processing
Moving object detection is a fundamental step in various computer vision applications. Robust principal component analysis (RPCA)-based methods have often been employed for this task. However, the performance of these methods deteriorates in the presence of dynamic background scenes, camera jitter, camouflaged moving objects, and/or variations in illumination. It is because of an underlying assumption that the elements in the sparse component are mutually independent, and thus the spatiotemporal structure of the moving objects is lost. To address this issue, we propose a spatiotemporal structured sparse RPCA algorithm for moving objects detection, where we impose spatial and temporal regularization on the sparse component in the form of graph Laplacians. Each Laplacian corresponds to a multi-feature graph constructed over superpixels in the input matrix. We enforce the sparse component to act as eigenvectors of the spatial and temporal graph Laplacians while minimizing the RPCA objective function. These constraints incorporate a spatiotemporal subspace structure within the sparse component. Thus, we obtain a novel objective function for separating moving objects in the presence of complex backgrounds. The proposed objective function is solved using a linearized alternating direction method of multipliers based batch optimization. Moreover, we also propose an online optimization algorithm for real-time applications. We evaluated both the batch and online solutions using six publicly available data sets that included most of the aforementioned challenges. Our experiments demonstrated the superior performance of the proposed algorithms compared with the current state-of-the-art methods.
Augmented reality (AR) is currently being applied actively to commercial products, and various types of intelligent AR systems combining both the Global Positioning System and computer‐vision technologies are being developed and commercialized. This paper suggests an in‐vehicle head‐up display (HUD) system that is combined with AR technology. The proposed system recognizes driving‐safety information and offers it to the driver. Unlike existing HUD systems, the system displays information registered to the driver's view and is developed for the robust recognition of obstacles under bad weather conditions. The system is composed of four modules: a ground obstacle detection module, an object decision module, an object recognition module, and a display module. The recognition ratio of the driving‐safety information obtained by the proposed AR‐HUD system is about 73%, and the system has a recognition speed of about 15 fps for both vehicles and pedestrians.