Skip to content

This project implements a new algorithm for complex matrix processing required by Polarimetric Synthetic Aperture Radar (PolSAR) using C/C++ and Open Computing Language (OpenCL)

License

Notifications You must be signed in to change notification settings

diegofgcoelho/SARImageOpenCL

Repository files navigation

This project implements a new algorithm for complex matrix (Hermitian) inversion and determinant computation in the context of Polarimetric Synthetic Aperture Radar (PolSAR). The implementation uses GPGPU with Open Computing Language (OpenCL) and C/C++ on the host side (CPU).

The new algorithm uses the symmetries of Hermitian matrices in order to reduce the overall arithmetic complexity. The proposed algorithm is compared with the usually employed technique that relies on Cholesky factorization.

Note to reviewer: check the comments in SARImage.cpp if you wish to compile it in your machine.

About

This project implements a new algorithm for complex matrix processing required by Polarimetric Synthetic Aperture Radar (PolSAR) using C/C++ and Open Computing Language (OpenCL)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published