1. 程式人生 > >人臉識別:即使不上傳任何照片依然能跟蹤你的個人資訊

人臉識別:即使不上傳任何照片依然能跟蹤你的個人資訊

本文為數盟原創譯文 請註明出處為數盟社群

除非你是來自俄羅斯,否則你可能從來沒有聽說過這種服務,即通過分析一個人的照片就能找到他在VK.com社交網路中的帳戶。這就是所謂的FindFace。它在2016年2月上線,最近已經頗為流行;這歸功於由聖彼得堡攝影師葉Egor Tsvetkov拍攝的令人印象深刻的照片。我們最近在部落格中提到過這個專案。

卡巴斯基日報編輯團隊決定檢視這項服務是如何工作的,它可以識別哪些型別的肖像以及它是如何進行識別的。我們想知道是否有可能在一張隨機的照片、網際網路和一些現代技術的幫助下,找出一個完全陌生的人的詳細傳記。

我們得到的結論是驚人的:在實際中是可能實現的。在研究過程中,我們也發現了一些有趣的事情;例如,我們的一個同事突然發現自己的digital ID被偷走了。

那麼到底什麼是FindFace,它是如何工作的?

FindFace是一個在某個人的肖像照片的基礎上可以搜尋他的VK.com帳戶的服務。前30次嘗試搜尋都是免費的,之後你就必須付錢了。

該服務有專門針對於iOS和Android的通過網站版改版的移動應用。應用程式的功能有限,而且存在若干缺陷,但他們有一個寶貴的優勢:使用者可以拍照後立即在FindFace上進行搜尋。

該應用程式顯示了潛在的匹配的外貌照片。您可以通過點選每張照片看到使用者在帳戶中的所有公眾形象。只要看看Egor Tsvetkov的“你的臉是大資料”這個專案,你就會發現找到一個完全陌生的人是多麼容易。

Web服務非常方便,它可以讓你立即跳轉到目標的VK.com帳戶。要去找到一個使用這個網站的人,你需要進行一些額外的操作,首先你要把照片拷到硬盤裡,然後再把它們上傳到FindFace.ru。

如果您上傳了一張“完美”的照片,也就是照片是在你的目標擺姿勢時拍攝的,那麼一切就好辦了。該專案已經成功地在辦公室裡找到了90%的測試“受害者”。

如果你在大街上或地鐵裡偷偷的拍攝陌生人,照片清晰度就會降低兩到三倍。如果你上傳從遠距離拍攝的影象,那麼該服務常常找不到照片中的人。不過,如果你放大或裁剪影象,FindFace就會重新工作了。

在白天用一部一般的智慧手機拍攝路人並不是什麼難事,這個照片對於Findface來說就足夠了。在地鐵裡你可能就需要使用三腳架或一個好一點的相機。

我們發現了什麼?

如果你不希望被任何陌生人通過手機檢測出來,你可以做下面這些事情。

1. 該服務只搜尋你的VK.com個人資料中上傳的照片,而不是整個帳戶的照片。這包括當前配置檔案的影象和以前所有的。社交網路會把這些照片放在“我的頭像”相片簿裡。值得注意的是你不能隱藏這個相片簿,它始終是保持公開的。你能做的唯一一件事就是刪除舊的個人資料圖片:你在這個照片簿裡的照片越少,應用程式就越難識別出你。

提示:刪除舊照片。在這個相片簿中只儲存你的最新圖片,從而使自己遠離面部識別暴政。

2.通過穿連帽衫或把頭轉向遠離相機的方向或以一個不尋常的角度進行拍攝,都有可能達到阻礙面部識別的效果。做鬼臉也是一種選擇,但有一些例外。粗框眼鏡的阻礙作用很強,除非你在個人資料中上傳了戴同樣眼鏡的照片(或有相同的鬼臉)。

3.許多參與實驗的志願者都不知道他們有這麼多公開的照片。是的,他們已經檢查了隱私選項中的“設定”,但這並不夠,因為VK可以限制訪問該相片簿(並不是全部),而不是針對某些特別的照片。

