999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于形象關聯(lián)模式通訊錄的設計與實現(xiàn)

2015-12-25 02:29:18張素嫻張志豪
無錫職業(yè)技術學院學報 2015年1期
關鍵詞:關聯(lián)用戶檢測

張素嫻,黃 俊,張志豪

(湖州師范學院 信息與工程學院,浙江 湖州 313000)

人腦對形象信息的理解遠比對抽象信息的理解更有為效,用更加形象、直觀的圖形方式表達信息已成為人們?nèi)找孀非笱芯磕繕耍?]。與此同時,隨著軟硬件技術的發(fā)展,更加切合人類自然行為的人機交互技術也越來越受到人們的重視[2]。

在電腦、手機等電子產(chǎn)品中使用通訊錄作為人腦與機器存儲之間的一種常見接口,大大提高了人們對聯(lián)系對象的記錄與查詢效率。傳統(tǒng)通訊錄通常用二維表結(jié)構(gòu)存儲聯(lián)系人信息。這類通訊錄可以很方便地通過關鍵字進行檢索,比如常用的根據(jù)姓名進行查詢的方式。根據(jù)人們的認知習慣與記憶規(guī)律,人的大腦更傾向于對圖像、聲音、氣味等形象信息的存儲與處理。人與人之間的信息交流已不僅局限于手機通話、短信等,還包括了以圖像為媒介的信息傳遞與交流。“圈人”等基于人臉檢測與識別的網(wǎng)絡社交工具日漸風靡,表明可視化的信息交流將成為社交網(wǎng)絡的重要需求。將聯(lián)系人照片添加到通訊錄中無疑是一種有效方法。然而,基于目前圖像處理技術的發(fā)展程度,直接通過圖像索引來查詢通訊錄的方式還遠未普及。

本文結(jié)合人腦記憶特性,通過將有意義的人臉照片作為通訊錄查詢的入口,設計、開發(fā)一個通訊錄管理工具,實現(xiàn)可視化的信息組織及查詢,為將人的自然行為引入人機交互過程進行了初步嘗試。本文認為,用戶對一些有意義的照片具有較深刻的記憶。通過梳理記憶中的照片,能夠更方便地找到朋友的聯(lián)系信息。

1 設計方案

1.1 通訊錄查找過程

傳統(tǒng)通訊錄的查找通常基于姓名匹配。比如要找“張三”的聯(lián)系方式,需要直接在通訊錄中以“張三”作為關鍵字進行搜索。用戶在被查找的聯(lián)系方式之間通過“姓名”這一高度抽象的載體進行一級關聯(lián)。關聯(lián)模式如圖1所示。

圖1 通過姓名的抽象關聯(lián)模式

該圖反映了在用戶(U)與聯(lián)系人(C)之間的關系,這種關系由關鍵字(K,如姓名等)進行關聯(lián)。如式(1)所示。

關鍵字與聯(lián)系人之間是一一對應關系。之所以稱之為抽象關聯(lián),是因為在用戶與關鍵字之間的對應是抽象的,即用戶需維護一張抽象的關鍵字列表。目前有些通訊錄也支持模糊查詢,即可通過名稱子串、相似串甚至別名等方式來索引聯(lián)系人信息,但這種方式本質(zhì)上并未改變這種抽象關聯(lián)的本質(zhì)。

本文設計的方案融合了“場景”、“肖像”等具體的載體,在用戶與被查找的聯(lián)系人之間建立了多級形象關聯(lián)。如圖2所示。

這種方式將用戶對具體載體的記憶融入查詢過程,即將用戶與聯(lián)系人之間的關系用形象化的記憶信息實行關聯(lián)。如式(2)所示。

其中M表示用戶的形象化記憶信息,該信息是掩映不同側(cè)面的關鍵字的融合。用符號θ表示這種融合,則M可表示為:

圖2 融合場景與肖像的形象關聯(lián)模式

