Repolode
facebookresearch

facebookresearch/AugLy

소셜 미디어 스타일 편집을 포함해 100가지가 넘는 변환을 제공하는 오디오·이미지·텍스트·동영상용 Python 데이터 증강 라이브러리입니다.

스타
5,100
포크
310
열린 이슈
27
마지막 커밋
18일 전

어떤 프로젝트인가요?

AugLy는 오디오, 이미지, 텍스트, 동영상의 네 가지 모달리티를 지원하는 Python 데이터 증강 라이브러리입니다. 모달리티별로 별도의 하위 라이브러리가 있으며, 전체적으로 100가지가 넘는 증강 기법을 제공합니다. 변환은 함수형과 클래스형으로 모두 제공되며, 여러 변환을 조합하는 연산자도 지원합니다. 선택적으로 적용된 변환과 강도를 설명하는 메타데이터를 반환할 수 있습니다.

많은 증강 기법은 인터넷 플랫폼에서 사용자가 하는 행동을 본떠 만들었습니다. 예를 들어 이미지를 밈으로 만들거나, 이미지와 동영상에 텍스트 또는 이모지를 덧씌우거나, 소셜 피드의 스크린샷을 다시 게시하는 방식입니다. 이 라이브러리에는 보다 범용적인 변환도 포함되어 있습니다. 이러한 콘텐츠가 흔히 등장하는 이미지 복사 탐지, 혐오 표현 탐지, 저작권 침해 탐지 등의 작업에서 모델을 학습시키거나 모델의 강건성을 측정하는 데 적합합니다.

AugLy는 Python 3.6 이상이 필요합니다. pip로 설치할 수 있으며, augly[audio] 같은 extras를 지정해 하위 라이브러리별로 설치할 수도 있습니다. 또한 일부 증강 기법에 사용할 수 있는 이모지, 글꼴, 스크린샷 템플릿 에셋도 제공합니다.

핵심 기능

  • 01오디오, 이미지, 텍스트, 동영상 증강을 모달리티별 하위 라이브러리로 제공합니다.
  • 02밈이나 스크린샷 스타일 편집을 포함해 100가지가 넘는 증강 기법을 제공합니다.
  • 03함수형 및 클래스형 변환과 변환 조합 연산자를 지원합니다.
  • 04적용된 변환과 강도를 설명하는 메타데이터를 반환할 수 있습니다.
  • 05pip extras를 사용해 모달리티별로 설치할 수 있습니다.

활용 사례

  • 복사 탐지 또는 유사 이미지 탐지 모델의 학습 데이터를 증강합니다.
  • 소셜 미디어 스타일의 이미지 및 동영상 조작에 대한 모델의 강건성을 테스트합니다.
  • 콘텐츠 관리 연구에 사용할 증강 텍스트 또는 오디오 샘플을 생성합니다.

빠른 시작

  1. 1

    PyPI에서 AugLy 패키지 전체를 설치하세요

    pip install augly[all]
  2. 2

    또는 audio와 같은 하위 라이브러리 하나에 필요한 종속성만 설치하세요

    pip install augly[audio]

사용 전 알아둘 점

  • README에 따르면 환경에 따라 python-magic용 추가 시스템 패키지가 필요할 수 있습니다.
  • 일부 종속성에는 AugLy의 MIT 라이선스와 다른 라이선스 조건이 적용될 수 있습니다.
  • 라이선스 메타데이터가 NOASSERTION으로 표시되어 있으므로 저장소에서 라이선스를 직접 확인해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

AugLy은(는) 무엇인가요?
소셜 미디어 스타일 편집을 포함해 100가지가 넘는 변환을 제공하는 오디오·이미지·텍스트·동영상용 Python 데이터 증강 라이브러리입니다. AugLy는 오디오, 이미지, 텍스트, 동영상의 네 가지 모달리티를 지원하는 Python 데이터 증강 라이브러리입니다. 모달리티별로 별도의 하위 라이브러리가 있으며, 전체적으로 100가지가 넘는 증강 기법을 제공합니다. 변환은 함수형과 클래스형으로 모두 제공되며, 여러 변환을 조합하는 연산자도 지원합니다. 선택적으로 적용된 변환과 강도를 설명하는 메타데이터를 반환할 수 있습니다.
AugLy은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
AugLy은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
AugLy은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. AugLy의 마지막 커밋은 2026년 10월 20일입니다.
AugLy은(는) 어디에 사용할 수 있나요?
복사 탐지 또는 유사 이미지 탐지 모델의 학습 데이터를 증강합니다. 소셜 미디어 스타일의 이미지 및 동영상 조작에 대한 모델의 강건성을 테스트합니다. 콘텐츠 관리 연구에 사용할 증강 텍스트 또는 오디오 샘플을 생성합니다.
AugLy는 어떻게 설치하나요?
PyPI에서 AugLy 패키지 전체를 설치하세요: pip install augly[all] 또는 audio와 같은 하위 라이브러리 하나에 필요한 종속성만 설치하세요: pip install augly[audio]
AugLy은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/facebookresearch/AugLy

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트