나의 포트폴리오 4

안드로이드앱 개발

직장생활을 하면서, 취미로 안드로이드 앱개발을 했습니다. 사진을 3D로 변환하는 앱을 처음 만들어보았고, 업그레이드를 해서 계속 서비스를 하다가 공공데이터를 활용한 뉴스 어플리케이션을 개발했습니다. 그리고, 아이들 방과후교실 신청을 선착순 문자접수를 받길래, 문자를 다중으로 보낼 수 있는 앱을 만들었습니다. 아파트 청약에 관심이 많을때에는 아파트 청약정보, 분양정보를 제공하는 앱도 개발해보았고, 나의 청약점수를 계산하고 관리해주는 청약점수 계산 앱을 만들었습니다. 취미로 만들다 보니, 저의 관심사에 맞춘 앱을 만들게 된것 같습니다. 취미이긴 하지만, 퇴근 후 몇달을 밤새워가며 개발을 하기도 하고, 쉬는기간도 가지면서 개발에 대한 감각을 계속 유지시켰습니다.일부 앱들(포토메이커)은 새로운 앱으로 전환 출시..

차량 네비게이션 장치와 관련한 특허출원(총 3건)

2008년부터 2011년까지 근무하였던, 차량 멀티미디어 시스템(Audio/Video/Navigation 등) 개발 전문기업의 맵드로잉 팀에서 네비게이션 드로잉, 3D 그래픽 개발을 담당하였습니다. 해당기간은 네비게이션이 2D에서 3D로 전환이 되는 시기였으며, 여러 경쟁업체들보다 빠르게 3차원 지도와 네비게이션 화면을 표현하기 위해 연구하고 개발하였습니다. 그 과정중 출원한 특허들입니다. (총 3건이며, 출원인은 회사, 발명자는 제이름으로 되어 있습니다.) 네비게이션 시스템의 맵 드로잉 방법 및 그 장치method for map drawing of navigation system and navigation system 요약사용상의 편의성을 향상시키기 위해서, 본 발명은 현재 차량의 지도각도 및 경사각도..

3D 그래픽 프로그래밍 (네비게이션 맵드로잉)

대학교 졸업 후, 외국계 네비게이션 회사의 맵드로잉 팀에서 그래픽 프로그래밍을 담당했습니다. 쌍용 체어맨, 포르쉐, 벤츠 등 OEM 네비게이션의 맵드로잉 모듈과 판매용 네비게이션 개발에 참여했습니다. 네비게이션 맵드로잉 (3D 리얼 네비게이션) 개요네비게이션 회사에서 그래픽 프로그래밍을 담당하였고, 임베디드 플랫폼에서의 프로세스간 통신, 네비게이션의 동작구조를 배웠고, 지도데이터, 위치정보, 3D 오브젝트데이터(빌딩, 교각, 아이콘) 등을 화면에 그려주는 그래픽 프로그래밍을 공부하고, 개발했습니다. 네비게이션에 그려지는 모든 부분을 담당하였기 때문에, 다량의 데이터를 빠르게 보여주기 위한 방법을 연구하고, 이미지, 아이콘, 텍스트 등 스크린에 보이는 모든것을 그리는걸 담당했습니다. 3차원 리얼 네비게이..

졸음방지시스템 개발 프로젝트

대학교 3학년에 로봇동아리원 3명이서 뭉쳐 진행했던 프로젝트입니다.시간이 너무 지나 자료가 충분히 남지 않았지만, 과거 블로그에 남겨져 있던 내용을 정리했습니다.openCV라이브러리를 활용한 영상처리(얼굴인식, 패턴인식, 전처리, 추출 등)가 메인인 프로젝트 입니다.해당 프로젝트로 BK21대회, 논문발표회 등 여러대회에서 수상하였습니다. 프로젝트명차량통합안전시스템 개요자동차 안전 통합 시스템으로 운전중 졸음방지시스템, 차량도난 방지시스템으로 구성된다.졸음 방지시스템은 차량내에 있는 카메라를 통해 운전자의 얼굴과 눈을 인식하여 졸음을 판단하여 경고를 해서 사고를 방지하는 역할을 하고, 차량도난 방지 시스템은 주차 후 차량 내에 주인이 아닌 침입자가 들어왔을 경우 경보를 울리고 침입자의 사진을 남겨 차량내..