GN⁺: 무료 오픈 소스 AI 이미지 업스케일러 'Upscayl'
(github.com/upscayl)-
v2.9.9 출시! 🥳
- Upscayl은 고급 AI 알고리즘을 사용하여 저해상도 이미지를 확대하고 향상시키는 무료 오픈소스 AI 이미지 업스케일러임.
- Linux 사용자를 우선하는 철학으로 만들어진 크로스 플랫폼 애플리케이션으로, 모든 주요 데스크톱 운영 체제에서 사용 가능함.
- Vulkan 호환 GPU가 필요하며, 많은 CPU와 iGPU는 작동하지 않지만 시도해 볼 수 있음.
-
👨💻 설치
-
🐧 Linux
- 대부분의 Linux 운영 체제 소프트웨어 목록에서 Upscayl을 찾을 수 있음.
- Flatpak 또는 Snap 버전을 지원하는 Store 앱을 사용할 수도 있음.
-
💼 휴대용 방법
- 릴리스 섹션으로 이동하여
upscayl-x.x.x-linux.AppImage
파일을 다운로드하고 실행 권한을 부여한 후 실행함.
- 릴리스 섹션으로 이동하여
-
🍎 macOS (MacOS 12 이상)
- 릴리스 섹션으로 이동하여
upscayl-x.x.x-mac.dmg
파일을 다운로드하고 애플리케이션 폴더로 드래그하여 설치함.
- 릴리스 섹션으로 이동하여
-
🍺 Homebrew
-
brew install --cask upscayl
명령어로 설치함.
-
-
🐌 Windows (Windows 10 이상)
- 릴리스 섹션으로 이동하여
.exe
파일을 다운로드하고 설치함.
- 릴리스 섹션으로 이동하여
-
-
👨🏫 위키 - 튜토리얼과 가이드
- 새로운 모델 시도, 자체 모델 변환, 호환성 목록, 문제 해결 등의 정보를 위키에서 확인할 수 있음.
-
⚖️ 결과
- Upscayl의 전후 비교 사례를 여기에서 확인할 수 있음.
-
🤫 로드맵
- 버그 수정, 전 세계 FOSS 사용 촉진 등의 진행 상황을 여기에서 추적할 수 있음.
-
🛠 개발
- Node.js 설치를 위해 Volta 사용을 권장함.
-
🏃 실행
- git을 설치하고 싶지 않다면 첫 번째 줄을 건너뛰고 소스 zip을 다운로드하여 추출한 후 나머지 지침을 따를 수 있음.
-
🏗️ 빌드
- 앱 패키징과 배포를 위한 명령어 제공.
-
🤓 FAQ
-
Upscayl 작동 원리?
- AI 모델을 사용하여 이미지의 세부 사항을 추측하여 향상시킴.
-
업스케일된 이미지에 큰 변화가 없는 이유?
- Upscayl은 저해상도 이미지와 픽셀화된 이미지는 향상시킬 수 있지만, 흐린 이미지의 초점을 조정하거나 흐림을 제거할 수는 없음.
-
CLI 도구가 있나요?
- CLI 도구는 upscayl-ncnn으로 불림.
-
GPU가 필요한가요?
- Vulkan 호환 GPU가 필요함.
-
기여 방법은?
- 이슈 보고, 코드 수정, 기능 추가, 기부 등을 통해 기여할 수 있음.
-
Upscayl 작동 원리?
-
🎁 기부
-
❤ 크레딧
- Real-ESRGAN, 코드 기여자, 커뮤니티 지원자, 모델 제공자, 로고 디자이너에 대한 감사의 말.
GN⁺의 의견
- Upscayl은 저해상도 이미지를 AI를 통해 향상시키는 혁신적인 도구로, 오픈소스 커뮤니티의 기여를 통해 지속적으로 발전하고 있음.
- 이미지 업스케일링은 디지털 아트, 게임 개발, 사진 복원 등 다양한 분야에서 유용하게 사용될 수 있으며, Upscayl은 이러한 작업을 무료로 제공함으로써 접근성을 높임.
- Vulkan 호환 GPU가 필요하다는 점은 일부 사용자에게 장벽이 될 수 있으나, 이는 AI 기반 이미지 처리의 고성능 요구 사항 때문임.
- 비슷한 기능을 제공하는 다른 프로젝트로는 Topaz Labs의 Gigapixel AI, Adobe Photoshop의 Super Resolution 기능 등이 있으나, 이들은 상업적 소프트웨어임.
- Upscayl을 도입할 때는 시스템의 하드웨어 호환성을 고려해야 하며, 오픈소스라는 점에서 커스터마이징과 커뮤니티 지원의 이점이 있음.
Hacker News 의견
-
Real-ESRGAN-ncnn-vulkan과 upscayl-ncnn CLI의 차이점에 대한 의견:
- Real-ESRGAN-ncnn-vulkan 사용자로서 upscayl-ncnn CLI가 무엇이 달라졌는지 궁금했으나, 중요한 차이점은 발견하지 못함. CLI 도구로 업그레이드할 가치가 있는지 알고 싶었던 것이지 비판하려는 의도는 아님.
-
이미지 향상에 대한 영화와 TV 장면에 대한 의견:
- 과거에는 이미지를 '향상'하는 영화와 TV 장면을 보며 웃었지만, 이제는 그러한 과학 소설이 현실이 됨.
-
UpScayl 사용 경험에 대한 의견:
- UpScayl을 업무에 많이 사용하며, 저해상도 그래픽과 일러스트레이션을 급하게 고해상도로 만들거나, 인쇄용 인물 사진을 향상시키거나, 편집 목적으로 오래된 문서를 업스케일하는 데 유용함. 완벽하지는 않지만 매우 유용함.
-
UpScayl 체험에 대한 의견:
- 지난 12월에 UpScayl을 시도해봤으며, 사용하기 매우 간단함. 다양한 도구를 탐색하려는 초보자에게 추천함. 그러나 최첨단 기술에 비해 품질이 뒤떨어짐을 인지함.
-
upscayl의 접근성과 기능 부족에 대한 의견:
- upscayl은 접근성이 좋지만 필요한 많은 기능이 부족함. 정기적으로 이미지 향상이 필요할 때는 stable-diffusion-webui를 사용하게 됨. 몇 개의 이미지만 향상시키려는 사람에게는 이상적인 도구임.
-
현재 이미지 업스케일러에 대한 실망감을 표현한 의견:
- 다른 분야의 발전에 비해 현재의 이미지 업스케일러들이 여전히 실망스러움.
-
워터마크 제거에 대한 동등한 앱에 대한 질문:
- 이미지 업스케일러와 관련하여 워터마크 제거에 적합한 앱이 무엇인지에 대한 질문.
-
이미지 및 비디오 업스케일러에 대한 추가 정보:
- 이미지 및 비디오 업스케일링을 위한 또 다른 도구인 video2x에 대한 소개.
-
이미지 클리닝 모델에 대한 질문:
- 초기 저해상도 카메라로 찍은 오래된 사진의 JPEG 아티팩트 등을 정리할 수 있는 모델이 있는지에 대한 질문. 현대 모델이 쉽게 해결할 수 있는 문제로 보이지만, 몇 달마다 찾아보아도 아직 적합한 것을 찾지 못함.
-
비디오 향상 도구에 대한 의견:
- 비디오 품질 향상에 있어 Topaz Labs의 유료 도구에 필적하는 것을 아직 보지 못함. 다른 구현에서는 선명도와 일관성이 항상 문제가 됨. 낮은 품질/해상도의 소스로 인해 중단된 프로젝트가 있어, 이에 대한 해결책을 찾고 싶음.