θ反映了M的構(gòu)成,但具體表達與人腦的思維有關,可能有不同形式。在這個問題中,M是可知的,θ是不可知的,K對M的表征是不全面、不準確的。在軟件設計中,通常的做法是選擇更具代表性的K,以期望其更加準確地表征M。而如何在人機交互過程中直接引入M應該是提高軟件易用性的途徑之一。本文提出的方案在這一方面進行了初步嘗試。

這種關聯(lián)方式有以下優(yōu)點:一是引入了具體化的場景、肖像等元素,使用戶在查找過程中能夠充分利用記憶中的形象信息進行檢索;二是避免了傳統(tǒng)通訊中由于“記不住名字”所帶來的麻煩。

1.2 總體結(jié)構(gòu)

為實現(xiàn)將有意義的照片與通訊錄進行關聯(lián),將系統(tǒng)分為照片獲取、人臉檢測、通訊錄管理三個模塊。照片獲取分別采用本地打開、實時拍攝兩種方式;人臉檢測主要實現(xiàn)人臉的定位及人數(shù)統(tǒng)計;通訊錄管理分為編輯通訊錄條目、管理已識別圖片等功能。其中人臉的定位及人數(shù)統(tǒng)計是該系統(tǒng)的核心。系統(tǒng)總體結(jié)構(gòu)如圖3所示。

圖3 系統(tǒng)總體結(jié)構(gòu)

該圖虛線上部表示通訊錄的創(chuàng)建過程;虛線下方表示基于圖庫的聯(lián)系人查找功能。經(jīng)過系統(tǒng)處理的圖片將被保存在圖庫中。用戶可根據(jù)模糊的記憶通過該軟件打開圖庫中的圖片,進而獲得圖片中朋友的聯(lián)系信息。

1.3 數(shù)據(jù)庫設計

根據(jù)應用需求,一張照片往往包含多位聯(lián)系人,基于形象關聯(lián)模式的通訊錄軟件需要維護照片、聯(lián)系人兩大類信息,因此需分別針對圖片及聯(lián)系人創(chuàng)建數(shù)據(jù)表。本文設計了Picture表用于存儲圖片信息,包含圖片的編號、名稱、圖中人數(shù)等字段。結(jié)構(gòu)如表1所示。

表1 Picture表結(jié)構(gòu)

Contact表用于存儲聯(lián)系人信息,包含聯(lián)系人編號、姓名、電話、通訊地址、備注等字段。結(jié)構(gòu)如表2所示。

表2 Contacts表結(jié)構(gòu)

Picture表和Contact表的主鍵(id)及外鍵(picid)都不為空。關系如圖4所示。

圖4 Picture表和Contact表的關系

兩張表建立關聯(lián)主要目的是實現(xiàn)照片與聯(lián)系人信息之間的關聯(lián),從而將人腦對場景及肖像的零散記憶融入通訊錄查詢過程。

2 系統(tǒng)實現(xiàn)

系統(tǒng)采用Java語言進行開發(fā)。照片中人臉的檢測與計數(shù)采用 OpenCV(Open Source Computer Vision Library)[3]實現(xiàn)。OpenCV 是一款跨平臺的開源計算機視覺庫,廣泛用于攝像機位置標定[4]、動態(tài)手勢軌跡識別[5]、人臉檢測與跟蹤[6-8]等領域。

通過本文設計的通訊錄軟件,用戶可打開本地圖像或即時拍攝圖像,然后分別針對圖像中的人物添加通訊錄并實現(xiàn)基于形象關聯(lián)模式的查詢與管理。主要實現(xiàn)了照片獲取、人臉檢測、通訊錄管理等功能模塊。

2.1 照片獲取

照片獲取采用兩種方法,一是打開本地圖像,二是實時拍攝。實際應用中可能以打開本地圖像的方法更為常用。

(1)打開本地圖像

采用MyEclipse內(nèi)置的JFileChooser的對象創(chuàng)建文件打開界面,同時在Description中設置目錄下可選文件格式,在accept函數(shù)中篩選出符合Description中的文件格式。核心代碼如下:

