国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于圖片檢索技術(shù)(CBIR)的社交購物系統(tǒng)

2017-09-10 12:54:41陳侖凱鐘順浩陳麗娜張琪
科學(xué)與財(cái)富 2017年22期

陳侖凱+鐘順浩+陳麗娜+張琪

摘要:隨著互聯(lián)網(wǎng)的快速發(fā)展,各種類型的軟件成為人們生活的必需品,電子商務(wù)的應(yīng)用越來越廣泛,無論是工作上還是日常生活學(xué)習(xí)中帶來了不少的便利。由于電商用戶與社交APP用戶重合度較高,越來越多的購物APP開始社交化,但很多軟件都可能存在著安全隱患。根據(jù)現(xiàn)今社交網(wǎng)絡(luò)平臺(tái)與購物平臺(tái)的特點(diǎn),開發(fā)出一款更針對(duì)現(xiàn)實(shí)需求的基于圖片搜索的社交商務(wù)移動(dòng)應(yīng)用,使得"互聯(lián)網(wǎng)+"的應(yīng)用能夠深入到生活的各方各面。本款軟件用C/S架構(gòu),采用瀑布開發(fā)模型開發(fā)設(shè)計(jì),用開發(fā)工具Android Studio2.3開發(fā)設(shè)計(jì),服務(wù)端采用MVC模式開發(fā),數(shù)據(jù)庫采用的開源數(shù)據(jù)庫MySQl來實(shí)現(xiàn)客戶端和服務(wù)端各種數(shù)據(jù)的存儲(chǔ)。

關(guān)鍵詞:社交購物,CBIR,Android

一、系統(tǒng)的背景介紹

在現(xiàn)今社交網(wǎng)絡(luò)發(fā)展越來越擴(kuò)大,人們對(duì)穿搭方面不僅僅局限于日常,開始關(guān)注明星的穿搭,希望能夠找到相似的衣物,如何能通過網(wǎng)絡(luò)享受到更好更優(yōu)質(zhì)的服務(wù)變成了當(dāng)今社會(huì)的需求趨勢(shì)。本文所述系統(tǒng)針對(duì)生活中對(duì)購物社交的需求進(jìn)行描述,讓互聯(lián)網(wǎng)深入生活,使用戶享受到"互聯(lián)網(wǎng)+"時(shí)代帶來的快捷與便利。本系統(tǒng)是一款軟件能適應(yīng)廣大人民群眾的需求,便捷、真實(shí)的社交購物類軟件。

二、系統(tǒng)實(shí)現(xiàn)的功能

本系統(tǒng)是基于移動(dòng)平臺(tái),系統(tǒng)功能如圖所示:

軟件用戶進(jìn)入"我的"界面,點(diǎn)擊注冊(cè),輸入用戶名、密碼、手機(jī)號(hào)等信息實(shí)現(xiàn)注冊(cè)功能。用戶注冊(cè)成功后可以進(jìn)入登錄界面實(shí)現(xiàn)登錄,用戶登陸后可以通過點(diǎn)擊底部菜單完成需要的選擇。用戶可以在首頁點(diǎn)擊智能找衣,利用拍攝或圖片庫中的圖片進(jìn)行相似搜索。點(diǎn)擊圖片,可以查看衣服的詳細(xì)信息,進(jìn)行購物或分享。在消息中心中,用戶可以直接查看自己的好友列表或商家列表,并對(duì)好友或商家進(jìn)行后續(xù)的聊天等操作。動(dòng)態(tài)頁面是一個(gè)商家發(fā)布新款物品的推送界面,用戶可以在此模塊中進(jìn)行帖子的發(fā)表與評(píng)論操作。

三、系統(tǒng)的基本框架

系統(tǒng)App采用的是Android開發(fā),在客戶端,通過ViewPager來進(jìn)行用戶登錄后底部菜單的實(shí)現(xiàn)以及各界面的切換,通過安卓的原生控件來實(shí)現(xiàn)首頁、好友界面、社區(qū)以及關(guān)于我界面的布局。社區(qū)采用的是通過WebView組件來加載論壇界面,來實(shí)現(xiàn)在線交流。系統(tǒng)服務(wù)端采用的是MVC架構(gòu)來實(shí)現(xiàn)系統(tǒng)的分層。項(xiàng)目通過Servlet對(duì)客戶端進(jìn)行數(shù)據(jù)的接收與發(fā)送,也通過Servlet來實(shí)現(xiàn)一系列的后臺(tái)數(shù)據(jù)庫操作以及管理操作,包括用戶的注冊(cè)、登陸驗(yàn)證等操作。

系統(tǒng)采用MySQL數(shù)據(jù)庫,實(shí)現(xiàn)賣家表、賣家表、管理表、商品表、訂單表、好友表、舉報(bào)表、消息表等的建立與關(guān)聯(lián)設(shè)計(jì),來保證數(shù)據(jù)完整性與安全性。在客戶端方面,通過建立本地?cái)?shù)據(jù)庫來存儲(chǔ)用戶登錄信息和用戶和好友的聊天消息等,使用戶查看歷史信息時(shí)減少數(shù)據(jù)緩沖和下載時(shí)間,也避免用戶在退出APP時(shí)要重復(fù)登錄以及校驗(yàn)時(shí)間長(zhǎng)等問題。

