{'fraction_non_alphanumeric': 0.01601164483260553, 'fraction_numerical': 0.011644832605531296, 'mean_word_length': 5.336405529953917, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
An Efficient Hardware Implementation of Detecting Targets from Remotely Sensed Hyperspectral Images

Real-time implementation of hyperspectral imagery is an emerging research area which has notable remote sensing applications. It is challenging to process a huge volume of hyperspectral data under real-time constraints. Field programmable gate arrays are considered as an efficient hardware suited for onboard processing system. ATGP is a proven target detection algorithm which can automatically detect the target without any predefined data. In the traditional method, this algorithm involves orthogonal subspace projector which makes the hardware design too complex and slow. To speed up the process, Gram-Schmidt orthogonalization operator is used. Gram-Schmidt orthogonalization technique uses inner product instead of matrix inverse which makes the hardware design easy to implement in FPGA board. A detailed comparative analysis is carried out using three different hyperspectral images to emphasize the performance of the design which is adopted in this technique. The processing speed of the proposed ATGP-GS algorithm is 3.484 s for ROSIS Pavia University dataset, 1.781 s for HYDICE Urban dataset and 1.609 s for AVIRIS Cuprite dataset. The proposed algorithm is implemented in Virtex 6 ML605 evaluation board to evaluate the real-time performance of the system.