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 ? 次閱讀

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

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

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

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

pYYBAGOrgreAUvqYAAAVTbJrFaE909.png

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

該過程首先從安裝在零售貨架上的攝像機(jī)捕捉圖像。接下來,捕獲的圖像被傳遞到兩個深度神經(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)的情況下實(shí)時進(jìn)行這種分析成為可能——例如通知銷售人員協(xié)助購物者。

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

為什么這很酷

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

改編這個例子

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

此外,考慮將該技術(shù)應(yīng)用于增強(qiáng)虛擬現(xiàn)實(shí)。隨著越來越多的嵌入式設(shè)備開始支持深度學(xué)習(xí),可能的增強(qiáng)虛擬現(xiàn)實(shí)用例也會增加。例如,眼鏡可以集成攝像機(jī)和實(shí)時面部檢測功能,以便在捕獲的圖像上呈現(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ùn)行時包輕松試驗(yàn)此應(yīng)用程序。

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

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

審核編輯hhy

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

    關(guān)注

    5

    文章

    4399

    瀏覽量

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

    關(guān)注

    10

    文章

    4713

    瀏覽量

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

    關(guān)注

    73

    文章

    5444

    瀏覽量

    120806
收藏 人收藏

    評論

    相關(guān)推薦

    使用OpenVINO C++在哪吒開發(fā)板上推理Transformer模型

    OpenVINO 是一個開源工具套件,用于對深度學(xué)習(xí)模型進(jìn)行優(yōu)化并在云端、邊緣進(jìn)行部署。它能在諸如生成式人工智能、視頻、音頻以及語言等各類應(yīng)用場景中加快深度學(xué)習(xí)推理的速度,且支持來自 PyTorch
    的頭像 發(fā)表于 10-12 09:55 ?192次閱讀
    使用<b class='flag-5'>OpenVINO</b> C++在哪吒開發(fā)板上推理Transformer模型

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

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

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

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

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

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

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

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

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

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

    OpenVINO添加對Paddle 2.5的支持

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

    基于OpenVINO?和AIxBoard的智能安檢盒子設(shè)計(jì)

    公共安全問題日益凸顯,傳統(tǒng)安檢手段面臨挑戰(zhàn)。為提高安檢效率和保障公共安全,基于 OpenVINO? 和 AIxBoard 的智能安檢盒子應(yīng)運(yùn)而生。
    的頭像 發(fā)表于 01-18 17:31 ?763次閱讀
    基于<b class='flag-5'>OpenVINO</b>?和AIxBoard的智能安檢盒子設(shè)計(jì)

    如何在MacOS上編譯OpenVINO C++項(xiàng)目呢?

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

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

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

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

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

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

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

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

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

    基于OpenVINO C# API部署RT-DETR模型

    Python API 部署 RT-DETR 模型 | 開發(fā)實(shí)戰(zhàn)》和《基于 OpenVINO C++ API 部署 RT-DETR 模型 | 開發(fā)實(shí)戰(zhàn)》,在該文章中,我們基于 OpenVI
    的頭像 發(fā)表于 11-10 16:59 ?668次閱讀
    基于<b class='flag-5'>OpenVINO</b> C# API部署RT-DETR模型

    OpenVINO Java API詳解與演示

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