提示:讓你認識並信任的一個人和你解除好友關係(試驗後再加回好友),進入你的帳戶檢查什麼看得到什麼看不到。然後,如果需要的話可以將照片從公開相簿轉移到私人相簿。

4. FindFace是絕對合法的:它不會通過快取資料在顯示資訊的同時,在社交媒體中設定隱藏。當我們刪除了VK.com裡的所有照片後,服務在第二次搜尋時就無法找到我們。然而將來很有可能出現行為更加惡劣的新服務:例如,它可以儲存來自其他流行社交網路上的資料,如Facebook或Instagram。所以,最好是提前對其他社交媒體帳戶多進行幾次安全設定檢查。

5. FindFace把自己描述為一個約會軟體。例如,你看到一個有魅力的人,然後拍攝照片瀏覽他們的帳戶——好了,現在你已經有可以搭訕的主題了。事實上,這項服務有更多的用處,或者說奇怪的東西。

只記得最近由ABC新聞透露的一個故事:監控攝像頭拍攝到了竊賊入室搶劫的畫面。如果這件事發生在講俄語的國家,那麼犯罪分子就會有99%的可能擁有一個VK.com帳戶。人們就可以使用該服務來找出罪犯。

另一方面,很多人為了保護隱私會在社交媒體上使用假名字,但公佈的是真實的照片。他們認為網際網路太龐大了,沒有人會通過照片找到它們。然而,如果他們想做他們就肯定會去做。例如,僱主喜歡在面試前檢視應聘者的社交網路頁面。

我們的員工如何發現自己的digital ID被竊取了?

有些人根本不會在社交網路中公佈任何照片。我們的一個員工就是這樣做的。然而,FindFace還是找到了他。

事情的真相是,有一個叫做Vitek Tizinksilov的人,從另一個使用者發表在其他社交網路中的圖片集裡複製了他的照片,並決定用它作為自己的個人資料照片。

當我們試圖在谷歌圖片中尋找同樣的照片時,我們發現,這個照片還被另外一個人在另一個社交網路上用作了他的個人資料圖片,叫做Fotostrana(可譯為照片國度)。這並不是一件好事。

所以,即使你沒有在網上上傳任何東西,也並不意味著你是不會被看見的:你的朋友可能會代替你來完成。如果他們上傳你的肖像照,甚至是與你的合影,那麼就沒有人可以預測這張照片會散播到什麼地步。

提示:在VK.com確定將要與某個程式的API進行合作之前,你可以檢查一下自己的digital ID是否已經被這個社交網站給複製了。

原文連結:

相關推薦

人臉識別即使任何照片依然跟蹤個人資訊

本文為數盟原創譯文 請註明出處為數盟社群 除非你是來自俄羅斯,否則你可能從來沒有聽說過這種服務,即通過分析一個人的照片就能找到他在VK.com社交網路中的帳戶。這就是所謂的FindFace。它在2016年2月上線,最近已經頗為流行;這歸功於由聖彼得堡攝影師葉Egor

Android頭像/拍照/從相簿選擇Demo(個人資訊模組會用到)

個人資訊中一般都會帶有頭像設定功能,本Demo是從我專案中拿出來的,在做個模組時遇到了許多問題,最後百度一一堅決了,雖不說是最好的,但也能應付基本功能了。 也許新手會遇到一個問題,在其它手機均沒問題,但在小米3手機就是不行,後來發現利用繫結URI傳遞資料可以擷取很大的圖,

文件base64編碼

說了 json datetime byte 調試 handle png mage hang 介紹三種上傳方式: 文件上傳一:偽刷新上傳 文件上傳二:FormData上傳 文件上傳三:base64編碼上傳 Flash的方式也玩過,不喜歡不拿來說了。 優點: 1.瀏覽器可以

net3文件與圖片顯示以及HiddenField隱藏字段值的使用

pos protect path 來源 file ipa gif sender uri 原文發布時間為:2008-07-29 —— 來源於本人的百度文章 [由搬家工具導入]using System;using System.Data;using System.Configu

ThinkPhp框架文件