若創(chuàng)建多個圖片格式,需重寫setFileFilter接口,及接口中的Description和accept函數(shù)。

(2)實時拍攝

該功能需要用到sun公司的媒體流的插件JMF。首先調(diào)用攝像頭驅(qū)動接口,獲得視頻流地址,創(chuàng)建DataSourse的數(shù)據(jù)源,然后用Swing組件的方式調(diào)用攝像頭顯示視頻流。同時還需要編寫輔助線程用于播放點擊時拍照的聲音。顯示視頻流的核心代碼如下所示:

點擊拍照按鈕時執(zhí)行兩項操作:一是在控件上顯示圖像流數(shù)據(jù);二是保存圖像文件。

2.2 人臉檢測

本文用OpenCV確定人臉位置并計數(shù),通過將圖像掃描窗口中的內(nèi)容與預存的人臉特征圖片對比進行判斷。為提高檢測精度,首先采用級聯(lián)分類器進行多重循環(huán)掃描,然后選擇最合適分類器的結(jié)果作為最終結(jié)論。

識別期間采用多輪分層次的地毯式掃描,如果一個區(qū)域多次呈現(xiàn)與視覺庫中模型相似的特重,則對該區(qū)域進行坐標標記,并進行計數(shù)。核心代碼如下:

在識別后的圖片中采用紅色方框標出所有人臉區(qū)域,并給出照片中的人數(shù)。

3 通訊錄管理

系統(tǒng)將保存已經(jīng)檢測過的圖片,并對其進行管理,包括修改圖像信息、根據(jù)姓名或其他關鍵字進行檢索等,以便于更加有效地查找用戶所需信息。該模型主要包含聯(lián)系人的添加、更新、檢索等功能。由于本文設計的通訊錄將以圖片及圖中的人物肖像為索引。因此系統(tǒng)需針對圖片中不同的人臉區(qū)域添加聯(lián)系人信息,主要包括姓名、手機號、通訊地址等,還可以對相應人臉區(qū)域進行備注。

例如,系統(tǒng)打開一張照片,將首先檢查該照片是否已存儲在數(shù)據(jù)庫中,如果未存儲在數(shù)據(jù)庫中,則意味著該照片尚未進行過人臉檢測,接下來將啟動人臉檢測流程。經(jīng)過人臉檢測的圖片,可以分別針對人臉區(qū)域編輯聯(lián)系人信息,或通過點擊人臉區(qū)域進行信息查詢。

在后臺以圖片聯(lián)系人編號檢索數(shù)據(jù)庫。在界面中將系統(tǒng)識別出的人臉位置與聯(lián)系人數(shù)據(jù)建立一一關聯(lián),方便用戶根據(jù)對照片的理解迅速找到聯(lián)系人數(shù)據(jù),提供了更為新穎的查詢體驗。系統(tǒng)界面如圖5所示。

圖5 系統(tǒng)界面

該圖展示的是打開圖片后系統(tǒng)自動識別出人臉區(qū)域,并在左下角顯示人數(shù)統(tǒng)計結(jié)果。人臉區(qū)域的淺色矩形指示了系統(tǒng)識別出的人臉位置。在右側(cè)區(qū)域可以進行通訊錄管理。

4 結(jié)語

隨著移動技術的發(fā)展及電子設備的普及,用戶與系統(tǒng)之間的交互越來越占有突出的地位。針對目前的通訊錄查詢交互模式多基于抽象關鍵字列表的情況,本文提出一種用戶與聯(lián)系人之間的形象關聯(lián)模式,并基于該模式實現(xiàn)了一款通訊錄軟件。利用該軟件,用戶可在對照片識別進行人臉檢測的基礎上進行聯(lián)系人信息管理,從而實現(xiàn)了將用戶記憶中的形象信息引入人機交互過程,有效提高了查詢效果與軟件應用趣味性。

[1] 戴超凡,王明利.研討信息交互式可視化平臺設計與實現(xiàn)[J].計算機工程,2010,36(1):238-240.

