본문 바로가기
반응형

프로젝트16

스케치 드로잉을 통한 사실적인 얼굴 주름의 인터페이스 생성 프로젝트 한 줄 소개 : 사용자 스케치로 3D 얼굴 주름을 생성해주는 인터페이스 진행 기간 : 2022/2 ~ 2022/11 담당 역할 : 전반적인 내용에 참여하였으나 아래에 더 큰 비중으로 참여한 부분에 대해 기술함. 사용 스킬 : Python, Unity, C#, OpenCV 팀 구성 : 2명 Source Link : 아래 스크롤을 통해 프로젝트 전반적인 배경 및 과정, 결과를 확인하실 수 있습니다. 상세 내용 : 학교 졸업식로 진행한 프로젝트입니다. 해당 프로젝트는 디자이너가 아닌 일반인들도 3D 모델링에 주름을 추가할 수 있는 서비스 인터페이스입니다. 사용자가 얼굴 위에 큰 주름을 그리며 사용자가 설정한 나이에 따라 잔주름들이 자동으로 생성되며 자연스러운 모양으로 바꿔서 normal map 을 만들어줍니다.. 2023. 1. 1.
[Wel-Tech 공모전] 2021 Wel-Tech 아이디어 및 제품개발 공모전 참여 후기 및 web 프로젝트(Project) "우리 동네 M.A.P" 안녕하세요 오랜만에 글을 쓰는 거 같네요 한동안 쉬면서 공모전에 참여하였습니다. 참여한 공모전에서 개발하게 된 것을 정리해보고자 합니다. 참여한 공모전 이름은 "2021 Wel-Tech 아이디어 및 제품개발 공모전"으로 아래 공모전 포스터를 참고할 수 있습니다. 이번 프로젝트에서는 교육학과 2명과 저 포함 컴퓨터학과 3명이 모여서 참여하게 되었습니다. 저희의 아이디어를 자세히 설명하게 앞서 그림 한장으로 아이디어를 소개하자면 아래와 같습니다. 1- 아이디어 도출 배경 및 문제점 의식 저희 아이디어가 나오게 된 계기는 일단 wel-tech을 하면 노인 관련된 아이디어들이 많이 나오는데 이번 공모전에서 코로나 wel-tech 이기 때문에 일반 취약계층과 코로나 시대에 취약계층은 같지 않다는 것에서 출발해서 .. 2021. 7. 30.
[소리 시각화 시키기 2일차] 지형을 고려한 사운드 시각화 기존에는 위의 그림처럼 평면 상의 소리를 측정하여 3d 시각화를 시켰다면, 이번에는 조금 업그레이드 버전으로 지형을 고려하여 시키고자 하였습니다. 단순한 과정으로 진행하였는데요, 유니티 내 지형을 만들어주고 돌아가면서 소리를 측정하면서 지형 아래에 있는 위치라면 소리를 0으로 설정해주었습니다. 지형의 높이를 재는 코드 : float h = Terrain.activeTerrain.SampleHeight(temp[kk].transform.position); 이를 통해서 지형의 제일 바닥부터의 얼마 높은 지에 대한 길이를 알 수 있습니다. 첫 번째, 테스트입니다. 위와 같은 지형 및 환경 설정을 해주었습니다. 보시다싶이 원통 모양같은 지형(산)이 있다고 가정하였습니다. 또한 소리는 산 위에 존재하게 하였습니다.. 2021. 3. 10.
[openCV][c++] 이미지 도트화 시키기 프로젝트 "도트는 귀여워" 1. 도트는 손이 많이 가는 작업이다. -> 쉽게 도트를 만들 수 있으면 좋겠다. 2. 미적 감각이 없는 사람은 도트를 잘 만들지 못함. 3. 그림이 아닌 일반 사진을 도트화하고 싶은 수요가 있음. 4. 그림 리소스 > 도트 리소스 양의 차이가 큼. -> 도트게임 만들 때 좀 더 리소스 구하는 게 수월했으면 좋겠다. 1. 도트화 하고 싶은 이미지를 가져와서 NxN 도트화를 할 N 값을 정하여 마스크 x2, y2 값 정하기 2. 이때 x2, y2 랑 조각조각 분할했을 때의 한 조각에 대한 아래와 같이 넓이와 높이를 가리킨다. 그리고 위 마스크의 픽셀들의 색깔 값을 다 더하여 평균내서 하나의 색깔 정해준다. (아래 경우 왼쪽 그림의 평균적인 색깔을 오른 쪽 그림의.. 2021. 1. 13.
반응형