load 1-1 method 文檔 文件夾 文件上傳 實例 成功 upload 實現文件上傳功能需要控制器,方法然後是顯示的頁面 1.在Controller下新建一個控制器TestController.class.php 2.創建操作方法 <?php names

Scrum立會報告+燃盡圖(十月十五日總第六次)視頻及選題介紹工作

eight 信息 位置 ati 目的 ali idt 播放 blank 此作業要求參見:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2196 Scrum立會master:田良 一、小組介紹 組長:付佳 組員

人臉識別ArcFace/Insight Face(轉)

mark一下,感謝作者分享 https://blog.csdn.net/fire_light_/article/details/79602705 作者開原始碼:https://github.com/deepinsight/insightface 這篇論文原名是ArcFace,但是由於

人臉識別掃臉

import java.io.ByteArrayOutputStream; import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException

分享知識-快樂自己Struts2檔案及檔案下載

1)Struts2單檔案上傳   action:類檔案 package com.mlq.action; import com.opensymphony.xwork2.ActionSupport; import org.apache.commons.io.FileUtils; imp

MultipartFile 動態決定是否文件,解決文件報錯

native springmvc lin zha col detail info image control controller 接收參數 用 HttpServletRequest 代替 @RequestParam() 接收參數 picFile 前臺 傳文件

MultipartFile 動態決定是否檔案,解決檔案報錯

controller 接收引數   用 HttpServletRequest 代替 @RequestParam()  接收引數   picFile 前臺 傳檔案的引數名字  ,   這樣 前段 傳 null  就可以

微信小程式拍照與

拍照與上傳 問題:上傳失敗,檔案不存在。 uploadFile:fail createUploadTask:fail file not found 原因:檔名賦值的時候使用了錯誤的變數,或者賦值為空了。(<--我的問題) filePath: '',//should be path,

[Xcode10 實際操作]九、實用進階-(18)影象人臉識別對圖片中的人像進行面部檢測

本文將演示對圖片中的人像,進行面部檢測。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 //匯入要使用的CoreImage框架 3 //該框架提供了強大和高效的圖片處理功能。 4 //用來對基於畫素的影象進行分析

SpringBootSpringMVC檔案及Ajax非同步

一、使用Spring框架中的MultipartFile實現後臺程式碼邏輯處理 1. MultipartFile API 如下: 2. 後臺邏輯程式碼 @Controller public class FileUploadController { //檔案上傳 @Re

人臉識別NormFace

提出問題 之前的人臉識別工作,在特徵比較階段,通常使用的都是特徵的餘弦距離 而餘弦距離等價於L2歸一化後的內積,也等價L2歸一化後的歐式距離(歐式距離表示超球面上的弦長,兩個向量之間的夾角越大,弦長也越大) 然而,在實際上訓練的時候用的都是沒有L2歸一化的內積

卜若的程式碼筆記系列-Web系列-SpringBoot-第九章使用c#表單-3209

1.首先,c#向web服務上傳資料其實是通過一個 HttpWebRequest物件,這個物件不是通過new出來的,是通過建立url連線產生的物件,我們可以這樣 HttpWebRequest request = WebRequest.Create(url) as HttpW

Git使用-.gitignore檔案(使一些檔案到git)

一般我們總會有些檔案無需納入 Git 的管理,也不希望它們總出現在未跟蹤檔案列表。通常都是些自動生成的檔案,比如日誌檔案,或者編譯過程中建立的臨時檔案等。我們可以建立一個名為 .gitignore 的檔案,列出要忽略的檔案模式。 下面介紹怎麼建立這種檔案,先開啟

人臉識別《Arcface》論文詳解,對損失層的改進有較為詳細的講解 人臉識別《Arcface》論文詳解

轉 人臉識別:《Arcface》論文詳解 2018年08月27日 11:18:20 shentanyue 閱讀數:670

學習Struts--Chap06Struts2檔案和下載

1、struts2檔案上傳 1.1、struts2檔案上傳的基本概述   在開發web應用的時候,我們一般會為使用者提供檔案上傳的功能,比如使用者上傳一張影象作為頭像等。為了能上傳檔案,我們必須將表單的method設定為POST,將enctype設定為multipart/form-data。只有在這種情況