Skip to content
@3DNoiseMaster

3DNoiseMaster

3DNoiseMaster


📋 프로젝트 소개

3D Noise Master는 3D 스캐닝 기술에서 발생하는 잡음을 제거하여, 스캔된 모델의 품질을 개선하는 웹서비스입니다. 최근 3D 프린터와 3D 모델링 기술은 빠르게 발전했지만, 3D 스캐닝은 여전히 노이즈 문제로 인해 실용성이 제한되고 있습니다. 특히, 고가의 장비 없이는 이러한 문제를 해결하기 어렵다는 점에서 많은 사용자들이 불편을 겪고 있습니다.

이를 해결하기 위해, GCN(Graph Convolutional Network) 기반의 잡음 제거 기술을 적용한 서비스를 개발하게 되었습니다. GCN-Denoiser는 단순한 합성 노이즈뿐만 아니라, 실제 스캐너에서 발생하는 패턴이 없는 노이즈까지 효과적으로 제거할 수 있어 실용성이 높습니다. 이 기술을 통해, 고가의 장비 없이도 3D 모델의 잡음을 제거하여 더욱 정밀한 결과를 얻을 수 있습니다.

저희 웹서비스는 다음과 같은 주요 기능을 제공합니다:

잡음 생성: Gaussian 및 Impulsive 유형의 인공 잡음을 3D 모델에 합성. 잡음 제거: GCN을 활용한 노이즈 제거. 오차 비교: Hausdorff 거리 계산법을 사용하여 두 3D 모델 간의 오차 거리 계산. 이 서비스는 일반 사용자부터 공학자, 연구진에 이르기까지 다양한 수요를 충족할 수 있도록 설계되었습니다. 3D 모델 스캔 및 수정 작업을 보다 쉽게 처리하고, 연구 및 역설계에 있어서도 큰 도움이 될 것으로 기대됩니다.



🧑‍🤝‍🧑 팀원 소개

Back-End Front-End Front-End
👑 조민혁 👑 이민희 강다영



🚀 기술 스택

Front-End

React TypeScript CSS Three.js Axios

Back-End

Node.js Express Sequelize MySQL JWT Passport Worker Threads

Tools

Postman Nodemon

Production & Deploy

GitHub Git

Collaboration Tools

Discord Notion



💾 ERD 구조

db



Pinned Loading

  1. 3DNoiseMaster-FE 3DNoiseMaster-FE Public

    Forked from minhe8564/3DNoiseMaster-FE

    TypeScript

  2. 3DNoiseMaster-BE 3DNoiseMaster-BE Public

    Forked from BlueArcticFox/3DNoiseMaster-BE

    JavaScript

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…