1.계획서

종합설계 프로젝트 계획서 요약

팀명

INFINITE

제출일

2013 3 14

프로젝트 제목

Contents Based 3D Model Retrieval 

팀원

성명

학번

SNS 주소

송종헌(조장)


20073211

https://www.facebook.com/onlysoda

김현겸


20073190

https://www.facebook.com/kyeom2

안혜원


20103357

https://www.facebook.com/hyewon.ahn.75

왕신명


20103362

https://www.facebook.com/wangxinmingcn

이영재


20073233

https://www.facebook.com/leeyj215

주재호


20105368

https://www.facebook.com/jaeho.ju.5

설계 프로젝트 개요

프로젝트 개요

 멀티미디어 정보가 기하급수적으로 증가함에 따라 멀티미디어 검색을 효율적으로 할 수 있는 많은 방법들이 모색되고 있다. 넘쳐나는 수많은 정보 중에서 사용자가 원하는 정보를 찾기 위한 방법의 중요성이 확대되면서 내용 기반의 정보 검색이 화두로 떠오르고 있다. 이 프로젝트를 통해서 우리는 사용자가 그린 스케치를 기반으로 한 3D모델 검색엔진을 구현하고자 한다.

장점

    1. 3D 모델의 텍스트 기반의 검색은 사용자가 원하는 결과와 다른 검색 결과를 나타낼 수 있다는 점에      반하여 사용자의 스케치를 기반으로 하면 정확한 검색을 수행한다.

    2. 사용자에게 편리하고 깔끔한 UI/UX를 제공한다.

2.1. Coverflow 를 이용한 Category를 구현하여 시각적으로 다양한 3D 모델 검색을 할 수 있도록 도움을 주며 3D 모델의 예들을 나열하기 때문에 사용자는 직관적으로 선택가능하다.            

2.2. 웹에 있는 3D 모델를 더욱 관찰할 수 있도록 웹에서 바로 크기 변경 및 회전 기능이 있다.

    3. Drag & Drop 기법을 활용하여 객체들을 유동적으로 다룰 수 있는 환경을 구축한다. 

    4. History기능을 추가하여 빠른 재 검색을 유도할 수 있는 환경을 구축하거나 다시 보기 등 사용자에게        
 유용한 환경을 구축한다.

    5. 빠른 검색 속도로 3D 모델들을 비교하여 검색을 수행할 수 있다.

현실적 제한요소

    1. 정확하지 않은 검색 결과

1.1. 비교 알고리즘 성능이 미흡하고 형태가 비슷한 물체의 구분 기준이 모호하다.

    2. 부족한 데이터베이스

2.1. 검색엔진의 개발 구현을 위한 데이터베이스의 환경으로는 충분하지만 실제적으로 서비스에  적용한다고 가정할 경우 3D 모델의 수는 모든 사용자의 검색을 포용할 수는 없는 실정이다.

    3. 3D 모델의 다양한 확장자

3.1. 각각의 확장자마다 3D 모델를 표현하는 정보가 다르다. 3D object file을 서버/로컬에서 불러와 query/결과로 나타내야하기 때문에 호환에 관련된 문제점이 생긴다.

    4. Platform에 대한 제한

4.1. 구현환경의 제한성으로 인해 지원하는 browser가 정해져 있는 등의 문제점이 있다.

    5. 사용자의 Sketch를 기반으로 한 검색에서의 표현의 주관성

5.1. 사용자 개인 역량에 따라 좌지우지되므로 물체에 대한 표현력이 부족한 경우 정확한 검색이 이루어질 수 없다.

비교대상

    1. Princeton’s 3D Model Search Engine

 1.1. 다양한 검색 방법을 제공(Text&2D Sketch, Text&3D Sketch, File compare)

    2. Sketch-Based Shape Retrieval

  2.1. 빠른 검색을 수행, 정전기식 터치 입력 방식을 제공, 대상의 부분만 그려도 검색이 가능하다.

    3. 3D Sketch-Based Shape Retrieval 

3.1. UI가 편리하며 빠른 검색을 수행한다.

    4. Mind Finder

4.1. 세련되고 편리한 UI와 디자인, 매우 단순하게 스케치해도 검색 결과의 정확도가 뛰어나다. 색 정보를 통한 검색이 가능하다. 

    5. Sketch Match

5.1. 2D 이미지나 기존의 텍스트 방식의 검색만으로도 3D 모델를 검색할 수 있다.

마일스톤 일정

 마일스톤 일정 
 졸업프로젝트주제  2012-11-29 ~ 2012-12-18
 졸업프로젝트 주제 선정
 2012-11-29 ~ 2012-12-18
졸업프로젝트 주제 사전 조사
 2012-12-19 ~ 2013-01-07
 UI/UX 설계  2013-01-08 ~ 2013-01-15
 UI/UX 변경안 제안  2013-01-16 ~ 2013-01-27
계획서 발표  2013-01-21 ~ 2013-03-07
 1차 중간 보고  2013-03-08 ~ 2013-04-04
 2차 중간 보고  2013-04-05 ~ 2013-05-02
 구현 완료  2013-01-28 ~ 2013-05-02
 테스트  2013-05-03 ~ 2013-05-28
 최종 보고서  2013-05-03 ~ 2013-05-28

결론

 3D 모델의 기대효과가 증대됨에 따라 3D모델은 오락,문화사업에서부터 시작하여 교육, 의료분야, 산업기기, 군사, 항공분야까지 매우 다양한 곳에서 효율적으로 활용되고 있다. 하지만 3D모델의 검색엔진의 부재로 인해 많은 사용자들은 효과적인 3D모델 검색의 혜택을 받지 못하고 있다. 

 따라서 이번 프로젝트의 목표는 정확한 3D모델 검색을 위한 내용을 기반으로 사용자에게 초점을 맞춘 검색엔진의 구현이다. 검색엔진은  산업현장 및 연구기관, 3D모델 사업분야에서 다양한 방면으로 활용될 수 있다. 구체적으로 말하면 3D모델 검색은 증강현실 기술로 발전할 수 있고 이것을 이용하여 프로그래머는 가상의 게임공간에서 캐릭터의 아이템을 제작할 수 있고 디렉터는 애니메이션 제작 등에 활용할 수 있다. 또한 스마트폰 및 태블릿PC와 같은 휴대용 기기에서의 텍스트 검색이 불편한 사용자를 위해 Sketch based retrieval application으로 나아가 이것은 사용자들의 빠르고 정확한 검색에 활용될 수 있을 것이다.


      참고: 학기 전에 지도교수에게 과제를 제안하고 선정하는 과정을 이미 거친 것으로 간주하여 프로젝트 계획서는 이미 결정된 과제의 구체적 수행 계획을 서술합니다. 즉 과제를 제안하는 제안서와는 성격이 다릅니다.

      첨부화일 (아래 안내는 첨부 후에 삭제할 것)
      1. 계획서 발표 슬라이드쇼(200초 미만, 음성 녹음을 하여 슬라이드쇼로 만든 .ppsx 파일을 첨부 할 것.)
      2. 계획서 발표 슬라이드(PDF, 장당 2개)
      3. 계획서 화일(반드시 PDF파일로 제출 할 것.)