專利名稱:一種基于智能顯示設備的購物方法及裝置的制作方法
技術領域:
本發(fā)明屬于多媒體應用領域,尤其涉及一種基于智能顯示設備的購物方法及裝置。
背景技術:
隨著技術的不斷發(fā)展,特別是互聯(lián)網在電視及移動終端等電子設備中的應用,使得人們能夠通過電視等智能顯示設備實現(xiàn)多種互聯(lián)網交互應用,如上網、玩游戲、看電影。同時,隨著電子商務的發(fā)展,基于電視等智能顯示設備的網絡購物也正在興起,然而,電視僅僅是作為了一個單純的顯示設備來實現(xiàn)網絡購物,即用戶在電視上連接到購物網站,然后輸入商品信息查找對應的商品并購買,無法實現(xiàn)基于電視等智能顯示設備的系統(tǒng)自動推薦購物,而需要用戶主動輸入商品的相關信息,因此過程比較復雜,不夠方便。
發(fā)明內容
本發(fā)明實施例的目的在于提供一種基于智能顯示設備的購物方法及裝置,旨在解決現(xiàn)有的基于智能顯示設備的購物方法無法實現(xiàn)基于電視等智能顯示設備的系統(tǒng)自動推薦購物,不夠方便的問題。本發(fā)明實施例是這樣實現(xiàn)的,一種基于智能顯示設備的購物方法,所述方法包括:獲取用戶選取的商品截圖;從所述商品截圖中采集像素點,將所采集的像素點的像素值與預設的像素標準值進行匹配,提取出商品特征信息;將所述商品特征信息傳遞給購物網站,從該購物網站中查詢到與所述商品特征信息對應的商品信息,將該商品信息反饋給用戶,以供用戶從所述商品信息中選擇購買對應的商品。本發(fā)明實施例的另一目的在于提供一種基于智能顯示設備的購物裝置,所述裝置包括:截圖單元,用于獲取用戶選取的商品截圖;特征提取單元,用于從所述商品截圖中采集像素點,將所采集的像素點的像素值與預設的像素標準值進行匹配,提取出商品特征信息;商品檢索及購物單元,用于將所述商品特征信息傳遞給購物網站,從該購物網站中查詢到與所述商品特征信息對應的商品信息,將該商品信息反饋給用戶,以供用戶從所述商品信息中選擇購買對應的商品。在本發(fā)明實施例中,在對用戶觀看電視節(jié)目時選取的商品截圖自動進行分析處理獲得商品截圖中商品的特征信息,便能從購物網站中查詢到對應的商品信息及店鋪信息并顯示給用戶,使得用戶能夠很便利地在智能顯示設備上完成網絡購物。不再需要手動輸入商品特征信息搜索對應商品進行購物,系統(tǒng)可根據(jù)用戶選取的商品截圖,自動向用戶推薦用戶可能會感興趣的商品。
圖1是本發(fā)明實施例提供的基于智能顯示設備的購物方法的流程圖;圖2是本發(fā)明實施例提供的用于切割圖像的四叉樹圖像切割方法的示意圖;圖3是本發(fā)明實施例提供的圖2中一個有商品圖像的葉節(jié)點(即黑色葉節(jié)點)生成的色彩正態(tài)分布圖;圖4是本發(fā)明實施例提供的基于智能顯示設備的購物裝置結構圖。
具體實施例方式為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。為了說明本發(fā)明所述的技術方案,下面通過具體實施例來進行說明。實施例一:如圖1所示為本發(fā)明第一實施例提供的一種基于智能顯示設備的購物方法流程圖,為了便于說明,僅示出了與本發(fā)明實施例相關的部分。在步驟SlOl中,獲取用戶選取的商品截圖。在本發(fā)明實施例中,用戶在觀看電視節(jié)目時,如果看到自己感興趣的物品,則可通過遙控器在智能顯示設備屏幕上進行截圖,向智能顯示設備輸入截圖指令。因而,對于智能顯示設備而言,在播放電視節(jié)目時接收到用戶輸入的截圖指令后,對電視節(jié)目上的物品進行截圖,獲取用戶選取的商品截圖。優(yōu)選的,由于在電視節(jié)目播放過程中,畫面切換過快,因而此時所選取的截圖可能并不是用戶所感興趣的商品截圖,因而,智能顯示設備在播放電視節(jié)目時若接收到用戶輸入的截圖指令,則回放接收到該截圖指令前預設時間段內的緩存電視節(jié)目圖像,并將此時間段內的圖像反饋給用戶,此時用戶便可選取到自己感興趣的商品截圖,而智能顯示設備獲取用戶在觀看緩存電視節(jié)目圖像時所選取的商品截圖。其中,智能顯示設備包括但不限于智能電視。優(yōu)選的,智能顯示設備通過異步消息傳遞機制將商品截圖傳遞給截圖處理接口,則不需要等待截圖處理接口處理圖像,而可以繼續(xù)發(fā)生其他請求,截圖處理接口處理完成后會自動通知智能顯示設備。在步驟S102中,從商品截圖中采集像素點,將所采集的像素點的像素值與預設的對應像素標準值匹配,提取出商品特征信息。在本發(fā)明實施例中,當獲取到用戶選取的商品截圖后,對該商品截圖進行分析,從中提取出商品特征信息。其中,商品特征信息包括但不限于:商品名稱標識、商品類別、商品價格、商品品牌。該步驟可分為兩個子步驟。第一步,對用戶選取的商品截圖進行切割,采集所述商品截圖中商品像素點的像素值。在本發(fā)明實施例中,首先對用戶選取的商品截圖進行切割,切割出商品和背景。此處,采用四叉樹圖像切割方法對商品截圖進行切割,按照將圖像切割為四個象限的方式對商品截圖遞歸切割象限,直到商品截圖中的高密度像素切割于各個象限中,并根據(jù)所述商品截圖的象限切割狀態(tài)生成四叉樹。具體為,首先將商品截圖切割為四個象限,然后根據(jù)圖像復雜度對該四個象限進行排序,選擇復雜度較高的三個象限(即在四個象限中選擇復雜度較高的三個象限),判斷上述三個象限中的每個象限所有像素點到對應的象限邊緣的最小距離是否小于或等于該象限邊長的預設百分比,若是則不再對該象限進行分割,否則繼續(xù)將該象限分為四個象限,選擇四個象限中的三個圖像復雜度高的象限,接著判斷三個象限中的每個象限所有像素點至IJ對應的象限邊緣的最小距離是否小于或等于該象限邊長的預設百分比,直到每個象限內所有像素點到象限邊緣的最小距離都小于或等于該象限邊長的預設百分比時,就不再對商品截圖進行象限分割。其中,象限邊長的預設百分比可根據(jù)需要而設,此處對此不作限制,優(yōu)選地,取象限邊長的1/100。最后,根據(jù)最終的商品截圖象限切割狀態(tài)生成與之對應的四叉樹,在該四叉樹中,區(qū)分有商品圖像的節(jié)點及沒有商品圖像的節(jié)點(沒有商品圖像即為背景),其中,有商品圖像的節(jié)點即表示切割后有商品圖像的象限,沒有商品圖像的節(jié)點表示切割后沒有商品圖像的象限。下面通過圖2來具體說明。在圖2中,左上方的商品圖表示用戶選定的商品截圖,首先將該圖切割為四個象限,然后再繼續(xù)根據(jù)圖像復雜度,經過判斷后,對圖像復雜度較高的三個象限進行進一步的分析,判斷所述三個象限中的每個象限所有像素點到其所在象限邊緣的最小距離是否小于或等于該象限邊長的預設百分比,若大于則繼續(xù)切割,直到所有的象限中的像素點到其所在的最小距離小于或等于象限變成。最終,該商品圖中標為陰影部分即為有商品圖像的部分,空白部分為背景(如圖2所示)。隨后,根據(jù)圖像的切割狀況生成如圖2下方所示的與左上方商品圖對應的四叉樹,其中,黑色節(jié)點為有商品圖像的節(jié)點,白色節(jié)點為沒有商品圖像的節(jié)點。在將商品截圖進行切割后,采用正態(tài)分布的高密集圖像采集策略將四叉樹中有商品圖像的葉節(jié)點(即最后一次切割時所得的節(jié)點)生成色彩正態(tài)分布圖,并從中采集商品所有像素點的像素值。具體為,將四叉樹中有商品圖像的葉節(jié)點調用OpenCV的API,生成色彩的正態(tài)分布圖,設置顏色密度閾值,低于該閾值時為背景,并去掉顏色密度低的值(即去掉背景),保留顏色密度高的值,從而采集到至少一個像素點,每個像素點具有自身的像素值,即為商品中各個像素點的像素值。如圖3所示為一個有商品圖像的葉節(jié)點生成的色彩正態(tài)分布圖,這里設圖2中象限的邊長為L,那么中軸線就是X=L/2,這里采集象限較密集的區(qū)域的像素點的像素值,SP為L/4到3L/4區(qū)間像素點的像素值。第二步,將商品像素點的像素值與預設的對應像素標準值進行匹配處理,獲取商品特征信息。在本發(fā)明實施例中,在獲取用戶選取的商品截圖并分析時,還需進入用戶輸入的商品頁面,此時用戶輸入商品頁面時對應發(fā)起的商品消息會傳到后臺,后臺根據(jù)該商品消息中攜帶的商品值的類型查找出預設的對應標準信息,該標準信息包括:預設的多組像素標準值及對應的多個參考特征數(shù)組,商品消息中商品值的類型包括但不限于智能顯示設備型號等(由于智能顯示設備型號不同,其標準信息是不同的,因而為了針對不同的智能顯示設備處理商品截圖個像素點像素值,需要針對智能顯示設備的型號獲取相應型號的標準信息)。其中,每個參考特征數(shù)組對應一個商品的特征信息。其中,每一個像素點有一個像素值,此處我們用紅、綠、藍色值來表示,所述參考特征數(shù)組攜帶至少一組參考特征值。獲取到對應的像素標準值后,通過公式Yl=sqrt ((XrO-Xrl)2+ (YgO-Ygl)2+(ZbO-Zbl)2)分別計算商品的每個像素點的像素值與預設的對應像素標準值的標準差。其中,sqrt表示平方根運算,XrO表示紅色標準值,YgO表示綠色標準值,ZbO表示藍色標準值,Xrl, Ygl, Zbl分別表示商品截圖中采集到的其中一個像素點的紅、綠、藍色值。隨之,對計算出的多個標準差求平均值,分別計算每個標準差與該平均值的差值,并將計算出的多個差值進行排序,形成數(shù)組并存儲,其中可根據(jù)所述差值的大小由小到大或由大到小進行排序,此處對此不作限制。最后,從數(shù)據(jù)庫中調出與所述像素標準值對應的參考特征數(shù)組,并調用
OpenCVAPI,應用余統(tǒng)夾角算法公式
權利要求
1.一種基于智能顯示設備的購物方法,其特征在于,所述方法包括: 51、獲取用戶選取的商品截圖; 52、從所述商品截圖中采集像素點,將所采集的像素點的像素值與預設的像素標準值進行匹配,提取出商品特征信息; 53、將所述商品特征信息傳遞給購物網站,從該購物網站中查詢到與所述商品特征信息對應的商品信息,將該商品信息反饋給用戶,以供用戶從所述商品信息中選擇購買對應的商品。
2.如權利要求1所述的方法,其特征在于,所述步驟S2具體包括: 521、采用四叉圖像切割方法對所述商品截圖進行切割,采集所述商品截圖中商品像素點的像素值; 522、將所述商品像素點的像素值與預設的像素標準值進行匹配處理,獲取商品特征信息。
3.如權利要求2所述的方法,其特征在于,所述步驟S21具體包括: 5210、將商品截圖切割為四個象限,按照圖像復雜度的高低對所述四個象限進行排序,選擇復雜度高的三個象限; 5211、判斷所述三個象限中的每個象限中所有像素點到所在象限邊緣的最小距離是否小于或等于該象限邊長的預設百分比;是則轉到S212,否則轉到所述步驟S210,直到每個象限內所有像素點到所在象限邊緣的最小距離都小于或等于該象限邊長的預設百分比為止; 5212、根據(jù)所述商品截圖的象限切割狀態(tài)生成四叉樹; 5213、將所述四叉樹中的葉節(jié)點生成色彩正態(tài)分布圖,并從所述正態(tài)分布圖中采集商品像素點的像素值。
4.如權利要求2所述的方法,其特征在于,所述步驟S22具體包括: 5221、分別計算所述商品每個像素點的像素值與預設的對應像素標準值的標準差; 5222、求多個所計算的標準差的平均值,分別計算每個標準差與該平均值的差值,并將計算出的多個差值進行排序,將排序后的多個差值形成數(shù)組并存儲; 5223、計算所述數(shù)組與預設的參考特征數(shù)組的偏差,提取與所計算的最小偏差對應的參考特征數(shù)組,將所述參考特征數(shù)組對應的特征信息作為商品特征信息。
5.如權利要求1所述的方法,其特征在于,所述步驟S223中,利用公式
6.一種基于智能顯示設備的購物裝置,其特征在于,所述裝置包括: 截圖單元,用于獲取用戶選取的商品截圖; 特征提取單元,用于從所述商品截圖中采集像素點,將所采集的像素點的像素值與預設的像素標準值進行匹配,提取出商品特征信息; 商品檢索及購物單元,用于將所述商品特征信息傳遞給購物網站,從該購物網站中查詢到與所述商品特征信息對應的商品信息,將該商品信息反饋給用戶,以供用戶從所述商品信息中選擇購買對應的商品。
7.如權利要求6所述的裝置,其特征在于,所述特征提取單元包括: 圖像處理單元,用于采用四叉圖像切割方法對所述商品截圖進行切割,采集所述商品截圖中商品像素點的像素值; 商品特征獲取單元,用于將所述商品像素點的像素值與預設的像素標準值進行匹配處理,獲取商品特征信息。
8.如權利要求7所述的裝置,其特征在于,所述圖像處理單元包括: 圖像切割單元,用于將商品截圖切割為四個象限,按照圖像復雜度的高低對所述四個象限進行排序,選擇復雜度高的三個象限,判斷所述三個象限中的每個象限中所有像素點到所在象限邊緣的最小距離是否小于或等于該象限邊長的預設百分比;是則根據(jù)所述商品截圖的象限切割狀態(tài)生成四叉樹;否則繼續(xù)切割,直到每個象限內所有像素點到所在象限邊緣的最小距離都小于或等于該象限邊長的預設百分比為止; 像素提取單元,用于將所述四叉樹中的葉節(jié)點生成色彩正態(tài)分布圖,并從所述正態(tài)分布圖中采集商品像素點的像素值。
9.如權利要求7所述的裝置,其特征在于,所述商品特征獲取單元包括: 標準差計算單元,用于分別計算所述商品每個像素點的像素值與預設的對應像素標準值的標準差; 差值確定單元,用于求多個所計算的標準差的平均值,分別計算每個標準差與該平均值的差值,并將計算出的多個差值進行排序,將排序后的多個差值形成數(shù)組并存儲; 特征匹配單元,用于利用公式
全文摘要
本發(fā)明適用于多媒體應用領域,提供了一種基于智能顯示設備的購物方法及裝置,所述方法包括獲取用戶選取的商品截圖;從所述商品截圖中采集像素點,將所采集的像素點的像素值與預設的像素標準值進行匹配,提取出商品特征信息;將所述商品特征信息傳遞給購物網站,從該購物網站中查詢到與所述商品特征信息對應的商品信息,將該商品信息反饋給用戶,以供用戶從所述商品信息中選擇購買對應的商品。因而不再需要手動輸入商品特征信息進行購物,系統(tǒng)可根據(jù)用戶選取的商品截圖,自動向用戶推薦用戶感興趣的商品。
文檔編號G06Q30/06GK103198424SQ20131010890
公開日2013年7月10日 申請日期2013年3月29日 優(yōu)先權日2013年3月29日
發(fā)明者溫隴德, 何靜, 柳行剛 申請人:Tcl集團股份有限公司