0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用 OpenVINO? 工具套件測量購物者情緒

張飛雄 ? 2023-01-03 09:45 ? 次閱讀

衡量消費者情緒是產(chǎn)品、服務(wù)等反饋的重要組成部分。近年來,情緒分析(也稱為意見挖掘)已被證明是提供消費者反饋的有用工具。情感分析在社交媒體環(huán)境中使用文本分析和自然語言處理。情緒分析的基本思想是根據(jù)某種形式的交流(例如推文或網(wǎng)站評論)捕捉消費者對某個主題的看法。

情緒分析的一種演變是被動地檢測路過貨架并查看產(chǎn)品的消費者的情緒。這種類型的情緒分析不僅可以捕獲有關(guān)消費者對產(chǎn)品意見的統(tǒng)計數(shù)據(jù),還可以進行直接交互——例如,如果銷售人員表示有興趣,則通知他們。在此博客中,我們將探討如何使用英特爾? OpenVINO ?工具包的購物者情緒應(yīng)用程序,根據(jù)輸入的面部表情視頻自動推斷購物者在零售店展示時的情緒。

購物者情緒數(shù)據(jù)管道

圖 1顯示了 Shopper Mood 應(yīng)用程序的管道。讓我們仔細(xì)看看這個深度學(xué)習(xí)應(yīng)用程序中發(fā)生了什么。

pYYBAGOrgreAUvqYAAAVTbJrFaE909.png

圖 1:購物者情緒推斷管道圖說明了 OpenVINO? 工具包的此應(yīng)用程序如何處理捕獲的圖像以識別在購物者臉上檢測到的情緒。(來源:作者)

該過程首先從安裝在零售貨架上的攝像機捕捉圖像。接下來,捕獲的圖像被傳遞到兩個深度神經(jīng)網(wǎng)絡(luò)中的第一個(基于卷積神經(jīng)網(wǎng)絡(luò)或 CNN)。CNN 是最流行的深度學(xué)習(xí)網(wǎng)絡(luò)架構(gòu)之一,旨在處理圖像。它們由大量層組成,這些層在前端處理圖像的小窗口,在后端產(chǎn)生一個或多個分類分?jǐn)?shù)。第一個 CNN 確定是否可以在捕獲的圖像中檢測到人臉。如果第一個網(wǎng)絡(luò)發(fā)現(xiàn)的人臉超過可配置的概率閾值,則每張人臉都被歸類為“購物者”并傳遞給第二個網(wǎng)絡(luò)。第二個網(wǎng)絡(luò)使用以下五個類別之一來識別臉上顯示的情緒類型:

快樂的

傷心

吃驚

生氣的

中性的

如果 CNN 無法確定檢測到的面部的情緒(高于可配置的閾值),則它會被簡單地標(biāo)記為“未知”。您可以在圖 2中看到疊加在原始圖像上的處理結(jié)果。

pYYBAGOuOGOAZwm3AABoBHCplaQ139.png

圖 2:Shopper Mood Monitor 輸出屏幕顯示了疊加在原始捕獲圖像上的 Shopper Mood Inference Pipeline 結(jié)果示例。(來源:英特爾)

從圖 2 中可以看出,檢測圖像中的人臉?biāo)钑r間為 136 毫秒,情感分析耗時 13 毫秒。這種快速的處理時間使得在需要立即響應(yīng)的情況下實時進行這種分析成為可能——例如通知銷售人員協(xié)助購物者。

示例應(yīng)用程序還可用于非實時統(tǒng)計,可選擇通過消息隊列遙測傳輸 (MQTT) 協(xié)議將生成的情緒發(fā)送到數(shù)據(jù)分析系統(tǒng)以進行累積和離線分析。

為什么這很酷

借助英特爾? OpenVINO ?分發(fā)版和大約 600 行 Go 代碼,您可以實現(xiàn)十年前需要非常專業(yè)的硬件和軟件才能實現(xiàn)的面部表情檢測。復(fù)雜的工作隱藏在深度學(xué)習(xí)模型中,這些模型已經(jīng)過面部和情緒檢測的預(yù)訓(xùn)練。然后,粘合源加載模型并將捕獲的幀呈現(xiàn)給模型進行處理和分類。當(dāng)與功能強大的硬件(例如基于第 6 代英特爾? 酷睿? 處理器或由英特爾 Movidius? X VPU 提供支持的英特爾神經(jīng)計算棒 2)搭配使用時,可以獲得令人印象深刻的推理速度,從而實現(xiàn)實時分析。

改編這個例子

面部表情的實時檢測具有廣泛的適用用例。許多是商業(yè)性的,例如了解購物者的情緒,但您也可以應(yīng)用此解決方案來幫助患有某些類型面部識別障礙的人。據(jù)估計,總?cè)丝谥杏?2% 患有發(fā)育性面容失認(rèn)癥。發(fā)育性面容失認(rèn)癥是指影響人臉識別或面部表情識別的障礙(表情性失認(rèn)癥)。該應(yīng)用程序可以識別發(fā)育性面容失認(rèn)癥患者的面部和面部表情。

