exarchou
School of Electrical and Computer Engineering, Aristotle University of Thessaloniki exarchou.dimitris@gmail.com
@CERNGeneva, Switzerland
Pinned Repositories
Automatic-Speaker-Recognition
Voice Activity Detection and signal segmentation in time windows. Feature extraction in time and frequency domain. Classification in ten individual speakers.
Autonomous-Environmental-Sensor-STM32
A set of projects in C and ARM Assembly for the programming of Nucleo STM32. Communication through protocols with peripherals.
Biomedical-Engineering
Electroencephalography signals analysis. Detection of spikes, with threshold method and their isolation with windowing. Temporal and spectral feature extraction. Classification in three neurons.
Computer-Architecture
Familiarization with gem5, for a deeper understanding of the modification of certain CPU parameters, such as caches and their influence in the performance of the system, measured in CPI.
Food-Categorization-via-Prediction-of-Ingredients
This repository contains the source code for my Thesis in the Department of Electrical and Computer Engineering at Aristotle University of Thessaloniki. The scope of this project is the employment of Computer Vision and Natural Language Processing techniques to deal with the complex problem of Food Categorization. Specifically, this project evaluates mainly two different classification techniques: the classification using the visual features of an image and the classification with the intermediate step of predicting a list of ingredients.
FPGA-Cadence-Virtuoso
Designing of a switch box for FPGA circuits in Cadence Virtuoso software. Circuit analysis and implementation of the physical layout.
I2S-transceiver-ZYNQ-7000-SoC
Digital Circuit Design using Verilog in Vivado with a ZedBoard containing a Xilinx ZYNQ®-7000 SoC.
Multimedia-Systems
Image Encoding software in MATLAB. Quantize and Dequantize Image and using of Huffman encoding to transform Images to bitstreams according to JPEG universal standard.
PCB-Design-and-Simulation-in-Altium
Some of the projects about PCB design and simulation that I have implemented using Altium Designer
ZedBoard_Zynq_Embedded_System
Custom AXI IPs and driving of GPIOs with a ZYNQ-7000 on a ZedBoard
exarchou's Repositories
exarchou/Computer-Architecture
Familiarization with gem5, for a deeper understanding of the modification of certain CPU parameters, such as caches and their influence in the performance of the system, measured in CPI.
exarchou/Food-Categorization-via-Prediction-of-Ingredients
This repository contains the source code for my Thesis in the Department of Electrical and Computer Engineering at Aristotle University of Thessaloniki. The scope of this project is the employment of Computer Vision and Natural Language Processing techniques to deal with the complex problem of Food Categorization. Specifically, this project evaluates mainly two different classification techniques: the classification using the visual features of an image and the classification with the intermediate step of predicting a list of ingredients.
exarchou/Automatic-Speaker-Recognition
Voice Activity Detection and signal segmentation in time windows. Feature extraction in time and frequency domain. Classification in ten individual speakers.
exarchou/Biomedical-Engineering
Electroencephalography signals analysis. Detection of spikes, with threshold method and their isolation with windowing. Temporal and spectral feature extraction. Classification in three neurons.
exarchou/FPGA-Cadence-Virtuoso
Designing of a switch box for FPGA circuits in Cadence Virtuoso software. Circuit analysis and implementation of the physical layout.
exarchou/I2S-transceiver-ZYNQ-7000-SoC
Digital Circuit Design using Verilog in Vivado with a ZedBoard containing a Xilinx ZYNQ®-7000 SoC.
exarchou/PCB-Design-and-Simulation-in-Altium
Some of the projects about PCB design and simulation that I have implemented using Altium Designer
exarchou/Fuzzy-Systems
Familiarization with Fuzzy Logic Designer Toolbox of MATLAB. Implementation of rules base, for a PI Fuzzy controller, a self driving car and development of neuro-fuzzy models.
exarchou/Object-Detection
This repository contains a simple project for the implementation of an object detection system, using bounding boxes. The project was implemented using Python and specifically the Keras framework.
exarchou/VHDL-designs
Digital Design of a FIFO and UART protocol using VHDL
exarchou/YOLO-Object-Recognition
Real Time Object Recognition from Webcam frames using opencv and YOLO Computer Vision model
exarchou/ZedBoard_Zynq_Embedded_System
Custom AXI IPs and driving of GPIOs with a ZYNQ-7000 on a ZedBoard
exarchou/Autonomous-Environmental-Sensor-STM32
A set of projects in C and ARM Assembly for the programming of Nucleo STM32. Communication through protocols with peripherals.
exarchou/exarchou.github.io
My custom Portfolio in HTML/CSS/Javascript
exarchou/acquisition-board
Hardware interface for streaming up to 512 channels of neural data via USB
exarchou/Analog-Filters-Design
This repository contains the implementation of 4 filters: Low-Pass, High-Pass, Band-Pass and Band-Elimination in Multisim. The parameters of the electronic components are calculated in MATLAB to meet some specific requirements.
exarchou/analysis-tools
Code for reading data saved by the Open Ephys GUI
exarchou/Arduino-Projects
A list of Arduino projects with main purpose the familiarization with data acquisition from sensors and the driving of peripherals.
exarchou/Calculator-with-JS
This is my first web development project written in HTML/CSS/JS.
exarchou/Computer-Networks
Implementation of a virtual modem for the communication between my computer and an University server called "Ithaki". The goal is the exchange of information. Serial Communication and Socket Programming software.
exarchou/Data-Structures
The goal this assignment is the creation of a board game simulator, which is named "Hunger Games" and is developed on the Eclipse IDE. Implementation of heuristic-decision player.
exarchou/fullstack-course4
Example code for HTML, CSS, and Javascript for Web Developers Coursera Course
exarchou/Geophysics-MATLAB-GUI
The purpose of this project is the familiarization with the Conductive Method. The transmitter is responsible to produce an AC current and the receiver to measure an electrical signal. Via this measurement we can calculate the resistivity and conductivity of the corresponding layer.
exarchou/MySQL-Database-with-Python-Frontend
Development of an friendly-to-user Application in MySQL. Construction of a SpaceDB database that stores information of space objects and a Python frontend.
exarchou/Operating-Systems
Development of a UNIX shell that understands Linux commands with or without arguments, via parsing. Implementation of pipelining functionality.
exarchou/Real-Time-Embedded-Systems
Variation of Producers-Consumers problem with pthreads in C. Shared Queue of pointers to functions and arguments in Heap. Cross-compiled for Raspberry-Pi Zero.
exarchou/rhythm
Intan Technologies Rhythm Verilog HDL code
exarchou/spikeinterface
A Python-based module for creating flexible and robust spike sorting pipelines.
exarchou/spikesorting
Automatic and manual spike sorting based on SpikeInterface
exarchou/spiketutorials
Tutorials for using SpikeInterface on extracellular datasets.