Mohamed Sobhy Fouda's repositories
DLR-ScOSA-Autoencoders
This research is part of ScOSA (Scalable On-Board Computing for Space Avionics), the DLR (German Aerospace Center) research project dealing with on-board computers as a distributed system, which will be part of a DLR CubeSat mission. The research evaluates the efficiency of various autoencoder neural networks for image compression regarding satellite imagery. The results highlight the evaluation and implementation of autoencoder architectures and the procedures required to deploy neural networks to reliable embedded devices. The developed autoencoders evaluated, targeting a ZYNQ 7020 FPGA and a ZU7EV FPGA. The outcome appears in the successful implementation of an autoencoder for compressing infrared and hyperspectral images, with 64 and 21 compression factors, respectively, compared to classical compression techniques. The overall outcome showed promising results for the integration in the ScOSA project.
satellite-image-deep-learning
Resources for deep learning with satellite & aerial imagery
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Hyperspectral-Classification
Hyperspectral-Classification Pytorch
RNN_HLS
An LSTM template and a few examples using Vivado HLS
Anomaly-Detection-Autoencoder
Gravitational-Wave Detection Algorithms with Spiking Neural Networks
ASPS_MN
Band Selection
pygame
pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
TripleX
C++ based terminal game. The game is about guessing right number to help your secret agent extract X files. Further, you need to finish all levels to be able to have all X files extracted on time.
mFSK
An M-ary FSK Modem in C (4FSK, 2FSK)
C-linked-lists-demos
This repo includes couple of examples showing linked lists demos in C programming language. These examples show use of malloc() and free() for dynamic memory handling (heap memory)
ham2mon
GNU Radio based SDR scanner for narrow band FM demodulation
liquid-dsp
digital signal processing library for software-defined radios
Satellite-Imagery
This Repository is providing different practical solutions on Satellite Imagery.
xain-fl
The eXpandable AI Network (XAIN) represents an agnostic Federated Machine Learning framework to build privacy-preserving AI applications.
CANopenSocket
CANopen implementation for Linux SocketCAN with master command interface.
AmbaSat-1
AmbaSat-1 : The Low Earth Orbit Space Satellite Development Kit
geometry-processing-registration
Registration assignment for Geometry Processing course
strapi-examples
:mortar_board: List of examples using Strapi
MicroZed-Chronicles
Source code from the MicroZed Chronicles blog hosted by Xcell Daily Blog