스마일러 프로젝트 4

네번째 이야기

친애하는 백성들이여. 신화같은 나의 전설 스토리를 여기까지 따라오다니 고생 많았도다. 마지막 스마일러 이야기도 시작하지. 집중하도록. 전자, 기계과 친구들과 함께 만들어낸 결과물 사진 뿐만 아니라 참여 후기, 만약 상을 받는 다면 수상 여부 이런 것도 함께 적고 싶지만, 최종 발표가 내일 모레라서 최종 발표 후에 글을 수정하겠어요! 0. 인식 기능 요구사항 일단 다양한 인식 문제가 있었다. 예를 들면 동그란 안경 밑 부분을 자꾸 미소로 착각한다던지, 얼굴이 다중 감지 될 때 같은 문제가 있었을 뿐만 아니라, openCV에서 제공하는 미소감지, 얼굴 감지는 민감도를 조정할 수 있는데 (얼마나 예민하게 얼굴이나 미소를 찾아낼 지) 집에서는 30정도면 인식을 잘 했던게 카페에서 하니깐 50은 해야 인식을 하기..

세번째 이야기

0. 그간 시험기간이 있어서 꽤나 정체기가 있었으나 나름 잘 마무리가 되었다. SW 코딩은 전부 끝난 상태인데 그 과정을 두~세 글로 나누어서 써볼 심산이다. 이번 글에는 추가된 효과들을 설명하겠다. 음 설명에 앞서 어떤 것 들이 있는지 영상으로 보고 하나하나 설명해 주겠다. 모든 UI 적용 완료! 위 영상 멘트는 회사에서 제출한 비디오 일부라서.. 안들어도 된당. 먼저 왜 검은 사진으로 된 화면이냐면, 비디오로 내 얼굴이 나오게 했었지만, 상단 부에 있는 동영상 광고와 내 캠 화면이 동시에 따로 움직이다 보니 렉이 걸리는 모습이 있었으나 사진으로 이를 보완했고, 스마트 미러답게 화면이 나올 필요 없이 거울 뒤에 나오는 다양한 효과를 보여주는 것이 핵심이니 거울 역할을 잘 할 수 있게끔 검정색 화면으로 ..

두번째 이야기

openCV를 이용하여 미소 인식 알고리즘에 대해 소개하겠다. 정말 많은 분들이 블로그에 올려주셔서 잘 참고 했고 추가로 공부할 부분을 이용하여 원하는대로 코드를 짰다. 그 과정에 대해 이야기 해보자. 실행해 보고 싶다면 컴퓨터에 python3과 openCV를 설치하세용. 0. 기본적인 얼굴 인식 미소 인식 코드 import numpy as np import cv2 #얼굴 인식 openCV 라이브러리 face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml') #눈 인식 openCV 라이브러리 eye_cascade = cv2.CascadeClassifier('haarcascade_eye.xml') #미소 인식 openCV 라이브러..

첫번째 이야기

오랜만의 블로그 글 이다.. 셤기간에 블로그 쓰는게 쉽지 않군.. 3-2라 그런가. 꽤나 바쁘다. 이번학기에 재밌는 프로젝트를 시작하게 되었다. 다양한 학과의 팀원들과 스마트 미러를 활용하여 아무거나 만들어 보는 프로젝트이다..!! 처음에는 막막했지만 팀원들과 이야기 하다 보니 점점 윤곽이 잡혀나갔고 새로운 분야를 도전해 보게 되었다. 1. 프로젝트 배경 스마트 미러에 관련된 제품들을 다같이 조사해보고 느낀 점은 왠만한 기술 경쟁력을 갖춘 쓸모있는 것들은 이미 다 나왔다는 것이다. 예로 착장 관련 스마트 미러를 만들고자 했는데 이미 아마존에서 훨씬 좋은 제품을 내놓은 데다가 상품성이 없다고 없애버릴 정도였다. 그래서 컨셉을 좀 귀여운 걸로 해보면 어떠냐 제안해 보았다. 마치 셀카봉 처럼 정말 간단한 아이..