렌즈 대신 AI로 사진을 찍는 라즈베리 파이 카메라를 확인해보세요
Raspberry Pi 카메라를 생각하면 무엇이 떠오르나요? 글로벌 셔터 카메라, HQ 카메라 또는 카메라 모듈 3에 연결된 Pi가 맞나요? 2015년으로 거슬러 올라가는 Otto GIF 생성 카메라를 떠올릴 수도 있습니다. 음, 최신 프로젝트는 과거에 보았던 것과 많이 다릅니다.
Bjørn Karmann이 만든 Raspberry Pi 카메라 프로젝트에는 렌즈가 포함되어 있지 않습니다. 사실 제작자는 이를 카메라라고 부르지도 않습니다. 대신 Paragraphica를 사용합니다. 왜 특이한 이름을 가지고 있는 걸까요? AI를 활용하여 이미지를 생성합니다!
기존 Raspberry Pi 카메라가 무엇인지, 어떻게 작동하는지 잘 모르실 수도 있습니다. 음, 핵심적으로 이러한 설정은 카메라 센서가 있는 Pi 모듈로 구성됩니다. 베어본 키트를 찾아 직접 제작할 수 있으며, 이를 통해 사진과 비디오를 캡처할 수 있습니다.
기능과 관련하여 기존 Raspberry Pi 카메라는 일반적으로 VGA, 720p 및 1080p 비디오를 촬영할 수 있습니다. 그리고 Pi용 고해상도 센서는 고품질 사진도 찍을 수 있습니다.
그러나 기능은 모듈마다 다릅니다. 궁금한 점이 있으신 경우 Raspberry에서 공식적으로 제공되는 여러 Pi 카메라 모델이 있습니다. 여기에는 원래 5MP 모듈, 8MP 카메라 모듈 2 및 최신 카메라 모듈 3이 포함됩니다. 이러한 각 모듈은 이전 모듈보다 업그레이드되었으며 DIY Raspberry Pi 카메라를 현재 애플리케이션에 더욱 적합하게 만들었습니다.
즉, 이러한 기존 설정은 연결을 위해 Raspberry Pi의 카메라 직렬 인터페이스를 활용합니다. 해당 버스 커넥터는 유연한 리본 케이블과 통합됩니다. 그리고 전체 설정이 작동하도록 하려면 내장된 터미널이나 Python(코딩 언어)을 사용해야 합니다.
간단히 말해서 이러한 전통적인 설정은 기본적으로 DIY 카메라입니다. 다양한 프로젝트에 사용할 수 있습니다. 여기에는 라이브 카메라 스트리밍, 저속 촬영 사진 및 홈 보안 모듈이 포함됩니다. 그리고 가장 좋은 점은 초보자가 이러한 프로젝트에 더 쉽게 참여할 수 있도록 하는 심층적인 가이드가 많이 있다는 것입니다.
언뜻 보면 Bjørn Karmann의 프로젝트는 클래식 카메라에 지나지 않는 것처럼 보입니다. 그러나 렌즈 대신 Raspberry Pi 카메라에는 별코 두더지의 코처럼 보이는 거대한 덮개가 있습니다. 뷰파인더의 경우 Bjørn Karmann은 AI 생성 사진을 얻기 위한 설정을 조정할 수 있는 화면을 활용했습니다.
카메라에는 기존 카메라 매개변수를 조정할 수 있는 일련의 다이얼도 함께 제공됩니다. 예를 들어, 이 Raspberry Pi 카메라의 다이얼을 사용하면 사진의 필름 그레인을 조정할 수 있습니다. 또한 AI가 생성한 사진의 선명도를 조정할 수도 있습니다.
하지만 마법은 캡처 버튼을 누를 때만 발생합니다. 이 버튼은 AI 프로그램을 실행하고 선택한 매개변수를 기반으로 사진을 생성합니다.
이 라즈베리파이 카메라가 활용하는 데이터는 다양한 오픈 API에서 가져온 것입니다. 여기에는 위치, 시간, 날짜, 인근 랜드마크 등의 정보가 포함됩니다. Paragraphica는 이러한 모든 정보를 활용하여 최종 사진을 처리합니다. 그리고 짐작하셨겠지만 이미지는 텍스트를 이미지로 변환하는 AI에 의존합니다.
이제 이 Raspberry Pi 카메라가 제공하는 최종 사진은 일반 카메라에서 얻을 수 있는 사진과 다릅니다. Paragraphica에는 바로 눈앞에 있을 수 있는 주제가 포함되지 않습니다. 대신 최종 이미지에는 프롬프트에 구체적으로 제공된 정보가 포함됩니다.
즉, 이 Raspberry Pi 카메라는 기존 카메라의 대안이 아닙니다. 결국 실시간으로 현장을 포착할 수 있는 렌즈가 없기 때문이다. 대신, 현재 있는 지역에 대한 AI 생성 이미지를 얻는 데 더 적합합니다. 제작자인 Bjørn Karmann은 "카메라는 시각적인 것에 국한되지 않고 우리 주변의 세계를 경험할 수 있는 (새로운) 방법을 제공합니다"라고 말합니다. 인식만으로는."
프로젝트에 전력을 공급하기 위해 Bjørn Karmann은 Raspberry Pi 4를 활용했습니다. 그는 내부 구성 요소를 수용할 맞춤형 3D 프린팅 쉘을 만들었습니다. Paragraphica는 사용자가 입력을 맞춤 설정할 수 있는 뷰파인더용 터치스크린을 활용합니다. 그리고 위치 데이터를 얻기 위해 이 프로젝트에는 GPS 모듈이 내부에 있습니다.