此外,考慮將該技術(shù)應(yīng)用于增強虛擬現(xiàn)實。隨著越來越多的嵌入式設(shè)備開始支持深度學(xué)習(xí),可能的增強虛擬現(xiàn)實用例也會增加。例如,眼鏡可以集成攝像機和實時面部檢測功能,以便在捕獲的圖像上呈現(xiàn)虛擬疊加層,描述從佩戴眼鏡的人身邊經(jīng)過的人推斷出的面部表情。

很容易想到其他應(yīng)用。使用提供的示例代碼,您只需要為您的應(yīng)用程序使用輸出分類。

在哪里了解更多

您可以在英特爾?物聯(lián)網(wǎng)開發(fā)套件GitHub 上了解有關(guān)此演示的更多信息。

膠水應(yīng)用程序是用 C++ 和 Go 語言開發(fā)的。該發(fā)行版包括面向 OpenVINO ?的英特爾?優(yōu)化人臉檢測和情緒檢測模型。您可以使用 Ubuntu 16.04 LTS Linux 操作系統(tǒng)、英特爾? OpenVINO ?工具包分發(fā)版和 OpenCL ?運行時包輕松試驗此應(yīng)用程序。

您還可以使用 AIoT 開發(fā)套件快速啟動您的開發(fā),其中包括 Ubuntu、OpenVINO ?、英特爾? Media SDK 和預(yù)裝英特爾?酷睿?處理器的英特爾? System Studio 2018。開發(fā)工具包包括幫助您快速入門和運行的教程

您還可以使用基于 Intel ? Apollo Lake ?平臺的AAEON UP 板。

審核編輯hhy

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 檢測
    +關(guān)注

    關(guān)注

    5

    文章

    4348

    瀏覽量

    91105
  • 測量
    +關(guān)注

    關(guān)注

    10

    文章

    4613

    瀏覽量

    110573
  • 深度學(xué)習(xí)
    +關(guān)注

    關(guān)注

    73

    文章

    5422

    瀏覽量

    120592
