<address id="nz57j"><p id="nz57j"></p></address>
<pre id="nz57j"><delect id="nz57j"></delect></pre>
<p id="nz57j"><p id="nz57j"><delect id="nz57j"></delect></p></p>
<p id="nz57j"><output id="nz57j"></output></p>

<pre id="nz57j"></pre>
<pre id="nz57j"><output id="nz57j"><delect id="nz57j"></delect></output></pre>

<p id="nz57j"></p><pre id="nz57j"><output id="nz57j"></output></pre>

<noframes id="nz57j"><output id="nz57j"><noframes id="nz57j">

<noframes id="nz57j"><p id="nz57j"></p>

<pre id="nz57j"></pre>

<pre id="nz57j"><output id="nz57j"><menuitem id="nz57j"></menuitem></output></pre>

<p id="nz57j"><output id="nz57j"></output></p>

<p id="nz57j"><output id="nz57j"><delect id="nz57j"></delect></output></p><p id="nz57j"></p><output id="nz57j"></output>

<address id="nz57j"><output id="nz57j"><delect id="nz57j"></delect></output></address>

<pre id="nz57j"></pre>

物體識別桌的原理和制作
2022-06-13

物體識別桌識別出放置在其桌面上的物體時,觸摸屏演示將提升到一個新的水平。它們可以觸發相關內容展示,然后會出現一個窗口菜單,操作旋鈕或控件,用戶可以從中訪問有關該物體的圖片、案例和視頻。通過旋轉識別令牌,用戶可以直觀地瀏覽相關內容,以全新的方式進行產品展示

觸控互動識別桌可以識別所有事先配置好標記的所有識別令牌。需要注意的是,一張觸控識別桌可識別的對象的數量是有限的。根據觸摸屏或安裝在其中的傳感器的質量以及標記的大小,可以準確地識別10到15個物體令牌??勺R別令牌需要大約5厘米的直徑才能更加穩定可靠地工作。允許您將識別對象放置在屏幕上并展示您選擇的任意內容。

物體識別桌制作:

觸摸屏無處不在,數以千計的應用程序存在多種設備和屏幕格式,但我們只發現了幾個支持對象交互的選項。

我們可以想象有很多創造性的機會來連接這兩個世界——您可以使用能夠顯示豐富的交互式內容的數字應用程序觸摸的對象和材料。

我們的教程建議使用 openFrameworks 應用程序創建帶有電容式觸摸屏的對象跟蹤的方法。該應用程序可以在 Windows 或 iOS 上運行。您將需要 openFrameworks 的編碼經驗才能運行對象檢測應用程序并創建您自己的交互式內容。
請注意,本教程處于實驗階段,還有改進的余地。我們希望您能提出建議和問題!

技術背景

要了解我們從哪里來,我們需要回到使用電容式觸摸屏,有些系統能夠檢測觸摸以及基準標記和物體。

電容式觸摸屏(與我們的智能手機觸摸屏中使用的相同)得到了廣泛應用。電容式觸摸屏非常準確、價格低廉且使用簡單。然而,與紅外線亞克力投影不同的是,沒有通用的方法來創建與對象的交互。我們看到的此類技術的唯一實例來自Volumique公司,我們相信他們使用的技術與我們在本教程中展示的技術類似。

第 1 步:材料

對于我們的演示,我們使用了以下材料(附屬鏈接)

  • 電容式觸摸屏,請注意,您必須選擇具有電容觸摸和 3 個以上觸摸點的觸摸屏或設備(每個在屏幕上交互的對象需要 3 個觸摸點,通常最近的電容觸摸屏支持 10 點觸摸,因此可能同時檢測到 3 個對象時間 + 1 根手指)
  • 用于與觸摸屏建立接觸點的墊子地板保護氈,請注意,我們首先嘗試使用塑料墊但是它在屏幕上的滑動效果不佳,因此除非您希望物體粘在屏幕上,否則請使用更柔軟的材料,例如氈墊電漆
  •  
  • 第 2 步:它是如何工作的
  • 我們正在創建三個觸摸點,在觸摸屏上形成一個三角形。

    該軟件正在檢測所有觸摸點并尋找等腰三角形圖案。

    我們選擇檢測具有不同頂角的等腰三角形,以便檢測不同的物體。此外,知道三角形的頂點,我們可以找出物體的方向/旋轉角度。

    物體的中心估計在三角形的中心。

  •  

    第 3 步:打印和修改標記模板

    我們建議使用 1 到 13 個不同的對象。如果您想使用多達 13 個或更多不同的對象,您將需要創建非常準確的標記。在獲得滿意的結果之前,您可能需要嘗試具有不同角度的不同三角形。

    您可以創建不同大小的三角形,我們提供的小軟件重要的是保持相同的頂角。

  • 第 4 步:創建/查找對象

  • 該對象需要至少有一個平面,可以放在屏幕上。

    在我們的演示中,我們使用模具制作技術創建了幾何形狀。我們與海藻酸鹽一起制作模具,因為它凝固得非???,并且適用于大多數材料,例如陶瓷粉末,我們將其與顏料混合以制作我們的物品。我們期待看到您將使用什么樣的對象!

  • 第 5 步:創建標記

  • 盡可能準確地按照打印的三角形模板,將 3 個凸起的墊子粘貼到物體的平面上
  • 使用導電油墨在焊盤表面涂漆
  • 用導電油墨連接 3 個焊盤和物體
  • 如果您不使用導電物體,則需要在物體的頂部或側面創建一個可以用手夠到的連接點。這一點也需要連接到焊盤。

    當導電油墨干燥時,您就可以進行下一部分了。

  •  

     

    第 6 步:準備軟件
  • 您需要在您的系統上設置并運行 openFrameworks。
  • 從以下位置下載觸摸應用程序:
  • https://github.com/paul-ferragut/iOSoscTouchObject(iOS和 openFrameworks,不幸的是,您需要成為獲得許可的 Apple 開發人員才能在 iOS 上編譯該應用程序)

  • 在運行應用程序之前,您需要修改文件 bin/data/settings.xml。在 settings.xml 文件中寫入您正在使用的等腰三角形標記的頂角并保存文件(例如:在示例圖像中,我們使用 4 個頂角分別為 38 、 91 、 150 和 165 的對象)
  • 您可以選擇使用 OSC 協議與另一個應用程序通信,您需要更改 settings.xml 文件中的本地主機地址和端口。此外,在文件 touchObject.h 中有一個名為 #USE_OSC 的標志,您需要保留該標志未注釋的狀態。如果您不需要 OSC,您可以評論#USE_OSC
  • 當應用程序啟動時,您將看到帶有 GUI 的黑屏。根據您的屏幕分辨率和三角形標記的寬度,您需要調整滑塊“distanceTriangle”。此變量更改要檢測的三角形的最小距離。您可以在屏幕上使用 3 個手指模擬一個標記并形成一個三角形(參見 gif)。
  • 在您能夠測試您的對象和標記檢測之后,您可以開始創建您自己的交互式內容!
  • https://github.com/paul-ferragut/oscTouchObject(windows和 openFrameworks,依賴于外部插件https://github.com/nneonneo/ofxWin8Touch

     

     

 

 

 

 

最新動態

聯系
我們

黄色片一级毛片