6
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

nvarguscamerasrc

Last updated at Posted at 2021-10-15

nvarguscamerasrcのOptionを使う事で、Jetson ISP(Image Signal Processor)にアクセスしパラメーターの調整が可能になる。

isp.png

pipeline例

OptionはDefault値を使用。Glass2Glassで70ms程度の遅延。

gst-launch-1.0 \
nvarguscamerasrc \
sensor-id=0 ! \
'video/x-raw(memory:NVMM), width=1280, height=720, framerate=60/1' ! \
nv3dsink

exposuretimerange(露出時間幅)を指定し、取り込み。Glass2Glassで70ms程度の遅延。

gst-launch-1.0 \
nvarguscamerasrc \
sensor-id=0 \
exposuretimerange="34000 358733000" ! \
'video/x-raw(memory:NVMM), width=1280, height=720, framerate=60/1' ! \
nv3dsink

Option一覧

gst-inspect-1.0 nvarguscamerasrc
項目 範囲
設定可能なサイズ(x,y) [1,2147483647],[1,2147483647]
フォーマット NV12, P010_10LE
フレームレート [0/1, 2147483647/1]
項目 処理 Default値
name オブジェクトの名前 nvarguscamerasrc0
parent オブジェクトの親
blocksize バッファー単位での読み込みのバイトサイズを設定 4096
num-buffers 送信EOSの前の出力バッファー値を設定 -1
typefind ネゴシエーション前にtypefindを走らせる false
do-timestamp bufferにタイムスタンプを付与する true
silent 詳細ログの表示

(falseに設定する詳細ログが有効に)
true
timeout 秒単位でのタイムアウト設定 0
wbmode ホワイトバランスで写真の色温度を調整

(0):off
(1):auto
(2):incandescent
(3):fluorescent
(4):warm-fluorescent
(5)daylight
(6)cloud-daylight
(7)twiltight
(8)shade
(9)manual
0
saturation 飽和値の設定 1
sensor-id カメラのidをセット 0
total-sensor-modes 利用可能なセンサーモードの数を照会 0
exposuretimerange 露出時間幅の調整

例) exposeuretimerange="34000 358733000"
null
ispdigitalgainrange デジタルゲインの調整

例) gainrange="1 16"
null
tnr-strength 時間的ノイズ除去を調整するためのプロパティ -1
tnr-mode 時間的ノイズ除去の選択

(0): NoiseReduction_Off
(1): NoiseReduction_Fast
(2): NoiseReduction_HighQuality
1
ee-mode エッジ強調モードの選択

(0): EdgeEnhancement_Off
(1): EdgeEnhancement_Fast
(2): EdgeEnhancement_HighQuality
1
ee-strength エッジ強調モードの調整 -1
aeantibanding 自動露出アンチバンディングモードの選択

(0): AeAntibandingMode_Off
(1): AeAntibandingMode_Auto
(2): AeAntibandingMode_50HZ
(3): AeAntibandingMode_60HZ
1
exposurecompensation 露出補正の調整 0
aelock 自動露出を設定するかどうか false
awblock 自動ホワイトバランスロックを設定するかどうか false
bufapi-version 新しいBufferAPIを使うかどうか false

CSIカメラの120fpsでの取り込み

120fpsでの取り込みは過去のJetPackではできたが、最新版のJetPackでは非対応になっている。

120fpsでのCSIカメラの取り込みをおこないたい場合は、Kernelを再ビルドする。

6
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?