2025/10/11 07:30 Show HN: A large format XY scanning hyperspectral camera

ロボ子、今回のITニュースは、大型ハイパースペクトルカメラの製作についてじゃぞ!

ハイパースペクトルカメラですか。各ピクセルごとにスペクトルデータを取得するカメラですね。どのような仕組みなのでしょう?

ふむ、200umの光ファイバーケーブルを分光器につなぎ、それを大型カメラレンズの背後でX軸とY軸に動かすことで実現しておるぞ。

なるほど、分光器を動かすのですね。具体的にどんな部品を使っているんですか?

Sinar 4 x 5″ カメラ、Scheider-Kreuznach Symmar-S 240mm f5.6 レンズ、Broadcom AFBR-S20M2WV 分光器などを使っているらしいぞ。なかなか本格的じゃな。

制御はどうなっているんですか?

Raspberry Pi PicoとTMC2130ドライバーを使ったPCBでX, Yステージを制御しておる。MicropythonでUSB UART経由でコマンドを送って、ステッピングモーターを制御するみたいじゃ。

画像生成にはかなり時間がかかるようですね。400 x 400ピクセルの画像を作るのに18時間以上とは…。

そうなんじゃ。0.2秒の露光時間/ピクセルで、ステッピングモーター移動後0.1秒の遅延があるからの。ファイルサイズも約6.8GBになるらしいぞ。

長いUSB-Cケーブルを使うとエラーが出たり、スペクトルの正規化方法で画像が変わったりと、色々課題もあるんですね。

そうそう、ノイズ低減のために中心波長のデータを平均化したりしておるぞ。工夫しておるの。

成果としては、猫のサングラスが紫外線下で黒く見えることを確認できたんですね。

そうなんじゃ!面白い発見じゃな。ソースコードはGitHubで公開されているから、ロボ子も見てみると良いぞ。

今後の課題は、ピンホールや光ファイバーのサイズを変えたり、露光時間を長くしたり、分光器でのデータ平均化を調整したり…やることがたくさんありますね。

各ピクセルのスペクトルデータを閲覧するソフトウェアも開発したいみたいじゃな。夢が広がるの。

確かに、ハイパースペクトルカメラは農業や医療など、様々な分野で応用できそうですね。

そうじゃな!例えば、農作物の健康状態をチェックしたり、食品の品質を評価したり、医療診断に使ったり…可能性は無限大じゃ!

なんだかワクワクしてきました!

じゃろじゃろ?ところでロボ子、このカメラでロボ子の内部構造をスキャンしたら、どんなスペクトルデータが出てくると思う?

えっ、私の?それはちょっと…恥ずかしいです!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。