Various posts
Some of my own articles
- 2019/06 - The human being and their vulnerable existence
- 2019/06 - The importance of Education in the World
- 2019/06 - How could be the future of Human-Machine interaction?
- 2019/06 - Can AI destroy the humans?
Useful resources & links
- 2020/04 - AI, ML, Computer Vision
- 2019/10 - Algorithms, Data Structures
- 2019/08 - Computer Architecture
- 2019/01 - Cryptography, Cyber Security
- 2019/11 - Miscellaneous links
Part of my past projects
- 2018/09 - Basic WiFi-based indoor location via Bayesian filters
- 2017/10 - Real-time hand gesture recognition on a PC and Raspberry Pi using Deep Learning
- 2017/07 - Robust hand detection and tracking on a personal computer and embedded computer
- 2017/05 - Basic hand pose recognition system on a Raspberry Pi using CNNs
- 2017/04 - Basic hand pose recognition system on a PC using CNNs
- 2017/04 - Image classification using GoogleNet Convolutional Neural Network on a Raspberry Pi
- 2016/10 - Basic examples of Convolutional Neural Networks
- 2016/12 - Skin detection in real-time based on face skin color
- 2016/08 - Real-time face detection using Haar cascades on a Raspberry Pi
- 2016/02 - Control of an analog camera with a FPGA using the parallel peripheral
- 2015/03 - Handwritten digits recognition using machine learning
- 2014/10 - Implementation of a Programmable System-On-Chip (PSoC) on a FPGA
- 2014/05 - Construction of a Sumo robot for competitions
- 2013/11 - CMOS design of FPGA's Programmable Interconnect Points
Various technical posts
- 2017/04 - Load Caffe framework models using OpenCV 3.3.0 and Python on Raspberry Pi 3
- 2017/04 - Load Caffe framework models using OpenCV 3.3.0 and C++ on Raspberry Pi 3
- 2017/02 - Load Caffe framework models using OpenCV 3.3.0 and Python
- 2017/02 - Load Caffe framework models using OpenCV 3.3.0 and C++
- 2016/11 - Creating and training an example from scratch with Caffe
- 2016/10 - Deep Dreams with Caffe
- 2016/10 - Running some Caffe examples on CPU and GPU
- 2017/12 - Object tracking using OpenCV 3.3.0 and C++/Python
- 2017/12 - Train Haar and LBP cascades using OpenCV
- 2017/11 - Basic hand detector in C++ using Haar cascades on OpenCV 2.4
- 2015/02 - Using the Expectation Maximization (EM) algorithm in C++ using OpenCV 2.4
- 2014/09 - Face detection using Haar Cascades on OpenCV 2.4
- 2014/09 - Image processing using CUDA and OpenCV on Linux
- 2014/05 - Build and install multiple versions of OpenCV on Linux
- 2016/09 - Using FPGA with Xilinx ISE on Parallella Board
- 2016/06 - Starting with OpenCL on Parallella Board
- 2015/07 - Add graphical environment with Xephyr Disp. Server to Parallella Board
- 2015/07 - Add basic graphical environment to Parallella Board
- 2015/06 - Run basic tests on Parallella Board
- 2015/06 - Enter to Parallella Board with SSH and first settings
- 2015/06 - Set Parallella Board for SSH connection using Ethernet
- 2017/05 - Controlling GPIO and PWM in C/C++ with WiringPi library on Raspberry Pi
- 2017/05 - Using Raspberry Pi GPIO ports in C/C++ with WiringPi library
- 2017/05 - Accessing to Raspberry Pi camera with OpenCV 2 and Raspicam
- 2017/05 - Installing Raspicam on Raspberry Pi: C++ API for using Raspberry cam with/without OpenCV
- 2017/05 - Accessing to Raspberry Pi camera with Python 2.7 and OpenCV 2
- 2017/04 - Add Graphical Environment with Xephyr Disp. Server to Raspberry Pi
- 2017/04 - Set Raspberry Pi for the SSH connection directly by Ethernet
- 2015/03 - Create presentations in LaTeX with Beamer Package
- 2014/05 - Preparing a bibliography in LaTeX
- 2013/11 - Basic example in LaTeX
- 2019/02 - Train Convolutional Neural Networks in Google Colab using PyTorch
- 2018/09 - Install Nvidia CUDA 9 and cuDNN 7 on Ubuntu 16.04 for Deep Learning
- 2018/09 - Set CUDA and cuDNN for Tensorflow and other AI frameworks
- 2018/08 - Using a Database with MySQL and Python
- 2017/09 - Monitor CPU and Nvidia GPU processes with HTOP and NVTOP on Linux
- 2016/01 - Installing and Using Vim text editor
- 2015/11 - Create a website with Github and Jekyll
- 2015/06 - Review of the ZedBoard platform
- 2015/06 - Set static IP on Ubuntu and enter through terminal or graphic mode using SSH
- 2015/03 - Shorten command line bash prompt in Linux
- 2015/02 - Avoid prompt password for sudo in Linux
- 2014/07 - Set up SSH to Git repository
- 2014/07 - Set up SSH to Mercurial repository
- 2013/11 - Repair or Reinstall Grub2 from Ubuntu Live
- 2013/03 - Set dual boot in Ubuntu
- 2013/02 - Various commands very useful