알라딘

헤더배너
상품평점 help

분류

이름:셰르빈 이마미 (Shervin Emami)

최근작
2016년 3월 <OpenCV 컴퓨터 비전 프로젝트>

셰르빈 이마미(Shervin Emami)

이란 태생으로 호주에서 10대 초반에 전자공학을 독학했고, 로봇공학(로보틱스?)을 취미로 삼았다. 15살에 첫 로봇을 만들면서 RAM과 CPU 작업을 어떻게 하는지 공부했다. 즉시 로봇을 제어하는 전체 Z80 마더보드를 설계하고 만든 후 0과 1에 대응하는 두 개의 누름 버튼을 사용해 순수 이진 기계 코드로 소프트웨어를 작성하는 개념으로 모두를 놀라게 했다. 어셈블리어는 물론 고급 컴파일러 같이 훨씬 쉬운 방법으로 컴퓨터 프로그램을 작성하는 방법을 배운 후 컴퓨터 프로그래밍에 빠졌으며, 그 후 거의 매일 데스크톱, 로봇과 스마트폰을 프로그래밍했다. 10대 후반에 C와 어셈블리 코드로 최적화한 3만 줄짜리였던 3D 모델러 Draw3D(http://draw3d.shervinemami.info)를 만들었으며, 당시의 모든 시장 제품보다 3D 그래픽스를 더 빠르게 렌더링했다. 그러나 3D 하드웨어 가속을 활용할 수 있게 됨에 따라 그래픽스 프로그래밍에 흥미를 잃었다.
학부 시절 때 컴퓨터 비전 과목을 택했으며, 상당한 관심을 보였다. 2003년, 첫 학위 논문에서 카메라 입력을 지원하는 OpenCV(베타 3)를 사용해서 고유 얼굴(Eigenfaces)에 기반을 둔 실시간 얼굴 검출 프로그램을 만들었다. 2005년, 석사학위 논문에서 OpenCV(v096)를 이용해 여러 모바일 로봇의 시각 내비게이션 시스템을 개발했다. 2008년부터 아부다비와 필리핀에서 프리랜서 컴퓨터 비전 개발자로 일하고 있으며, 다음과 같은 수많은 단기 상업적인 프로젝트에서 OpenCV를 사용했다.
-하르(Haar) 또는 고유 얼굴을 이용한 얼굴 검출
-신경망, EHMM이나 고유 얼굴을 이용한 얼굴 인식
-AAM과 POSIT를 활용해 단일 사진에 있는 얼굴의 3D 위치와 방향 검출
-단일 사진만 활용한 3D 얼굴 회전
-단일 사진 내 임의의 3D 방향을 활용한 얼굴 전처리와 인공조명
-성별 인식
-얼굴 표현 인식
-피부색 검출
-홍채 검출
-눈동자 검출
-시선 추적
-시각 돌출 추적
-히스토그램 정합
-신체 크기 검출
-셔츠와 비키니 검출
-지폐 인식
-비디오 안정화
-아이폰에서의 얼굴 인식
-아이폰에서의 음식 인식
-아이폰에서의 마커 기반 증강현실(당시의 아이폰 증강현실 앱에서 두 번째로 빨랐다)
OpenCV는 셰르빈 가족의 식탁에 일용할 양식을 제공했다. 이런 이유로 포럼에서 정기적으로 조언하고 사이트(http://shervinemami.info/openCV.html)에 OpenCV 강의록을 자유롭게 올렸으며, OpenCV로 다시 기부했다. 2011년, 이 책을 집필하기 위해 다른 공개 OpenCV 웹사이트 주인장에게 연락했다. 엔디비아에서 모바일 디바이스용 컴퓨터 비전 최적화를 위해 일하기도 했으며, 안드로이드용 최적화 버전을 만들기 위해 공식 OpenCV 개발자와 긴밀하게 작업했다. 2012년, 향후 OpenCV가 기반이 될 모바일 디바이스용 컴퓨터 비전의 하드웨어 가속 표준화를 위한 크로노스 OpenVL 위원회에도 참여했다.  

대표작
모두보기
가나다별 l l l l l l l l l l l l l l 기타
국내문학상수상자
국내어린이문학상수상자
해외문학상수상자
해외어린이문학상수상자