User:Shervinemami

I am Shervin Emami: a robotics engineer and computer scientist that was born in Iran in 1981 and have lived in Australia, United States, United Arab Emirates, and Philippines.

Since 1994 I have been building electronic gadgets and programming computers in C/C++, Java, Assembly language and VB for Windows, DOS & Linux. I have a Masters degree in Robotics Research, a Bachelors degree in Computer Science, and a Bachelors degree in Mechatronics Engineering (robotics).

Photos & Videos of my robotics projects can be found on my main homepage:www.shervinemami.com.

Robotics
I have worked on state-of-the-art robotics technologies, from a 140kg self-balancing robots that can climb stairs, and a humanoid robot that can speak and listen and recognize faces from Facebook, to a wheeled robot that can find its own battery charger and plug itself in while being controlled through Internet. You can see the robots I have worked on at my homepage mentioned above.

Computer Graphics
I am the creator of the "Draw3D" freeware 3D modeller for Windows (downloaded by roughly 100,000 people), and have also worked on other 3D and 2D graphics programs. Draw3D is available at: draw3d.shervinemami.com/

I am good at writing efficient code for the Intel x86 and ARM Cortex-A CPUs (eg: most PCs & laptops, iPhones & iPads, embedded systems, automotive), either in high-level languages, or by hand-optimized 16-bit, 32-bit or 64-bit assembly code.

Computer Vision
I have worked on face recognition, face detection, eye detection, skin detection, shirt detection, 3D head estimation, optical flow, video stabilization, saliency tracking, histogram fitting / histogram matching. I have written some tutorials and free source-code for using OpenCV (the most popular computer vision library): http://www.shervinemami.com/openCV.html.

-

Resources and links of interest
Special:WhatLinksHere/User:Shervinemami

This page was written based on these user pages: User:Dhatfield, User:Jerome_Charles_Potts, User:Ceosion.