一種基于匹配的信息推薦方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別是涉及一種基于匹配的信息推薦方法和一種 基于匹配的信息推薦系統(tǒng)。
【背景技術(shù)】
[0002] 用戶的日常生活離不開鞋子,但現(xiàn)今鞋子品牌眾多、款式多樣。雖然鞋子具有一定 的標(biāo)準(zhǔn)鞋碼,但是不同品牌,或者相同品牌不同款式的鞋子,由于制作鞋子的鞋楦以及制作 等過(guò)程的誤差導(dǎo)致實(shí)際尺碼可能與標(biāo)準(zhǔn)鞋碼不符。另外,鞋碼還分為中國(guó)、歐洲、美國(guó)等不 同標(biāo)準(zhǔn),用戶僅憑經(jīng)驗(yàn)選擇往往可能選擇不適合自己的尺碼。
[0003] 例如,一個(gè)用戶常常穿37碼的鞋子,因此其在購(gòu)買一款運(yùn)動(dòng)鞋時(shí)同樣選擇的37 碼,但是該款運(yùn)動(dòng)鞋的鞋碼不標(biāo)準(zhǔn),版型較大,其購(gòu)買36碼的鞋子比較適合。但是由于用戶 并不知曉該情況而購(gòu)買的不適合的鞋子。
[0004] 由上述問(wèn)題可知,用戶在購(gòu)買鞋子時(shí),往往可能由于不知道鞋子的真實(shí)尺碼而導(dǎo) 致選擇不適合的鞋子,后續(xù)需要退換貨等復(fù)雜流程,或者為了購(gòu)買合適的鞋碼而反復(fù)查看 各種介紹和評(píng)價(jià)等信息,從而導(dǎo)致時(shí)間和資源的浪費(fèi)。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題是提供一種基于匹配的信息推薦方法,以為用 戶推薦鞋的合適鞋碼。
[0006] 相應(yīng)的,本發(fā)明實(shí)施例還提供了一種基于匹配的信息推薦裝置,用以保證上述方 法的實(shí)現(xiàn)及應(yīng)用。
[0007] 為了解決上述問(wèn)題,本發(fā)明公開了一種基于匹配的信息推薦方法,包括:對(duì)各鞋碼 的待測(cè)樣品鞋對(duì)應(yīng)的測(cè)量值分別進(jìn)行分析,確定每個(gè)鞋碼的待測(cè)樣品鞋的實(shí)際尺碼數(shù)據(jù); 對(duì)拍攝足部所生成的圖片數(shù)據(jù)進(jìn)行分析,確定用戶的足部信息;采用所述足部信息和所述 待測(cè)樣品鞋的實(shí)際尺碼數(shù)據(jù)進(jìn)行匹配,基于匹配結(jié)果推薦所述用戶適合的所述待測(cè)樣品鞋 的鞋碼。
[0008] 本發(fā)明一個(gè)可選實(shí)施例中,所述對(duì)拍攝足部所生成的圖片數(shù)據(jù)進(jìn)行分析,確定用 戶的足部信息,包括:獲取拍攝足部所生成的圖片數(shù)據(jù),該圖片數(shù)據(jù)為用戶將足部站在基板 上拍攝的;對(duì)所述圖片數(shù)據(jù)進(jìn)行圖像處理獲取圖像二值化后的透視還原圖;采用所述透視 還原圖計(jì)算所述足部的腳長(zhǎng)信息和腳寬信息,將腳長(zhǎng)信息和腳寬信息作為所述用戶的足部 信息。
[0009] 本發(fā)明一個(gè)可選實(shí)施例中,對(duì)各鞋碼的待測(cè)樣品鞋對(duì)應(yīng)的測(cè)量值分別進(jìn)行分析, 確定每個(gè)鞋碼的待測(cè)樣品鞋的實(shí)際尺碼數(shù)據(jù),包括:獲取對(duì)每款待測(cè)樣品鞋的各個(gè)鞋碼對(duì) 應(yīng)的測(cè)量值;針對(duì)每款待測(cè)樣品鞋,對(duì)各鞋碼的測(cè)量值分別與該鞋碼對(duì)應(yīng)標(biāo)準(zhǔn)值進(jìn)行比對(duì), 確定第一比對(duì)值作為比對(duì)結(jié)果;依據(jù)所述比對(duì)結(jié)果確定每個(gè)鞋碼的待測(cè)樣品鞋的實(shí)際尺碼 數(shù)據(jù)。
[0010] 本發(fā)明一個(gè)可選實(shí)施例中,依據(jù)所述比對(duì)結(jié)果確定每個(gè)鞋碼的待測(cè)樣品鞋的實(shí)際 尺碼數(shù)據(jù)之前,還包括:針對(duì)每種待測(cè)樣品鞋,獲取各鞋碼待測(cè)樣品鞋的測(cè)試數(shù)據(jù);采用各 鞋碼的測(cè)試數(shù)據(jù)分別與該鞋碼對(duì)應(yīng)標(biāo)準(zhǔn)值進(jìn)行比對(duì),確定第二比對(duì)值,并將所述第二比對(duì) 值添加到所述比對(duì)結(jié)果中。
[0011] 本發(fā)明一個(gè)可選實(shí)施例中,還包括:將所述第一比對(duì)值和所述第二比對(duì)值按照預(yù) 設(shè)參數(shù)進(jìn)行權(quán)重計(jì)算,確定加權(quán)后的比對(duì)值作為比對(duì)結(jié)果。
[0012] 本發(fā)明一個(gè)可選實(shí)施例中,所述采用所述足部信息和所述待測(cè)樣品鞋的實(shí)際尺碼 數(shù)據(jù)進(jìn)行匹配,基于匹配結(jié)果推薦所述用戶適合的所述待測(cè)樣品鞋的鞋碼,包括:基于所述 足部信息計(jì)算所述用戶的足部對(duì)應(yīng)的標(biāo)準(zhǔn)尺碼;采用所述標(biāo)準(zhǔn)尺碼與所述待測(cè)樣品鞋的實(shí) 際尺碼數(shù)據(jù)進(jìn)行匹配,確定與所述用戶匹配的實(shí)際尺碼數(shù)據(jù)作為匹配結(jié)果;依據(jù)所述匹配 結(jié)果確定所述實(shí)際尺碼數(shù)據(jù)對(duì)應(yīng)待測(cè)樣品鞋的鞋碼,將所述鞋碼作為該待測(cè)樣品鞋的合適 鞋碼推薦給所述用戶。
[0013] 本發(fā)明一個(gè)可選實(shí)施例中,基于所述足部信息計(jì)算所述用戶的足部對(duì)應(yīng)的標(biāo)準(zhǔn)尺 碼,包括:獲取預(yù)置的標(biāo)準(zhǔn)尺碼對(duì)照表,其中,標(biāo)準(zhǔn)尺碼對(duì)照表包括各標(biāo)準(zhǔn)尺碼對(duì)應(yīng)足部數(shù) 據(jù)范圍;按照所述足部信息查詢?cè)谒鰳?biāo)準(zhǔn)尺碼對(duì)照表中滿足的足部數(shù)據(jù)范圍;將所述滿 足的足部數(shù)據(jù)范圍對(duì)應(yīng)標(biāo)準(zhǔn)尺碼作為所述用戶的足部對(duì)應(yīng)的標(biāo)準(zhǔn)尺碼。
[0014] 本發(fā)明一個(gè)可選實(shí)施例中,依據(jù)所述匹配結(jié)果確定所述實(shí)際尺碼數(shù)據(jù)對(duì)應(yīng)待測(cè)樣 品鞋的鞋碼,將所述鞋碼作為該待測(cè)樣品鞋的合適鞋碼推薦給所述用戶,包括:獲取所述匹 配結(jié)果中所述用戶對(duì)該待測(cè)樣品鞋匹配的實(shí)際尺碼數(shù)據(jù);獲取所述實(shí)際尺碼數(shù)據(jù)對(duì)應(yīng)待測(cè) 樣品鞋的鞋碼;將所述鞋碼和所述待測(cè)樣品鞋作為推薦結(jié)果展示給用戶,該推薦結(jié)果為用 戶選擇該待測(cè)樣品鞋的合適鞋碼。
[0015] 本發(fā)明一個(gè)可選實(shí)施例中,所述對(duì)所述圖片數(shù)據(jù)進(jìn)行圖像處理獲取圖像二值化后 的透視還原圖,包括:對(duì)所述圖片數(shù)據(jù)進(jìn)行二值化處理,確定二值圖像;對(duì)所述二值圖像進(jìn) 行邊緣檢測(cè),基于檢測(cè)的邊緣信息對(duì)所述二值圖像進(jìn)行圖像分割,確定分割結(jié)果圖;對(duì)所述 分割結(jié)果圖進(jìn)行透視還原,確定透視還原圖。
[0016] 本發(fā)明一個(gè)可選實(shí)施例中,采用所述透視還原圖計(jì)算所述足部的腳長(zhǎng)信息和腳寬 信息,包括:計(jì)算所述基板的像素點(diǎn)個(gè)數(shù);通過(guò)掃描獲取所述足部的至少一個(gè)特征點(diǎn)的像 素坐標(biāo)值;基于所述基板的像素點(diǎn)個(gè)數(shù)和所述特征點(diǎn)的像素值計(jì)算所述足部的腳長(zhǎng)信息和 腳寬信息。
[0017] 本發(fā)明一個(gè)可選實(shí)施例中,所述通過(guò)掃描獲取所述足部的至少一個(gè)特征點(diǎn)的像素 坐標(biāo)值,包括:按照從足跟到足尖的方向?qū)λ鐾敢曔€原圖進(jìn)行掃描;至少獲取足尖所在 特征點(diǎn)的像素坐標(biāo)值。
[0018] 本發(fā)明一個(gè)可選實(shí)施例中,所述基于所述基板的像素點(diǎn)個(gè)數(shù)和所述特征點(diǎn)的像素 值計(jì)算所述足部的腳長(zhǎng)信息和腳寬信息,包括:對(duì)基板的像素點(diǎn)個(gè)數(shù)和所述特征點(diǎn)的像素 值,按照所述基板的單位像素長(zhǎng)度計(jì)算所述足部的腳長(zhǎng)信息;按照所述足尖所在特征點(diǎn)確 定所述足部的兩個(gè)腳寬特征點(diǎn);按照所述基板的單位像素長(zhǎng)度對(duì)兩個(gè)腳寬特征點(diǎn)之間的距 離進(jìn)行計(jì)算,確定所述足部的腳寬信息。
[0019] 本發(fā)明還公開了一種基于匹配的信息推薦系統(tǒng),包括:鞋碼實(shí)測(cè)裝置,用于對(duì)各 鞋碼的待測(cè)樣品鞋對(duì)應(yīng)的測(cè)量值分別進(jìn)行分析,確定每個(gè)鞋碼的待測(cè)樣品鞋的實(shí)際尺碼數(shù) 據(jù);足部測(cè)量裝置,用于對(duì)拍攝足部所生成的圖片數(shù)據(jù)進(jìn)行分析,確定用戶的足部信息;足 鞋匹配推薦裝置,用于采用所述足部信息和所述待測(cè)樣品鞋的實(shí)際尺碼數(shù)據(jù)進(jìn)行匹配,基 于匹配結(jié)果推薦所述用戶適合的所述待測(cè)樣品鞋的鞋碼。
[0020] 本發(fā)明一個(gè)可選實(shí)施例中,所述足部測(cè)量裝置,包括:照片獲取模塊,用于獲取拍 攝足部所生成的圖片數(shù)據(jù),該圖片數(shù)據(jù)為用戶將足部站在基板上拍攝的;圖像處理模塊,用 于對(duì)所述圖片數(shù)據(jù)進(jìn)行圖像處理獲取圖像二值化后的透視還原圖;足部信息計(jì)算模塊,用 于采用所述透視還原圖計(jì)算所述足部的腳長(zhǎng)信息和腳寬信息,將腳長(zhǎng)信息和腳寬信息作為 所述用戶的足部信息。
[0021] 本發(fā)明一個(gè)可選實(shí)施例中,所述鞋碼實(shí)測(cè)裝置,包括:實(shí)測(cè)值獲取模塊,用于獲取 對(duì)每款待測(cè)樣品鞋的各個(gè)鞋碼對(duì)應(yīng)的測(cè)量值;測(cè)量值比對(duì)模塊,用于針對(duì)每款待測(cè)樣品鞋, 對(duì)各鞋碼的測(cè)量值分別與該鞋碼對(duì)應(yīng)標(biāo)準(zhǔn)值進(jìn)行比對(duì),確定第一比對(duì)值作為比對(duì)結(jié)果;實(shí) 際尺碼確定模塊,用于依據(jù)所述比對(duì)結(jié)果確定每個(gè)鞋碼的待測(cè)樣品鞋的實(shí)際尺碼數(shù)據(jù)。
[0022] 本發(fā)明一個(gè)可選實(shí)施例中,所述實(shí)測(cè)值獲取模塊,還用于針對(duì)每種待測(cè)樣品鞋,獲 取各鞋碼待測(cè)樣品鞋的測(cè)試數(shù)據(jù);所述鞋碼實(shí)測(cè)裝置,還包括:測(cè)試值比對(duì)模塊,用于采用 各鞋碼的測(cè)試數(shù)據(jù)分別與該鞋碼對(duì)應(yīng)標(biāo)準(zhǔn)值進(jìn)行比對(duì),確定第二比對(duì)值,并將所述第二比 對(duì)值添加到所述比對(duì)結(jié)果中。
[0023] 本發(fā)明一個(gè)可選實(shí)施例中,所述鞋碼實(shí)測(cè)裝置,還包括:權(quán)重計(jì)算模塊,用于將所 述第一比對(duì)值和所述第二比對(duì)值按照預(yù)設(shè)參數(shù)進(jìn)行權(quán)重計(jì)算,確定加權(quán)后的比對(duì)值作為比 對(duì)結(jié)果。
[0024] 本發(fā)明一個(gè)可選實(shí)施例中,所述足鞋匹配推薦裝置,包括:足部計(jì)算模塊,用于基 于所述足部信息計(jì)算所述用戶的足部對(duì)應(yīng)的標(biāo)準(zhǔn)尺碼;足鞋匹配模塊,用于采用所述標(biāo)準(zhǔn) 尺碼與所述待測(cè)樣品鞋的實(shí)際尺碼數(shù)據(jù)進(jìn)行匹配,確定與所述用戶匹配的實(shí)際尺碼數(shù)據(jù)作 為匹配結(jié)果;推薦模塊,用于依據(jù)所述匹配結(jié)果確定所述實(shí)際尺碼數(shù)據(jù)對(duì)應(yīng)待測(cè)樣品鞋的 鞋碼,將所述鞋碼作為該待測(cè)樣品鞋的合適鞋碼推薦給所述用戶。
[0025] 本發(fā)明一個(gè)可選實(shí)施例中,所述足部計(jì)算模塊,包括:對(duì)照表獲