Semantic segmentation of satellite images using a modified CNN with Hard-Swish activation function

Avenash Ramesh

Avenash Ramesh

Delhi, Delhi

1 0
  • 0 Collaborators

Remote sensing is a key strategy used to obtain information related to the Earth’s resources and its usage patterns. Semantic segmentation of a remotely sensed image in the spectral, spatial and temporal domain is an important preprocessing step where different classes of objects like crops, water bodies, roads, buildings are localized by a boundary. The project proposes to use the Convolutional Neural Network (CNN) called U-HardNet with a new and novel activation function called the Hard-Swish for segmenting remotely sensed images. Along with the CNN, for a precise localization, the project proposes to use IHS transformed images with binary cross entropy loss minimization. Experiments are done with publicly available images provided by DSTL (Defence Science and Technology Laboratory) for object recognition and a comparison is drawn with some recent relevant techniques. ...learn more

Project status: Under Development

Artificial Intelligence, Graphics and Media

Intel Technologies
Intel Opt ML/DL Framework

Overview / Usage

A new approach with Convolutional Neural Network and a proposed activation function, Hard-Swish is presented for analyzing satellite imagery which will leverage recent deep learning techniques for accurate semantic segmentation, Hardswish outperformed traditional functions on a variety of problems. The application of proposed activation function can easily be generalized to tasks like segmentation across different fields with better and accurate results. Therefore, a CNN model without explicit supervision learns to identify complex features such as roads, urban areas and various terrains. Future work can integrate this new and novel function in more complex models and produce new State-of-the-Art results for different datasets. Discussed methodology has great potential to solve many deep learning challenges, especially in semantic segmentation. At a later date, few other technologies can be incorporated for more precise estimations. This project can be very helpful to conduct experiments and further tests on semantic segmentation, either on satellite imagery or biomedical image datasets.

Methodology / Approach

Convolutional Neural Network (CNN) called U-HardNet with a new and novel activation function called the Hard-Swish is used for segmenting remotely sensed images. Along with the CNN, for a precise localization, it is proposed use IHS transformed images with binary cross entropy loss minimization. Experiments are done with publicly available images provided by DSTL (Defence Science and Technology Laboratory) for object recognition and a comparison is drawn with some recent relevant techniques.

The CNN model without explicit supervision learns to identify complex features such as roads, urban areas and various terrains. Discussed methodology has great potential to solve many deep learning challenges, especially in semantic segmentation. At a later date, few other technologies can be incorporated for more precise estimations. This project can be very helpful to conduct experiments and further tests on semantic segmentation, either on satellite imagery or biomedical image datasets.

Technologies Used

Intel Optimized Tensorflow, Math Kernel, Keras, Scipy, Numpy and other machine learning libraries of python.

Comments (0)