Modern active and passive satellite and airborne sensors with higher temporal, spectral and spatial resolutions for Earth remote sensing result in a significant increase in data volume. This poses a challenge for data transmission over error-prone wireless links to a ground receiving station. Low-density parity-check (LDPC) codes have been adopted in modern communication systems for robust error correction. Demands for LDPC decoders at a ground receiving station for efficient and flexible data communication links have inspired the usage of a cost-effective high-performance computing device. In this paper we propose a graphic-processing-unit (GPU)-based regular LDPC decoders with the log sum-product iterative decoding algorithm (log-SPA). The GPU code was written to run NVIDIA GPUs using the compute unified device architecture (CUDA) language with a novel implementation of asynchronous data transfer for LDPC decoding. Experimental results showed that the proposed GPU-based high-throughput regular LDPC decoder achieved a significant 271x speedup compared to its CPU-based single-threaded counterpart written in the C language.
Differentiation between benign and malignant breast cancer cases in X-ray images can be difficult due to their similar features. In recent studies, the transfer learning technique has been used to classify benign and malignant breast cancer by fine-tuning various pre-trained networks such as AlexNet, visual geometry group (VGG), GoogLeNet, and residual network (ResNet) on breast cancer datasets. However, these pre-trained networks have been trained on large benchmark datasets such as ImageNet, which do not contain labeled images related to breast cancers which lead to poor performance. In this research, we introduce a novel technique based on the concept of transfer learning, called double-shot transfer learning (DSTL). DSTL is used to improve the overall accuracy and performance of the pre-trained networks for breast cancer classification. DSTL updates the learnable parameters (weights and biases) of any pre-trained network by fine-tuning them on a large dataset that is similar to the target dataset. Then, the updated networks are fine-tuned with the target dataset. Moreover, the number of X-ray images is enlarged by a combination of augmentation methods including different variations of rotation, brightness, flipping, and contrast to reduce overfitting and produce robust results. The proposed approach has demonstrated a significant improvement in classification accuracy and performance of the pre-trained networks, making them more suitable for medical imaging.
13 June 2012 in IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing
Tsunami propagation in shallow water zone is often modeled by the shallow water equations (also called Saint-Venant equations) that are derived from conservation of mass and conservation of momentum equations. Adding friction slope to the conservation of momentum equations enables the system to simulate the propagation over the coastal area. This means the system is also able to estimate inundation zone caused by the tsunami. Applying Neumann boundary condition and Hansen numerical filter bring more interesting complexities into the system. We solve the system using the two-step finite-difference MacCormack scheme which is potentially parallelizable. In this paper, we discuss the parallel implementation of the MacCormack scheme for the shallow water equations in modern graphics processing unit (GPU) architecture using NVIDIA CUDA technology. On a single Fermi-generation NVIDIA GPU C2050, we achieved 223x speedup with the result output at each time step over the original C code compiled with -O3 optimization flag. If the experiment only outputs the final time step result to the host, our CUDA implementation achieved around 818x speedup over its single-threaded CPU counterpart.
Determining the Jacobians of the radiative transfer equation (RTE) is important to the qualities of the simultaneous retrieval of geophysical parameters from satellite radiance observations and the assimilation of radiance data into a numerical weather prediction system. Two linear forms of the RTE with analytic Jacobians are formulated. The first linear form has approximate analytic Jacobians, which involves some monochromatic approximation applied to a fast transmittance model. Unlike previous research, which lacks the transmittance Jacobian with respect to the atmospheric temperature profile, this form is complete in the sense that the transmittance Jacobians with respect to atmospheric temperature and absorbing constituent profiles are both present. The second linear form has exact analytic Jacobians derived consistently from the same fast transmittance model without using any monochromatic approximation. By numerical comparison between the two linear forms for the NOAA-12 High-Resolution Infrared Sounder, we show significant errors in the linear form with approximate analytic Jacobians. The relative absolute linearization error from the linear form with approximate analytic Jacobians is shown to be 2-4 orders of magnitude larger than that from the linear form with exact analytic Jacobians, even for the case of a 0.1% perturbation of the U.S. Standard Atmosphere. The errors unnecessarily complicate the ill-posed retrieval problem of atmospheric remote sensing and can be avoided if the correct linear form of the RTE with exact analytic Jacobians is adopted.
30 September 2015 in Geoscientific Model Development
The planetary boundary layer (PBL) is the lowest part of the atmosphere and where its character is directly affected by its contact with the underlying planetary surface. The PBL is responsible for vertical sub-grid-scale fluxes due to eddy transport in the whole atmospheric column. It determines the flux profiles within the well-mixed boundary layer and the more stable layer above. It thus provides an evolutionary model of atmospheric temperature, moisture (including clouds), and horizontal momentum in the entire atmospheric column. For such purposes, several PBL models have been proposed and employed in the weather research and forecasting (WRF) model of which the Yonsei University (YSU) scheme is one. To expedite weather research and prediction, we have put tremendous effort into developing an accelerated implementation of the entire WRF model using graphics processing unit (GPU) massive parallel computing architecture whilst maintaining its accuracy as compared to its central processing unit (CPU)-based implementation. This paper presents our efficient GPU-based design on a WRF YSU PBL scheme. Using one NVIDIA Tesla K40 GPU, the GPU-based YSU PBL scheme achieves a speedup of 193× with respect to its CPU counterpart running on one CPU core, whereas the speedup for one CPU socket (4 cores) with respect to 1 CPU core is only 3.5×. We can even boost the speedup to 360× with respect to 1 CPU core as two K40 GPUs are applied.
4 August 2011 in IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing
In this study, a novel group and region based parallel compression approach is proposed for hyperspectral imagery. The proposed approach contains two algorithms, which are clustering signal subspace projection (CSSP) and the maximum correlation band clustering (MCBC). The CSSP first divides the image into proper regions by transforming the high dimensional image data into one dimensional projection length. The MCBC partitions the spectral bands into several groups according to their associated band correlation for each image region. The image data with high degree correlations in spatial/spectral domains are then gathered in groups. Then, the grouped image data is further compressed by Principal Components Analysis (PCA)-based spectral/spatial hyper-spectral image compression techniques. Furthermore, to accelerate the computing efficiency, we present a parallel architecture of the proposed compression approach by using parallel cluster computing techniques. Simulation results performed on AVIRIS images have shown that the proposed group and region based approach performs better than standard 3D hyperspectral image compression. Moreover, the proposed approach achieves better computation efficiency than the direct combination of PCA and JPEG2000 under the same compression ratio.