四、系統(tǒng)的關(guān)鍵技術(shù)

系統(tǒng)APP端采用的是基于圖片檢索技術(shù)的社交購物系統(tǒng)。

本技術(shù)難點(diǎn)主要在于相同物體的圖像檢索。相同物體圖像檢索是指對(duì)查詢圖像中的某一物體,從圖像庫中找出包含有該物體的圖像,并且檢索到的圖片應(yīng)該是包含有該物體的那些圖片。相似物體檢索在英文文獻(xiàn)中一般稱為物體檢索(Object Retrieval),近似樣本搜索或檢測(cè)(Duplicate Search or Detection)也可以歸類于相同物體的檢索,并且相同物體檢索方法可以直接應(yīng)用到近似樣本搜索或檢測(cè)上。相同物體檢索不論是在研究還是在商業(yè)圖像搜索產(chǎn)業(yè)中都具有重大的價(jià)值,比如購物應(yīng)用中搜索衣服鞋子、人臉檢索等。

在圖片檢索過程中,由于受環(huán)境干擾比較大,因而對(duì)于相同物體圖像檢索,在選取特征的時(shí)候,往往會(huì)選擇那些抗干擾性比較好的不變性局部特征,比如SIFT、SURF、ORB等,并以此為基礎(chǔ)通過不同的編碼方式構(gòu)建圖像的全局描述,具有代表性的工作有詞袋模型、 局部特征聚合描述符以及Fisher向量,這一類以類SIFT為基礎(chǔ)的圖像檢索方法,由于結(jié)合了類SIFT不變性的特性,并且采用了由局部到全局的特征表達(dá)方式,并且在實(shí)際應(yīng)用時(shí)在提取SIFT 的時(shí)候還可以使用siftGPU加速SIFT提取,因而從整體上來說能夠獲得比較好的檢索效果,但為其設(shè)計(jì)高效的索引方式十分必要。

系統(tǒng)服務(wù)端開發(fā)采用MVC開發(fā)模式實(shí)現(xiàn)分層結(jié)構(gòu),使得程序便于維護(hù)和修改。MVC 是一種使用 MVC(Model View Controller 模型-視圖-控制器)設(shè)計(jì)創(chuàng)建 Web 應(yīng)用程序的模式。其Model是應(yīng)用程序中用于處理應(yīng)用程序數(shù)據(jù)邏輯的部分,負(fù)責(zé)在數(shù)據(jù)庫中存取數(shù)據(jù)。View是應(yīng)用程序中處理數(shù)據(jù)顯示的部分;Controller是應(yīng)用程序中處理用戶交互的部分,通??刂破髫?fù)責(zé)從視圖讀取數(shù)據(jù),控制用戶輸入,并向模型發(fā)送數(shù)據(jù)。本系統(tǒng)通過對(duì)數(shù)據(jù)庫操作、實(shí)體類的創(chuàng)建,并實(shí)現(xiàn)系統(tǒng)的分層,大大減少了編碼量,使得編程過程更具有邏輯性,在不依賴業(yè)務(wù)邏輯的情況下專注于視圖的設(shè)計(jì),也使得系統(tǒng)的測(cè)試更加容易。

五、結(jié)論

本文介紹了圖片檢索的購物社交系統(tǒng)。首先對(duì)目前的社交現(xiàn)狀及圖片檢索的發(fā)展前景進(jìn)行了分析;并根據(jù)用戶現(xiàn)實(shí)需求,介紹了平臺(tái)所需的功能及主要技術(shù)的介紹,接下來講解了圖片檢索的社交購物系統(tǒng)的設(shè)計(jì)與開發(fā),在本系統(tǒng)開發(fā)中對(duì)Android的編程和MVC開發(fā)進(jìn)行了有益的探索研究。

參考文獻(xiàn):

[1] GarfieldEr007 圖像檢索:基于內(nèi)容的圖像檢索技術(shù) 2016

[2]張卓,等. 基于JSP的MVC開發(fā)模式在畢業(yè)設(shè)計(jì)管理系統(tǒng)中的應(yīng)用[J], 科學(xué)技術(shù)與工程,2007(11):2542-2546endprint

宁乡县| 兰溪市| 瑞昌市| 广汉市| 龙门县| 周口市| 中西区| 云安县| 务川| 建阳市| 讷河市| 大英县| 车险| 六安市| 西林县| 平谷区| 南和县| 东港市| 东光县| 青冈县| 嘉荫县| 鞍山市| 双鸭山市| 伊通| 本溪| 苍溪县| 桐乡市| 积石山| 石阡县| 青州市| 鄂托克旗| 龙州县| 阳泉市| 团风县| 喀喇沁旗| 通海县| 拜城县| 逊克县| 阜新市| 海城市| 灌南县|