社交網(wǎng)絡(luò)場(chǎng)景下個(gè)人肖像隱私保護(hù)系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)
發(fā)布時(shí)間:2020-02-24 06:46
【摘要】:隨著移動(dòng)網(wǎng)絡(luò)的全面覆蓋、社交平臺(tái)的大眾普及與移動(dòng)設(shè)備的智能發(fā)展,圖片快速分享已成為信息傳播的一種重要渠道。用戶拍照、快速上傳至社交平臺(tái)后,圖片信息可在互聯(lián)網(wǎng)上迅速傳播。然而網(wǎng)絡(luò)傳播的快捷性、開(kāi)放性,也會(huì)造成敏感信息及用戶肖像隱私的泄露,對(duì)用戶造成一定的傷害。因此,肖像隱私保護(hù)對(duì)用戶來(lái)說(shuō)很有必要。肖像隱私可從獲取圖片的硬件設(shè)備、上傳前用戶手中、上傳后的系統(tǒng)平臺(tái)等方面進(jìn)行處理來(lái)獲得保護(hù)。本文是從系統(tǒng)平臺(tái)角度構(gòu)建并實(shí)現(xiàn)了肖像隱私保護(hù)系統(tǒng),可應(yīng)用于社交平臺(tái),為用戶提供一個(gè)移動(dòng)社交網(wǎng)絡(luò)場(chǎng)景下肖像隱私保護(hù)的解決方案。該系統(tǒng)既可減少硬件設(shè)備商保護(hù)隱私的成本,也可減免用戶手動(dòng)處理的麻煩,同時(shí)也為隱私保護(hù)提供了統(tǒng)一處理平臺(tái)。本文遵循軟件丁程原理,使用PHP、MySQL、Redis、Face++、iOS平臺(tái)相關(guān)技術(shù)等設(shè)計(jì)并實(shí)現(xiàn)了肖像隱私保護(hù)系統(tǒng)。在本文中,從應(yīng)用場(chǎng)景、總體需求及具體功能需求等方面對(duì)肖像隱私保護(hù)系統(tǒng)進(jìn)行分析,從系統(tǒng)總體框架、服務(wù)器端模塊、客戶端模塊及數(shù)據(jù)存儲(chǔ)五個(gè)方面進(jìn)行設(shè)計(jì),對(duì)服務(wù)器端與iOS客戶端的圖片加密傳輸、鑒權(quán)處理、肖像檢測(cè)與識(shí)別、肖像隱私處理等實(shí)現(xiàn)過(guò)程進(jìn)行討論,并提供了 iOS客戶端展示。本文設(shè)計(jì)和實(shí)現(xiàn)的肖像隱私保護(hù)系統(tǒng)可提供隱私數(shù)據(jù)統(tǒng)一處理以及保證信息安全傳輸。
【圖文】:
逡逑務(wù)調(diào)用,上層為開(kāi)發(fā)者提供復(fù)雜服務(wù)和技術(shù)的抽象[12]。圖2-1為iOS系統(tǒng)架構(gòu)層逡逑次結(jié)構(gòu)。逡逑Cocoa邋Touch邐UI^Kjt逡逑Core邋Graphics逡逑Media邐Open邋GL邋ES逡逑Core邋Animation邋J逡逑Core邋Data逡逑Core邋Service邐邐逡逑Foundation逡逑Core邋OS逡逑圖2-1邋iOS系統(tǒng)架構(gòu)層次逡逑1.邐Cocoa邋Touch邋層逡逑Cocoa邋Touch層為應(yīng)用開(kāi)發(fā)提供可視界面與系統(tǒng)交互的服務(wù)的基礎(chǔ)框架。逡逑CocoaTouch層為開(kāi)發(fā)者提供底層的技術(shù)支持和高級(jí)特性(如多任務(wù)、手勢(shì)識(shí)逡逑別、數(shù)據(jù)保護(hù)、推送通知服務(wù)和本地通知服務(wù)等)。其中UIKit框架是Cocoa逡逑Touch層與開(kāi)發(fā)者接觸最頻繁的框架,它為開(kāi)發(fā)者提供創(chuàng)建基于觸摸的用戶界逡逑面,以及用于屏幕繪圖,事件處理傳遞和用戶界面元素創(chuàng)建的基礎(chǔ)結(jié)構(gòu)。逡逑2.邐Media邋層逡逑Media層中包含處理圖形圖像、音視頻技術(shù)的基礎(chǔ)框架,開(kāi)發(fā)者使用這些框逡逑架可以更加容易的創(chuàng)建具有良好外觀音效俱佳的應(yīng)用。Media層的Core邋Graphics逡逑框架提供繪圖、渲染、坐標(biāo)變換、PDF處理等高級(jí)技術(shù),它是比UIKit更底層的逡逑圖形圖像處理框架,一般建議直接使用UIKit框架抽象過(guò)的類(lèi)和方法來(lái)實(shí)現(xiàn)對(duì)圖逡逑形圖像的處理。Core邋Animation是Media層提供的另一個(gè)重要的框架,它提供基逡逑于layer的動(dòng)畫(huà)
V邐J逡逑圖3-1用戶與系統(tǒng)的交互逡逑3.2系統(tǒng)功能性需求分析逡逑肖像隱私保護(hù)系統(tǒng)是基于保護(hù)用戶隱私的社交平臺(tái),因此該系統(tǒng)具有社交性逡逑和隱私保護(hù)性?xún)煞矫娴男枨,社交性需求包含賬號(hào)管理、好友管理、動(dòng)態(tài)發(fā)布與逡逑獲取等,隱私保護(hù)性需求包含肖像檢測(cè)、肖像識(shí)別、肖像保護(hù)等。系統(tǒng)用例圖如逡逑圖3-2所示:逡逑邐逡逑 ̄,,伽b登錄./逡逑(蘸號(hào)鐐理二二二…,^逡逑邐sE一)逡逑、、、邐(’密
本文編號(hào):2582383
【圖文】:
逡逑務(wù)調(diào)用,上層為開(kāi)發(fā)者提供復(fù)雜服務(wù)和技術(shù)的抽象[12]。圖2-1為iOS系統(tǒng)架構(gòu)層逡逑次結(jié)構(gòu)。逡逑Cocoa邋Touch邐UI^Kjt逡逑Core邋Graphics逡逑Media邐Open邋GL邋ES逡逑Core邋Animation邋J逡逑Core邋Data逡逑Core邋Service邐邐逡逑Foundation逡逑Core邋OS逡逑圖2-1邋iOS系統(tǒng)架構(gòu)層次逡逑1.邐Cocoa邋Touch邋層逡逑Cocoa邋Touch層為應(yīng)用開(kāi)發(fā)提供可視界面與系統(tǒng)交互的服務(wù)的基礎(chǔ)框架。逡逑CocoaTouch層為開(kāi)發(fā)者提供底層的技術(shù)支持和高級(jí)特性(如多任務(wù)、手勢(shì)識(shí)逡逑別、數(shù)據(jù)保護(hù)、推送通知服務(wù)和本地通知服務(wù)等)。其中UIKit框架是Cocoa逡逑Touch層與開(kāi)發(fā)者接觸最頻繁的框架,它為開(kāi)發(fā)者提供創(chuàng)建基于觸摸的用戶界逡逑面,以及用于屏幕繪圖,事件處理傳遞和用戶界面元素創(chuàng)建的基礎(chǔ)結(jié)構(gòu)。逡逑2.邐Media邋層逡逑Media層中包含處理圖形圖像、音視頻技術(shù)的基礎(chǔ)框架,開(kāi)發(fā)者使用這些框逡逑架可以更加容易的創(chuàng)建具有良好外觀音效俱佳的應(yīng)用。Media層的Core邋Graphics逡逑框架提供繪圖、渲染、坐標(biāo)變換、PDF處理等高級(jí)技術(shù),它是比UIKit更底層的逡逑圖形圖像處理框架,一般建議直接使用UIKit框架抽象過(guò)的類(lèi)和方法來(lái)實(shí)現(xiàn)對(duì)圖逡逑形圖像的處理。Core邋Animation是Media層提供的另一個(gè)重要的框架,它提供基逡逑于layer的動(dòng)畫(huà)
V邐J逡逑圖3-1用戶與系統(tǒng)的交互逡逑3.2系統(tǒng)功能性需求分析逡逑肖像隱私保護(hù)系統(tǒng)是基于保護(hù)用戶隱私的社交平臺(tái),因此該系統(tǒng)具有社交性逡逑和隱私保護(hù)性?xún)煞矫娴男枨,社交性需求包含賬號(hào)管理、好友管理、動(dòng)態(tài)發(fā)布與逡逑獲取等,隱私保護(hù)性需求包含肖像檢測(cè)、肖像識(shí)別、肖像保護(hù)等。系統(tǒng)用例圖如逡逑圖3-2所示:逡逑邐逡逑 ̄,,伽b登錄./逡逑(蘸號(hào)鐐理二二二…,^逡逑邐sE一)逡逑、、、邐(’密
本文編號(hào):2582383
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2582383.html
最近更新
教材專(zhuān)著