收藏 人收藏

    評論

    相關(guān)推薦

    萊迪思Propel工具套件加速FPGA應(yīng)用開發(fā)

    許多嵌入式系統(tǒng)的開發(fā)都對使用基于FPGA的SoC系統(tǒng)感興趣,但是基于傳統(tǒng)HDL硬件描述語言的FPGA開發(fā)工具和復(fù)雜流程往往會令他們望而卻步。為了解決這一問題,萊迪思的Propel工具套件
    的頭像 發(fā)表于 08-30 17:23 ?900次閱讀

    簡單兩步使用OpenVINO?搞定Qwen2的量化與部署任務(wù)

    英特爾 OpenVINO? 工具套件是一款開源 AI 推理優(yōu)化部署的工具套件,可幫助開發(fā)人員和企業(yè)加速生成式人工智能 (AIGC)、大語言模
    的頭像 發(fā)表于 04-26 09:39 ?1326次閱讀
    簡單兩步使用<b class='flag-5'>OpenVINO</b>?搞定Qwen2的量化與部署任務(wù)

    簡單三步使用OpenVINO?搞定ChatGLM3的本地部署

    英特爾 OpenVINO? 工具套件是一款開源 AI 推理優(yōu)化部署的工具套件,可幫助開發(fā)人員和企業(yè)加速生成式人工智能 (AIGC)、大語言模
    的頭像 發(fā)表于 04-03 18:18 ?1827次閱讀
    簡單三步使用<b class='flag-5'>OpenVINO</b>?搞定ChatGLM3的本地部署

    【轉(zhuǎn)載】英特爾開發(fā)套件“哪吒”快速部署YoloV8 on Java | 開發(fā)實戰(zhàn)

    OpenVINO 工具套件基于OneAPI開發(fā),可以加快高性能計算機視覺和深度學(xué)習(xí)應(yīng)用開發(fā)速度的工具套件,適用于從邊緣到云的各種英特爾計算平
    的頭像 發(fā)表于 03-23 08:05 ?276次閱讀
    【轉(zhuǎn)載】英特爾開發(fā)<b class='flag-5'>套件</b>“哪吒”快速部署YoloV8 on Java | 開發(fā)<b class='flag-5'>者</b>實戰(zhàn)

    基于英特爾哪吒開發(fā)套件平臺來快速部署OpenVINO Java實戰(zhàn)

    OpenVINO 工具套件基于OneAPI開發(fā),可以加快高性能計算機視覺和深度學(xué)習(xí)應(yīng)用開發(fā)速度的工具套件,適用于從邊緣到云的各種英特爾計算平
    的頭像 發(fā)表于 03-21 18:24 ?1283次閱讀
    基于英特爾哪吒開發(fā)<b class='flag-5'>者</b><b class='flag-5'>套件</b>平臺來快速部署<b class='flag-5'>OpenVINO</b> Java實戰(zhàn)

    OpenVINO添加對Paddle 2.5的支持

    我是飛槳黑客馬拉松第五期 OpenVINO 賽題獲獎——為 OpenVINO 添加了對 Paddle 2.5 的支持。在此記錄下來貢獻的過程,希望有更多的同學(xué)可以參與到 OpenVINO
    的頭像 發(fā)表于 01-19 09:20 ?523次閱讀

    如何在MacOS上編譯OpenVINO C++項目呢?

    英特爾公司發(fā)行的模型部署工具 OpenVINO 模型部署套件,可以實現(xiàn)在不同系統(tǒng)環(huán)境下運行,且發(fā)布的 OpenVINO 2023 最新版目前已經(jīng)支持 MacOS 系統(tǒng)并同時支持在蘋果
    的頭像 發(fā)表于 01-11 18:07 ?706次閱讀
    如何在MacOS上編譯<b class='flag-5'>OpenVINO</b> C++項目呢?

    如何快速下載OpenVINO Notebooks中的AI大模型

    OpenVINO Notebooks是Jupyter Notebook形式的OpenVINO范例程序大集合,方便開發(fā)快速學(xué)習(xí)并掌握OpenVINO推理程序,并通過Copy&Paste
    的頭像 發(fā)表于 12-12 14:40 ?970次閱讀
    如何快速下載<b class='flag-5'>OpenVINO</b> Notebooks中的AI大模型

    如何解決模型部署時出現(xiàn)算子不匹配問題

    英特爾發(fā)行版 OpenVINO 工具套件基于 oneAPI 而開發(fā),可以加快高性能計算機視覺和深度學(xué)習(xí)視覺應(yīng)用開發(fā)速度工具套件,適用于從邊緣
    的頭像 發(fā)表于 12-08 15:30 ?823次閱讀
    如何解決模型部署時出現(xiàn)算子不匹配問題

    NNCF壓縮與量化YOLOv8模型與OpenVINO部署測試

    OpenVINO2023版本衍生出了一個新支持工具包NNCF(Neural Network Compression Framework – 神經(jīng)網(wǎng)絡(luò)壓縮框架),通過對OpenVINO IR格式模型的壓縮與量化更好的提升模型在
    的頭像 發(fā)表于 11-20 10:46 ?1295次閱讀
    NNCF壓縮與量化YOLOv8模型與<b class='flag-5'>OpenVINO</b>部署測試

    如何使用OpenVINO C++ API部署FastSAM模型

    FastSAM 模型 | 開發(fā)實戰(zhàn)》,在該文章中我們向大家展示了基于 OpenVINO Python API 的基本部署流程。在實際部署過程中會考慮到由效率問題,使得我們可能更傾向于采用更高效的部署方式
    的頭像 發(fā)表于 11-17 09:53 ?733次閱讀
    如何使用<b class='flag-5'>OpenVINO</b> C++ API部署FastSAM模型

    OpenVINO Java API詳解與演示

    英特爾 發(fā)行版 OpenVINO 工具套件基于 oneAPI 而開發(fā),可以加快高性能計算機視覺和深度學(xué)習(xí)視覺應(yīng)用開發(fā)速度工具套件,適用于從邊
    的頭像 發(fā)表于 11-09 17:03 ?879次閱讀
    <b class='flag-5'>OpenVINO</b> Java API詳解與演示

    OpenVINO? C# API詳解與演示

    OpenVINO C# API 支持 NuGet 程序包安裝方式,這與 OpenVINO C++ 庫的安裝過程相比,更加簡單。如果使用 Visual Studio 開發(fā) AI 項目,則可以通過 NuGet 程序包管理功能直接安裝即可
    的頭像 發(fā)表于 10-13 16:39 ?610次閱讀
    <b class='flag-5'>OpenVINO</b>?  C# API詳解與演示

    基于英特爾開發(fā)套件的AI字幕生成器設(shè)計

    量化的 Base Whisper 模型通過 OpenVINO 工具套件進行 AI 推理部署。由于聲音處理應(yīng)用的廣泛性,開發(fā)可以基于本項目繼續(xù)進行 AI 應(yīng)用的頂層開發(fā)。
    的頭像 發(fā)表于 09-27 16:59 ?778次閱讀
    基于英特爾開發(fā)<b class='flag-5'>套件</b>的AI字幕生成器設(shè)計

    OpenVINO場景文字檢測與文字識別教程

    OpenVINO是英特爾推出的深度學(xué)習(xí)模型部署框架,當(dāng)前最新版本是OpenVINO2023版本。OpenVINO2023自帶各種常見視覺任務(wù)支持的預(yù)訓(xùn)練模型庫Model Zoo,其中支持場景文字檢測
    的頭像 發(fā)表于 09-24 15:31 ?1301次閱讀
    <b class='flag-5'>OpenVINO</b>場景文字檢測與文字識別教程