본문 바로가기

AI18

[Study] <컴퓨터 비전의 모든 것> 공부하기(Annotation Efficient Learning) -3 안녕하세요. 정글러입니다.오늘도 부스트캠프의 공부를 이어가보도록 하겠습니다. 1. Transfer Learning먼저 Transfer Learning은 데이터를 적게 쓰고도 좋은 성능을 발휘하기 위해 이전에 학습된 데이터를 활용하는 방법입니다. 한 데이터셋에서 배운 지식을 다른 데이터셋에서 사용 가능한 것이죠. Transfer Learning에는 여러가지 방식이 있습니다.첫번째는 사전 학습된 모델에서 마지막 FC layer만 떼어내고, 새로운 FC layer로 교체하여,새로 교체한 FC layer의 가중치만 업데이트하는 방식입니다. 적은 파라미터만 학습시키면 되기 때문에 비교적 좋은 성능을 기대할 수 있습니다. 두번째도 우선 FC layer를 교체해주는 것은 같습니다. 하지만 Convolution la.. 2024. 6. 10.
[Study] <컴퓨터 비전의 모든 것> 공부하기(Data Augmentation) -2 안녕하세요. 정글러입니다. 오늘은 Data Augmentation에 대해 알아보겠습니다. 뉴럴네트워크는 컴퓨터만 이해할 수 있는 지식의 형태로 압축하는 모델입니다.하지만 실제 세상에 존재하는 데이터는 학습된 데이터와 상당히 다릅니다.이때 샘플 데이터와 실제 데이터의 갭을 매울 수 있는 방법이 data Augmentation이라고 볼 수 있습니다. 학습 데이터와 실제 데이터 사이의 간격을 좁히기 위해서 Crop, Shear, Brightness, Perspective, Rotate 등으로 영상 변환을 줍니다.이는 OpenCV 등의 라이브러리에 사용하기 쉽게 구현되어 있습니다.예시를 통해 살펴보겠습니다. 1) Brightness밝기의 경우 RGB값에 상수를 더하거나 곱해줍니다.다만 RGB값은 0부터 255이.. 2024. 6. 5.
[Study] <컴퓨터 비전의 모든 것> 공부하기 -1 안녕하세요. 정글러입니다. 저는 최근에 부스트코스를 잘 활용하고 있는데요,부스트코스는 SW 온라인 교육 플랫폼으로, 네이버 커넥트재단의 지원 아래에 무료로 양질의 콘텐츠를 제공하고 있습니다.컴퓨터 과학(Computer Science) / 인공지능(Artificial Intelligence) / 데이터 사이언스(Data Science) / 웹 프로그래밍(Web Programming) / 모바일 프로그래밍(Mobile Programming)  이렇게 총 5가지 분야의 강좌가 준비되어 있는데요,저 같은 비전공자들이 쉽게 접근할 수 있고, 공부할 수 있어서 넘 좋은 플랫폼인 것 같습니다. 제가 수강하고 있는 수업은 [모두를 위한 파이썬]과 [컴퓨터 비전의 모든 것]인데요,오늘은 [컴퓨터 비전의 모든 것] 수업을.. 2024. 5. 17.
[NeRF] 3D Gaussian Splatting 알아보기 안녕하세요. 정글러입니다. 이전에 NeRF 논문을 리뷰한 적이 있는데요,그 이후에 많은 논문들이 후속 연구를 진행하고 있습니다. 학습에 오랜시간이 걸리는 문제점을 해결하기 위해 Training, Rendering 속도를 개선하는 연구 / 입력 이미지수를 축소하는 연구 / Pose estimation / 기존엔 Static Scene만 Rendering할 수 있었는데 Editing이나 Relighting할 수 있도록 개선한 연구 / 높은 퀄리티의 3D Geometry, Texture 생성 / Dynamic Scene을 렌더링하는 연구 등으로 진행되고 있습니다. 오늘은 그 중에서도 렌더링 속도와 퀄리티를 개선하는 3D Gaussian Splatting을 알아보겠습니다. 3D Gaussian Splatting.. 2024. 5. 8.
[Luma] Luma AI에서 언리얼엔진 플러그인 연결하기 안녕하세요. 정글러입니다. 오늘은 루마AI에서 언리얼엔진으로 플러그인을 연결하는 방법을 알아보겠습니다.최근에 Luma ai를 사용하다가 아래 사진처럼 탭이 새로 생긴 것을 확인했는데요. 루마에서 제공하는 노션에 들어가면 설명이 자세하게 나와있습니다.저도 실제로 해보겠습니다. 1. 언리얼엔진 설치https://www.unrealengine.com/en-US먼저 언리얼엔진을 설치해줍니다.이번에 5.3버전으로 새로운 기능이 많이 추가가 되었습니다. 2. Luma AI 플러그인 설치여기서부터가 본격입니다.들어가면 이렇게 다운받을 수 있는 플러그인이 나옵니다.Free를 누르면 이렇게 탭이 바뀌는데,Open in Launcher를 눌러서 UE에서 열어보겠습니다.Unreal Editor를 열어주고 오른쪽 위 Sett.. 2024. 5. 1.
[Stable Diffusion] MAC에 스테이블 디퓨전 웹UI 설치하기 안녕하세요. 정글러입니다. 오늘은 MAC에 스테이블 디퓨전 웹UI를 설치해보도록 하겠습니다. 스테이블 디퓨전은 이미지를 생성하는 생성형AI모델로, 영상업계에서 주목하고 있습니다.텍스트 설명에 따라 상세한 이미지를 생성하는 데 주로 사용되지만 인페인팅, 아웃페인팅, 이미지 생성과 같은 다른 작업에도 적용할 수 있습니다.1. Installation먼저 GitHub에 들어가줍니다.https://github.com/AUTOMATIC1111/stable-diffusion-webui쭉 내리면 설치 목록이 보일텐데요, 여기서 더 내리면M1, M2등의 Apple Silicon에서 설치목록이 보일 것입니다.here링크에 들어가줍니다.https://brew.sh/이걸 복사해서 터미널에 붙여넣어 줍니다.터미널은 Launch.. 2024. 4. 16.