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.
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)
Satellite-Imagery
This Repository is providing different practical solutions on Satellite Imagery.
strapi-examples
:mortar_board: List of examples using Strapi
AmbaSat-1
AmbaSat-1 : The Low Earth Orbit Space Satellite Development Kit
Anomaly-Detection-Autoencoder
Gravitational-Wave Detection Algorithms with Spiking Neural Networks
ASPS_MN
Band Selection
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
CANopenSocket
CANopen implementation for Linux SocketCAN with master command interface.
geometry-processing-registration
Registration assignment for Geometry Processing course
ham2mon
GNU Radio based SDR scanner for narrow band FM demodulation
Hyperspectral-Classification
Hyperspectral-Classification Pytorch
liquid-dsp
digital signal processing library for software-defined radios
mFSK
An M-ary FSK Modem in C (4FSK, 2FSK)
MicroZed-Chronicles
Source code from the MicroZed Chronicles blog hosted by Xcell Daily Blog
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.
RNN_HLS
An LSTM template and a few examples using Vivado HLS
satellite-image-deep-learning
Resources for deep learning with satellite & aerial imagery
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.
xain-fl
The eXpandable AI Network (XAIN) represents an agnostic Federated Machine Learning framework to build privacy-preserving AI applications.