[2] 管業(yè)鵬.基于多模態(tài)視覺特征的自然人機交互[J].電子學報,2013,41(11):2223-2229.

[3] 陳勝勇,劉盛.基于OpenCV的計算機視覺技術實現(xiàn)[M].北京:科學出版社,2008.

[4] 李洪雷,管群,胡凱衡,等.VC++環(huán)境下基于OpenCV的攝像機標定系統(tǒng)的開發(fā)[J].計算機應用與軟件,2011,28(6):19-21,31.

[5] 江超,艾矯燕.基于OpenCV的攝像頭動態(tài)手勢軌跡識別及其應用[J].計算機應用,2012,32(S1):128-133.

[6] 朱承志.基于OpenCV的人臉檢測與跟蹤[J].計算機工程與應用,2012,48(26):157-161.

[7] 陶穎軍.基于OpenCV的人臉識別應用[J].計算機系統(tǒng)應用,2012,21(3):220-223.

[8] 張瑩,李勇平,敖新宇.基于OpenCV的通用人臉檢測模塊設計[J].計算機工程與科學,2011,33(1):97-101.

猜你喜歡
關聯(lián)用戶檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
“苦”的關聯(lián)
當代陜西(2021年17期)2021-11-06 03:21:36
奇趣搭配
智趣
讀者(2017年5期)2017-02-15 18:04:18
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
小波變換在PCB缺陷檢測中的應用
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
主站蜘蛛池模板: 精品国产Av电影无码久久久| 成年午夜精品久久精品| 国产毛片基地| 国产三区二区| 97超级碰碰碰碰精品| 国产女人综合久久精品视| 久久人体视频| 免费中文字幕一级毛片| 欧美高清三区| 亚洲最大情网站在线观看| 国产本道久久一区二区三区| 免费一级大毛片a一观看不卡| 无遮挡一级毛片呦女视频| 日韩无码真实干出血视频| 91久久国产热精品免费| 国产毛片久久国产| 国产亚洲精品在天天在线麻豆| 亚洲日本中文字幕乱码中文| 欧美精品色视频| 色婷婷在线播放| 久久久久亚洲AV成人网站软件| 欧美不卡视频在线| 国产精品深爱在线| 青青青国产视频手机| 欧美亚洲国产日韩电影在线| 久久综合一个色综合网| 国产毛片基地| 69综合网| 亚洲嫩模喷白浆| 婷婷亚洲视频| a级毛片免费网站| 中文字幕2区| 亚洲国产一成久久精品国产成人综合| 99热这里都是国产精品| 国产一国产一有一级毛片视频| 一本大道无码高清| 亚洲成年网站在线观看| 青青操视频在线| 影音先锋丝袜制服| 精品无码一区二区三区在线视频| 日韩在线观看网站| 日韩精品专区免费无码aⅴ| 国产三级精品三级在线观看| 国产美女自慰在线观看| 精品国产自在在线在线观看| 国产中文一区二区苍井空| 国产一级小视频| 黄色网页在线播放| 日本欧美在线观看| 找国产毛片看| 国产女人在线| 在线看AV天堂| 国产午夜精品鲁丝片| 精品国产福利在线| 国产高清在线观看91精品| 成人在线观看一区| 国产成年女人特黄特色毛片免| 狠狠做深爱婷婷综合一区| 婷婷丁香色| 国产精品浪潮Av| 国产内射一区亚洲| www.91中文字幕| 国产jizzjizz视频| 欧美视频免费一区二区三区| 国产人成午夜免费看| 玖玖精品在线| 91毛片网| 精品国产免费人成在线观看| 91毛片网| 毛片在线看网站| 免费看一级毛片波多结衣| 综合色88| 999国产精品永久免费视频精品久久| 午夜限制老子影院888| 亚洲熟女中文字幕男人总站| 91亚洲精品国产自在现线| 四虎永久在线视频| 免费不卡视频| 国产免费福利网站| 国产色爱av资源综合区| 毛片免费观看视频| 亚洲欧洲国产成人综合不卡|