소프트웨어 엔지니어
소프트웨어 엔지니어(길근오)
서울대학교 기계항공공학부졸업 , 비행역학 및 제어 연구실에서 석사 학위 취득하였습니다. 석사 학위 논문으로는 로봇팔이 달린 쿼드로터에 대한 자세제어를 인공신경망을 통해 제어하는 주제로 작성하였습니다. 저는 단순한 소프트웨어 개발 보다는 하드웨어와 연관한 소프트웨어개발을 배우고 싶고 Problem Solving 을 동료들과 협력하여 하는 것을 좋아합니다.

Goal

- 셋톱박스 이용시, 화면이 깨지거나 멈추는 경우에 대해서 Deep Learning 알고리즘을 이용하여 자동으로 검출하는 알고리즘을 구성함

Personal Contribution

- 셋톱박스 화면이 깨진 경우에 대해 Deep Learning 알고리즘과 추가적인 로직을 구성하여 실시간으로 화면이 깨졌는지 판단하는 로직을 구성함

- python의 multi processing을 이용하여 화면을 실시간으로 체크하여 화면깨짐에 대한 판단을 내리게 구성함

Comments

- multi processing이라는 아주 유용한 python의 library를 익히는 계기가 되었음

- Deep Learning을 적용할 때, 추가적인 로직을 조금만 더 생각하면 더 효율적으로 Inference할 수 있다는 사실을 배웠음

좋아요 0
    댓글 0

    Goals

    - 자동차의 종류와 그 자동차의 번호판을 빠르고 정확하게 인식하는 기술을 개발함

    Personal Contribution

    - 다양한 각도의 사진에서 자동차의 사진이 찍혔을 때, 많이 기울어진 각도에서도 번호판을 찾아내고 보정할 수 있는 알고리즘 적용


    좋아요 0
      댓글 0

      Goals

      - 가방 제조 공장에서 가방에 들어가는 이물질(ex. 금속 부품, 바늘)을 검출해내는 솔루션 제공

      Personal Contribution

      - Tensorflow와 Keras를 이용하여 Object Detection 모델(Faster R-CNN)을 학습, Inference 하는 API를 구성하여 제공

      - Rabbitmq를 이용하여 X-ray장비와 DeepLearning 모델 PC를 연결하여 솔루션 구성

      Comments

      - 본 프로젝트를 통해 DeepLearning 학습 모델을 어떤식으로 사용하는지 배울수 있었음

      - DeepLearning 을 이용할 시, 중요한 것은 Inference의 정확도와 Inference시간이고 이 둘을 다 얻기 위해서는 모델 Pruning이 필수적이라는 것을 배움

      좋아요 0
        댓글 0

        Goals

        - 중고차의 거래 데이터를 통해, 중고차 거래 통계와 중고차의 상태에 따른 시세값을 도출하기위한 서비스 구성

        Personal Contribution

        - 중고차의 공공 거래 데이터로 시세값 제공하기 위한 시세모델을 모델링함(중고차의 연식, 주행거리에 따른 시세)

        - 시세 데이터와 통계 데이터 생성 & Database(Oracle)에 적재

        - 사이트에서 일부 기능 django API 구축


        Comments

        - 이 프로젝트를 통해 빅 데이터를 다룰 때의 실전 Tip을 많이 배웠고(ex. 대용량의 데이터는 끊어서 가져오기), 데이터는 만들어 내는 것보다 검증 작업이 더 큰 시간이 소요된다는 것을 배웠습니다.

        - 빅 데이터의 관리를 위해서는 그 데이터가 생성되고 관리되는 파이프라인의 설계가 중요하다는 것을 배웠습니다.

        - 서비스를 도커로 운용하는 방법에 대해 처음 익히게 되었고 배포시에 유용하다는 것을 배웠습니다.

        사이트 링크 -  http://www.ajsellcar.co.kr/ajScore/searchNumber.do

        좋아요 0
          댓글 0