鄭煜輝 陳 磊 辛光紅
(三亞學(xué)院,海南 三亞572000)
零售場(chǎng)所中常采用海報(bào)、LED 廣告機(jī)、櫥窗等投放廣告。這些廣告采用無差別化的廣告推送,無針對(duì)性、效果并不理想。商場(chǎng)中的落地玻璃墻、玻璃櫥窗等透明隔離設(shè)施是商家展示內(nèi)部商品的重要窗口,受空間的限制,商場(chǎng)的透明隔離設(shè)施展示的僅為有限的實(shí)物商品,利用率很低。如何將透明隔離設(shè)施高效利用起來進(jìn)行智能化廣告投放具有巨大的經(jīng)濟(jì)價(jià)值[1]。
本系統(tǒng)通過樹莓派輸出高低電平控制高分子透變膜實(shí)現(xiàn)透明和背投狀態(tài)轉(zhuǎn)換。樹莓派配置攝像頭進(jìn)行圖像采集,通過WIFI 網(wǎng)絡(luò)與云服務(wù)器通信傳輸人臉數(shù)據(jù),人臉數(shù)據(jù)在本地建模分析后樹莓派又控制投影儀投放相應(yīng)的廣告最后在透變膜上顯示。硬件配置結(jié)構(gòu)如圖1 所示。本系統(tǒng)控制核心采用樹莓派,作為便攜式卡片計(jì)算機(jī)具備HDMI 圖像輸出,GPIO 控制、USB接口、WIFI 通信等功能,性能上可以滿足本系統(tǒng)設(shè)計(jì)需求,而且極大的降低了系統(tǒng)成本和實(shí)施難度。本系統(tǒng)所述的高分子液晶投影膜由樹莓派通過繼電器進(jìn)行控制。樹莓派的GPIO P21 口輸出高低電平控制繼電器的Relay_Ch3 進(jìn)行透明和非透明的相互轉(zhuǎn)換。繼電器控制電路如圖2 所示。系統(tǒng)圖像采集攝像頭采用USB Type-C 接口支持USB 3.0 協(xié)議,攝像頭兩側(cè)預(yù)留了雙目攝像頭接口可實(shí)現(xiàn)立體視覺系統(tǒng),方便后期擴(kuò)展[2]。
系統(tǒng)檢測(cè)到?jīng)]有游客靠近貼有高分子液晶透變膜的透明隔離設(shè)施時(shí)(如櫥窗等),透變膜為透明狀態(tài),當(dāng)游客通過或者駐足于透明隔離設(shè)施,系統(tǒng)控制透變膜轉(zhuǎn)變?yōu)楸惩稜顟B(tài),并將攝像頭采集到的人臉圖像上傳至云平臺(tái)。云端通過計(jì)算返回觀看者的年齡、性別、表情、顏值、姿態(tài)、有無戴帽子、眼鏡、口罩等信息至樹莓派并將數(shù)據(jù)儲(chǔ)存在云端人臉庫中。樹莓派通過眼球跟蹤技術(shù)獲取游客的注視廣告區(qū)域,時(shí)長(zhǎng)等信息判斷游客是否喜歡廣告內(nèi)容,通過掃碼付費(fèi)等商業(yè)手段獲取交易金額,然后將上述信息發(fā)送至云端與獲取的人臉屬性信息匹配,生成閉環(huán)數(shù)據(jù)。經(jīng)過一定的數(shù)據(jù)累積后,訓(xùn)練機(jī)器學(xué)習(xí)隨機(jī)森林模型,挖掘客戶消費(fèi)能力、偏好趨向,實(shí)現(xiàn)廣告精準(zhǔn)投放。
圖1 硬件配置結(jié)構(gòu)圖
圖2 繼電器控制電路
圖3 系統(tǒng)運(yùn)行流程圖
騰訊云平臺(tái)利用其超大的用戶數(shù)量具有明顯的數(shù)據(jù)庫資源優(yōu)勢(shì)。本系統(tǒng)利用騰訊云人臉檢測(cè)接口、人員庫接口、人臉?biāo)阉鹘涌趯?shí)現(xiàn)了人臉識(shí)別和人臉數(shù)據(jù)庫建立功能。本項(xiàng)系統(tǒng)中人臉檢測(cè)是核心接口,云端檢測(cè)給定圖片的人臉及相應(yīng)的面部屬性和位置坐標(biāo)信息。面部屬性包括性別(gender)、年齡(age)、表情(expression)、魅力(beauty)、眼鏡(glass)、發(fā)型(hair)、口罩(mask)和姿態(tài)(pitch,roll,yaw),人臉質(zhì)量信息包括整體質(zhì)量分(score)、模 糊 分(sharpness)、光照 分(brightness) 和 五 官 遮 擋 分(completeness)。返回系統(tǒng)的返回值包括FaceInfos 人臉信息表和FaceQuality 人臉質(zhì)量信息,其中FaceInfos 有我們關(guān)注的人臉信息,比如gender,age,beauty(顏值)和expression(微笑程度)等。FaceQuality 則包含了一個(gè)重要字段就是圖像人臉的質(zhì)量得分score。這里我們提取年齡和性別、顏值、表情、有無帶帽子、帶口罩、帶眼鏡等字段[3-4]。
模型原始數(shù)據(jù)為通過走訪調(diào)研大型商場(chǎng)商鋪,依據(jù)主觀經(jīng)驗(yàn)數(shù)據(jù)訓(xùn)練得來,獲取真實(shí)大量數(shù)據(jù)訓(xùn)練模型是首要任務(wù)。擬先在商場(chǎng)電梯、樓梯口根據(jù)顧客年齡性別以及所處的位置信息,進(jìn)行樓層引導(dǎo)和商鋪推送。如果顧客根據(jù)推送到達(dá)了相應(yīng)的樓層或商鋪則實(shí)現(xiàn)了初步引導(dǎo)價(jià)值。顧客根據(jù)推送到達(dá)了相應(yīng)的樓層或商鋪,進(jìn)而在商普玻璃幕墻推送具體的商品,依據(jù)眼球跟蹤和購(gòu)買情況得到顧客消費(fèi)趨向的真實(shí)數(shù)據(jù),最終以真實(shí)數(shù)據(jù)訓(xùn)練模型,得到能實(shí)現(xiàn)廣告精準(zhǔn)投放的模型,實(shí)現(xiàn)數(shù)據(jù)價(jià)值[5]。模型實(shí)現(xiàn)過程如圖4 所示。
圖4 廣告精準(zhǔn)投放模型實(shí)現(xiàn)過程
眼球跟蹤是本系統(tǒng)的關(guān)鍵技術(shù)和重要反饋環(huán)節(jié)。通過眼球跟蹤判斷當(dāng)前人臉是否注視廣告區(qū)域以及注視時(shí)長(zhǎng)。如果注視廣告區(qū)域,開始計(jì)時(shí),當(dāng)檢測(cè)到當(dāng)前人臉不再注視廣告區(qū)域,計(jì)時(shí)結(jié)束,返回時(shí)長(zhǎng)結(jié)果。然后通過注視時(shí)長(zhǎng)等數(shù)據(jù)判斷該游客是否喜歡此廣告,如果喜歡則彈出商品二維碼游客可以關(guān)注或下單。如果游客下單我們就得到了此游客的數(shù)據(jù)。如果不喜歡,則說明模型預(yù)測(cè)的不準(zhǔn)確我們需要進(jìn)一步修正模型。
圖5 眼球跟蹤系統(tǒng)應(yīng)用
圖6 人臉及眼部分割圖
采集到人臉圖像后截取出左右眼部區(qū)域的ROI 圖像[8],這個(gè)截取過程就是簡(jiǎn)單的根據(jù)先驗(yàn)知識(shí),對(duì)于如圖6 所示的一張人臉圖像左右眼的區(qū)域大小和位置大概是固定的,整幅圖像的長(zhǎng)寬分別為wI,hI。眼部區(qū)域的長(zhǎng)寬為wE,hE,則有:
截取出了眼部ROI 圖像后每個(gè)像素點(diǎn)都可以計(jì)算出梯度,而梯度包含了幅值和方向。對(duì)于眼部圖像而言,越是靠近眼球中心的位置,灰度值就越低,就會(huì)有更多的梯度方向的連線交于眼球。 最后,根據(jù)梯度方向的眼球定位算法實(shí)現(xiàn)眼球跟蹤[6-7]。
本系統(tǒng)采用高分子液晶膜將透明隔離設(shè)施變成一種智能新型媒介。不僅提高了櫥窗和大透明玻璃的利用率,提高了購(gòu)物樂趣,還解決了游客對(duì)廣告的反饋的局限,提供一個(gè)新的購(gòu)物交互入口。通過機(jī)器視覺、人工智能等新技術(shù)與商業(yè)模式有機(jī)結(jié)合,方案合理高效的獲取了人臉屬性與消費(fèi)能力、偏好趨向的閉環(huán)數(shù)據(jù)樣本、訓(xùn)練隨機(jī)森林模型,實(shí)現(xiàn)了廣告精準(zhǔn)投放。