跳至內容
測試伺服器
開發伺服器

Depth Control#

「Depth Control 」功能可讓您控制Stereo ace 相機如何計算影像中的深度。

有關如何根據視差影像計算深度的詳細資訊,請參閱「測量結果的處理」。

深度參數#

深度解析度#

「深度解析度」可讓您指定視差影像的解析度。較低的解析度能減輕處理負載,並可提高可達成的幀率。

視差是指在Stereo ace 的左、右鏡頭所拍攝的影像之間,物體點所產生的位移。視差越大,物體就離相機越近。

以下決議案可供參考:

  • Full: 500萬畫素
  • High: 1.3 MP
  • Low: 0.3 MP

若要指定深度解析度:

  1. 將相機中的 BslDepthResolution 將參數設定為所需解析度。

強度解析度#

「強度解析度」可讓您指定由產生器所提供的強度影像之解析度。

以下決議案可供參考:

  • Full: 500萬畫素
  • High: 1.3 MP
  • Low: 0.3 MP

若要指定強度解析度:

  1. 將相機中的 BslIntensityResolution 將參數設定為所需解析度。

該製作人推導出相機像素合併與傳統技術之間的一種合適內部組合, BslDepthQuality 設定,以及來自 BslDepthResolution 進行明確的生命週期管理即呼叫 BslIntensityResolution 已選取的數值。

Fill#

此參數可讓您透過插值來填補視差圖中的孔洞。填補值即為孔洞邊界處允許的最大視差差異。較大的填補值雖能減少孔洞數量,但插值後的數值可能產生較大的誤差。 最多會對 5 % 的像素進行插值。相較於較大的孔洞,優先對較小的孔洞進行插值。插值像素的置信度設定為較低的 0.5。若將填補值設為 0,則會關閉孔洞填補功能。

若要指定預填值:

  1. 將相機中的 BslDepthFill 將參數設定為所需值(0 至 4)。

區隔#

此參數可讓您指定在視差圖中,相連的視差區域必須包含的最小像素數。若孤立區域的尺寸小於此數值,則該區域在視差圖中將被標記為無效。此數值與 High 深度解析度 設定。當您選擇不同的深度解析度時,無需調整此設定。分割功能有助於移除錯誤的視差測量值。然而,過大的數值也可能導致真實物體被移除。

要指定分割值:

  1. 將相機中的 BslDepthSeg 將參數設定為所需值(0 至 4000)。

最低信心水準#

您可以指定一個最低可信度值,以過濾掉可能錯誤的視差測量值。所有可信度低於指定值的像素,在視差圖中都會被標記為無效。

若要指定最低置信水準:

  1. 將相機中的 BslDepthMinConf 將參數設定為所需值(0.0 至 1.0)。

最小深度#

最小深度是指從相機開始進行測量的最短距離。較高的數值會隱含地縮小視差範圍,進而縮短運算時間。最小距離以公尺為單位指定。

若要指定最小深度:

  1. 將相機中的 BslDepthMinDepth 將參數設定為所需數值(0.1 至 100.0)。

最大深度#

最大距離是指您希望停止測量的、距離相機最遠的位置。在視差圖中,距離值較高的像素將被設為無效。允許範圍末端的最大深度值意味著,理論上相機可測量至無限遠。 然而,在如此遠的距離下,將難以分辨物體點是距離 100 公尺還是 200 公尺。因此,測量結果的可靠性會降低。最大距離以公尺為單位指定。

若要指定最大深度:

  1. 將相機中的 BslDepthMaxDepth 將參數設定為所需數值(0.1 至 100.0)。

最大深度誤差#

此參數可讓您篩除精度過低的測量值。所有深度誤差大於指定數值的像素,在視差圖中均會被標記為無效。最大深度誤差以公尺為單位指定。深度誤差通常會隨著物體與相機之間的距離增加而呈二次函數增長。

若要指定最大深度誤差:

  1. 將相機中的 BslDepthMaxDepthErr 將參數設定為所需值(0.01 至 100.0)。

平滑處理#

此選項可對視差值進行進階平滑處理。

若要啟用或停用平滑處理:

  1. 將相機中的 BslDepthSmooth 參數設為 On 或 Off.

Static Scene#

此參數會在進行配對前,對 8 張連續的相機影像進行平均處理。此舉可降低雜訊,進而改善立體配對結果。然而,延遲時間會顯著增加。第一張影像的時間戳記將用作視差影像的時間戳記。此選項僅影響在 Full 或 High 深度解析度. 僅當該場景確實 不 在擷取這 8 張影像的過程中所發生的變化。

若要啟用或停用靜態場景模式:

  1. 將相機中的 BslDepthStaticScene 參數設為 On 或 Off.

Double Shot#

啟用此參數可產生密度更高的視差圖,但會增加處理時間。

對於在投影機處於 AlternateActive 在此模式下,由投影機反射所造成的空洞,會以從不含投影機圖案的影像中計算出的深度資訊加以填補。在 AlternateActive 在此模式下,僅當場景確實需要時,才應啟用 `Double Shot ` 參數 不 在影像擷取過程中發生變化。

在 AlwaysActive 在此模式下,啟用此參數即可。孔洞會以從同一張影像的縮放版本所計算出的深度資訊進行填補。

要啟用或停用雙重拍攝模式:

  1. 將相機中的 BslDepthDoubleShot 參數設為 On 或 Off.

Exposure Adaptation Timeout#

觸發後,自動曝光完成調整前的最長等待時間。