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