一張照片透露出的信息——如何從風(fēng)景照中推理出拍攝者位置?

nixintel?網(wǎng)站上有一道限時(shí)挑戰(zhàn),從一張照片中圖片中推理出拍攝者所在酒店。

其中有一篇很有意思,感覺很有意思,就尋找到原文翻譯貼了出來。

大意翻譯如下:

這篇文章將說明我如何從10月30日開始解決Tilman Wagner的挑戰(zhàn)。

不得不承認(rèn),這是迄今為止我所遇到的最困難的Quiztime挑戰(zhàn)。

當(dāng)然,挑戰(zhàn)的結(jié)果并重要,重要的是您在此過程中所學(xué)到的東西,而我更是通過這次挑戰(zhàn)學(xué)到了很多東西。下面是這張?zhí)魬?zhàn)照片:

除照片外拍攝者額外提供的信息如下:

1,天空中的飛機(jī)是從倫敦飛往香港的波音747

2,該照片攝于2019年10月30日。

3,拍攝者在旅館里。

挑戰(zhàn)問題是確定拍攝者所在的酒店,在解決這個(gè)根本問題前,還有很多其他問題去解決。

除開給出的信息外,照片中也有一些有幫助的信息:

1,天氣晴朗,晴天。

2,陰影表示太陽(yáng)可能在拍攝者后面。

3,飛機(jī)在天空中的位置。這將至關(guān)重要。

如果您嘗試通過反向圖像搜索解決此問題,那么您很不走運(yùn)。圖片中的建筑物毫無(wú)特色,無(wú)法與任何反向圖像搜索相匹配。我嘗試過分塊查找匹配,但很不幸運(yùn),也失敗了。

國(guó)際神秘人士

我還檢查了拍攝者的Twitter賬戶,以查看他10月30日的動(dòng)向,但很不幸運(yùn),同樣失敗了。如果你嘗試查找拍攝者在此之前所到過的地方,你會(huì)發(fā)現(xiàn)他去過的地方很多。他經(jīng)常性在德國(guó),但有時(shí)在阿爾巴尼亞,甚至有去蒙古。試圖通過猜測(cè)尋找到他照片拍攝城市是毫無(wú)意義的。

規(guī)劃方法:縮小范圍

那么從哪里開始呢?我可以從尋找可能要花很長(zhǎng)時(shí)間從尋找建筑物開始,也可以只有一些表面信息的飛機(jī)開始。

與往常一樣,解決此類地理位置難題的最佳方法是從頭開始,然后變得越來越小。

從理論上講,這張照片幾乎可以在世界任何地方拍攝,但是通過識(shí)別越來越多的信息,限制參數(shù)就變得越來越嚴(yán)格,直到確定特定建筑物為止。

剛開始會(huì)有點(diǎn)復(fù)雜,但是只要知道飛機(jī)的日期和路線,就有可能尋找到拍攝者在所看向的建筑物。

劇透:他在這張照片的某個(gè)地方。

該建筑物可能在世界任何地方(這是一個(gè)最安全的假設(shè)……),但我們也知道它在倫敦和香港之間的飛行路線上。立刻,這意味著它不在北美或南美,非洲或大洋洲。它必須位于歐洲,中亞或亞洲本身。這看起來毫無(wú)幫助,但是其實(shí)它已經(jīng)將可能的位置范圍縮小了很多,其剔除的范圍超出了您的想象。

我們同時(shí)也知道拍照時(shí)間是在白天。這意味著一旦確定了飛機(jī),就可以確定路線,在知道路線后,便可以明確的知道任何給定時(shí)間里飛機(jī)的位置,以及當(dāng)時(shí)的所在位置是白天還是黑夜。因而首要目的是識(shí)別飛機(jī)。

確定飛機(jī)

前面信息提醒我們,該航班是10月30日從倫敦飛往香港波音747-8F。

為了鎖定飛機(jī),我們需要知道當(dāng)天倫敦和香港之間往返的所有航班信息和飛機(jī)類型。問題是倫敦有五個(gè)國(guó)際機(jī)場(chǎng)(希思羅機(jī)場(chǎng),蓋特威克機(jī)場(chǎng),城市機(jī)場(chǎng),斯坦斯特德機(jī)場(chǎng)和盧頓機(jī)場(chǎng)),而香港只有一個(gè)。

這意味著查看從倫敦機(jī)場(chǎng)到達(dá)香港的航班會(huì)更容易,而不是嘗試以五個(gè)可能的起點(diǎn)進(jìn)行相反的嘗試。

歷史飛行數(shù)據(jù)可從幾個(gè)不同的地方獲取。FlightRadar是最知名的,除此之外AirportiaFlight Aware等。我參加這個(gè)測(cè)驗(yàn)的時(shí)間有些晚了,到了拍攝圖像十多天后才參加,這意味著如果沒有高級(jí)帳戶,我將無(wú)法從FlightRadar獲取數(shù)據(jù)。

FlightAware也會(huì)對(duì)此類歷史數(shù)據(jù)收費(fèi),而Airportia僅列出定期的客運(yùn)航班。幸運(yùn)的是,托比·布魯姆(Tobi Bluhm)已經(jīng)確定該航班一定是N617UP,這是UPS的貨運(yùn)航班,于10月30日世界標(biāo)準(zhǔn)時(shí)間6:12從倫敦斯坦斯特德出發(fā),飛往香港。感謝Tobi –如果沒有您的幫助,我將花費(fèi)更長(zhǎng)的時(shí)間,并且可能還會(huì)花費(fèi)一些現(xiàn)金!

如Tobi所言,這是正確的飛行。

這信息看起來幫助不大,但是成功識(shí)別到了飛機(jī),就意味著我們擁有最終識(shí)別拍攝者所住的酒店(和房間)以及準(zhǔn)確拍攝照片的時(shí)間(在幾分鐘之內(nèi))所需的所有信息。

他將在非常接近這條線的附近:

飛行感知GPS軌道

有了這些幾何圖形、歷史天氣預(yù)報(bào)和日落計(jì)算,就可以使用該飛行路徑來大幅縮小拍攝者的位置,并最終找到他。

使用KML文件繪制路徑

從理論上講,所有這一切都應(yīng)該很容易,但是如何從6000英里的飛行路線尋找到確切的酒店呢?

幸運(yùn)的是,F(xiàn)lightRadar和FlightAware都可以將飛行軌跡下載為KML文件。如果您不熟悉KML文件,可以在Google Earth中打開它,然后查看和分析KML映射數(shù)據(jù)。

在拍攝者的圖片中獲取到了航班位置信息。

意味著我們能夠在飛機(jī)旅程的每個(gè)階段看到飛機(jī)的確切位置、高度和方向。

在Google Earth中查看這些數(shù)據(jù)能更直觀地看到飛機(jī)所在的位置,之后通過將Google Earth中的視圖與拍攝者照片中的信息進(jìn)行交叉引用,便可以確定拍攝位置。

在Google Earth中打開KML文件時(shí),整個(gè)飛行路線都會(huì)覆蓋在地圖上。

下面是效果展示:

請(qǐng)注意,KML疊加層不僅顯示位置,還顯示高度。滑塊(圖片的左上角)可以移動(dòng)到特定時(shí)間,以便您可以看到飛機(jī)的位置。

下面是在香港的下降和降落路徑:

那么,我們?nèi)绾问褂眠@些信息來幫助您找到拍攝者?

我們需要做一些簡(jiǎn)單的幾何題。

幾何

現(xiàn)在我們有了所有的飛行路徑數(shù)據(jù),我們可以將其與日落/日出信息和幾何圖形結(jié)合起來,以計(jì)算拍攝者的位置。

我們知道飛機(jī)在世界標(biāo)準(zhǔn)時(shí)間06:12從倫敦斯坦斯特德起飛。

將這些信息放到Suncalc中,結(jié)果顯示當(dāng)時(shí)的斯坦斯特德天還很暗:

接下來,飛機(jī)駛向阿姆斯特丹。會(huì)是這個(gè)城市嗎?

我們對(duì)阿姆斯特丹重復(fù)相同的方法,我們可以看到當(dāng)飛機(jī)在世界標(biāo)準(zhǔn)時(shí)間06:37越過時(shí)天也是暗的,所以它不可能是拍攝者所在的城市。

請(qǐng)務(wù)必記住一點(diǎn),飛行數(shù)據(jù)始終以UTC表示,而不管本地時(shí)間如何。這包括“ Google地球”中的時(shí)間滑塊,可用于顯示飛機(jī)的位置。另一方面,Suncalc始終顯示相對(duì)于UTC的當(dāng)?shù)貢r(shí)間,因此阿姆斯特丹是UTC +1。如果您不記住此細(xì)節(jié),很容易感到困惑!

因此,排除阿姆斯特丹后,有什么辦法可以簡(jiǎn)單的檢查剔除飛行路線附近的每個(gè)城市?

有!

這兒有一些幾何信息的來源。

飛機(jī)經(jīng)過阿姆斯特丹之后,在089度航向上改變航向,幾乎是直接向東。

實(shí)際上,如果我們查看跟蹤日志,則發(fā)現(xiàn)飛機(jī)在荷蘭,德國(guó),波蘭,白俄羅斯和俄羅斯的整個(gè)過程中僅進(jìn)行了一些微小的航向校正,等到了俄羅斯,才轉(zhuǎn)向哈薩克斯坦,中國(guó)和香港:

Flight Aware的航班跟蹤日志的摘要,顯示了航向。

飛機(jī)大約在世界標(biāo)準(zhǔn)時(shí)間10:00(當(dāng)?shù)貢r(shí)間15:00)越過哈薩克斯坦,但是到越過中國(guó)時(shí)已經(jīng)很黑了。這意味著在拍攝者當(dāng)時(shí)不可能在中國(guó),因此我們可以將其從潛在候選者中排除。

此外,由于飛機(jī)的航向通??偸菛|移,所以拍攝者一定已經(jīng)大致面向西,才能使飛機(jī)朝向他。太陽(yáng)從他身后飛來的事實(shí)加上陰影的角度表明,太陽(yáng)大致在東南方,即在他的左肩上方:

這意味著,無(wú)論蒂爾曼在哪里,他拍照的時(shí)間都是大早上。不可能是在晚上,否則太陽(yáng)不能面對(duì)他。

因此,可能縮小搜尋范圍。

有可能符合條件的的國(guó)家/地區(qū)只剩下荷蘭,德國(guó),波蘭,白俄羅斯或俄羅斯西部的最東部,因?yàn)檫@是飛機(jī)在白天和太陽(yáng)仍然在東南時(shí)飛過的唯一地方。

這范圍還是很大,但已經(jīng)大幅度的縮小查找范圍。

照片中建筑可見高度為五層,另外至少一到兩層(根據(jù)拍攝者的身高而定)沒被在照片中顯示出來,因此,該建筑物至少高六至七層高,并緊挨著拍攝者的酒店。

這有力地暗示拍攝者所在位置是城市,而不是農(nóng)村或者郊區(qū)。

因此,這意味著我們只需要在一個(gè)可能的國(guó)家/地區(qū)中找到靠近飛行路線,而且吻合飛行路線的城市。

因此,接下來我們需要一些輔佐圖形來幫助確定方向:

真實(shí)的視野不如我在這里畫出的藍(lán)線那么古怪。

從飛行數(shù)據(jù)中我們可以知道,這架飛機(jī)在整個(gè)歐洲的大部分旅程中都幾乎要向東方行駛。

通過在原始圖像上覆蓋羅盤點(diǎn),可以推斷出拍攝者的位置必須在飛行路線的北部。

如果他在飛機(jī)向東飛行的航跡的南側(cè),凝結(jié)尾跡將是如下所示:

如果您在思維上很難做到這一點(diǎn),請(qǐng)不要擔(dān)心,我將在稍后展示如何用Google Earth視覺上確認(rèn)這一點(diǎn)。

還有一個(gè)問題,為什么飛機(jī)似乎垂直地面的人的姿勢(shì)行進(jìn)?我將在短期內(nèi)回答這個(gè)問題,因?yàn)樗鼘⒂兄诖_定準(zhǔn)確的位置,但是我們首先需要知道拍攝者所在城市。

鎖定柏林

由于圖片中的角度表示拍攝者位于飛行路線的北部,因此我們可以消除不吻合的地區(qū)。

不可能是漢諾威或不倫瑞克,因?yàn)樗鼈冊(cè)谀喜俊?/p>

絕對(duì)不可是波茲南或華沙。伏爾加格勒可能是候選人,但對(duì)于太陽(yáng)位置來說,它的位置會(huì)是在便晚的時(shí)間:

無(wú)論如何,這些地區(qū)的都不符合照片中的晴朗藍(lán)天:

但是,有一個(gè)城市是非常的有可能。它靠近飛行路線,并且城市的大部分也在正確的位置:

柏林墻2:電動(dòng)Boogaloo

歷史性的天氣報(bào)告還確認(rèn)當(dāng)時(shí)柏林上空沒有云:

飛機(jī)經(jīng)過柏林時(shí),太陽(yáng)也位于正確的位置(東南):


因此,柏林似乎是蒂爾曼最有可能的所在地。

從“倫敦和香港之間的某個(gè)地方”的搜索參數(shù)開始,我們通過檢查飛機(jī)經(jīng)過時(shí)的日光以來剔除許多國(guó)家。

然后,通過使用照片相對(duì)于飛行路線的方向,來剔除除剩余國(guó)家中的城市,例如漢諾威或華沙。

最終排查下來,

柏林確實(shí)是唯一符合日光,天氣條件,太陽(yáng)位置以及相對(duì)于飛機(jī)飛行路線的方向和位置的正確標(biāo)準(zhǔn)的城市。


接近目標(biāo)

因此,如果拍攝者在柏林,我們?nèi)绾卫脤?duì)圖片和飛行路線的了解來找到他?

當(dāng)然,您可以用Google搜索“柏林的酒店”,然后尋找匹配的物件,或者花費(fèi)數(shù)小時(shí)在Google Maps上查尋篩查。

這種蠻力地理定位方法很無(wú)聊,非常緩慢并且效率極低。

他們可能最終會(huì)正確,就像將猴子放在打字機(jī)前足夠長(zhǎng)的時(shí)間,也能撰寫莎士比亞的完整作品。

KML文件中有足夠的數(shù)據(jù),這將使我們能夠使用Google Earth設(shè)置非常緊密的參數(shù)以進(jìn)行最終的視覺搜索,因此,現(xiàn)在我們將拍攝者放到柏林后,我們將能夠很快找到他。

在此之前,此圖中仍然有一個(gè)未解決的問題需要我們解決。當(dāng)我們知道飛機(jī)從頭頂飛過時(shí),為什么飛機(jī)似乎垂直向上飛行?


拍攝者的角度是仰望地平線,而飛機(jī)似乎幾乎是垂直飛行。顯然飛機(jī)不是在正頭頂上。

由于地球的曲率關(guān)系,飛機(jī)即使在水平飛行,看起來也似乎仍在垂直行進(jìn)。

從地平線接近的時(shí)飛機(jī)看上去是在垂直向上的方向行進(jìn)。

當(dāng)它們?cè)陬^頂時(shí),它們是呈現(xiàn)出為水平飛行。

而當(dāng)它們飛遠(yuǎn)時(shí),它們看起來是似乎正朝著地平線垂直下降。

您可以在此處閱讀有關(guān)此效果的更多信息,但就本測(cè)驗(yàn)而言,這足以表明拍攝照片時(shí)飛機(jī)正向他駛來,但仍相距一定距離,并且可能不在柏林上空。

對(duì)照片重新建構(gòu)

現(xiàn)在我們知道了拍攝者在柏林的某個(gè)地方,飛機(jī)正朝他行進(jìn)。

那我們?nèi)绾尾拍苷业?i>確切的位置而無(wú)需花費(fèi)數(shù)小時(shí)的時(shí)間來搜索地圖呢?

使用KML文件和Google Earth的3D建筑功能將使我們(幾乎)以飛機(jī)軌跡為參考點(diǎn),完美再現(xiàn)照片。

為此,我們需要確定拍攝照片時(shí)飛機(jī)相對(duì)于柏林的位置。

飛機(jī)移動(dòng)非??臁Mㄟ^使用時(shí)間滑塊,我們可以看到在世界標(biāo)準(zhǔn)時(shí)間07:11(柏林時(shí)間08:11),飛機(jī)遠(yuǎn)離柏林,大約在勃蘭登堡附近:

僅僅五分鐘后,這架飛機(jī)幾乎看不見了,并且已經(jīng)完全越過柏林了:


因此,為了嘗試從地面重新創(chuàng)建視圖,我們需要嘗試捕捉飛機(jī)正向地平線駛向蒂爾曼位置的那一刻。但是,如果我不知道拍攝者所在位置在哪里,如何在Google Earth中重新創(chuàng)建視圖呢?

這不是件簡(jiǎn)單的事情,但稍作試驗(yàn)和修正錯(cuò)誤就能很快使事情變得清楚。

拍攝者一定在飛行路線的北邊,我將自己集中在勃蘭登堡門的地面上,面對(duì)拍攝者在照片中的樣子向西:

請(qǐng)注意,從Google地球的地面上可以看到飛機(jī)的路徑(距離為灰色的線)。

由于KML文件還包含高度數(shù)據(jù),因此可以正確重現(xiàn)飛機(jī)的高度。

在這張照片中,時(shí)間設(shè)置為世界標(biāo)準(zhǔn)時(shí)間07:11。

這時(shí)飛機(jī)實(shí)際上是在勃蘭登堡市附近(距勃蘭登堡門約60公里/ 37英里),但是由于地球曲率,您可以在Google Earth中復(fù)制出飛機(jī)在天空中垂直的效果。

下面是在世界標(biāo)準(zhǔn)時(shí)間(UTC)兩分鐘后的視圖:


在世界標(biāo)準(zhǔn)時(shí)間(UTC)07:15的視圖。請(qǐng)注意,此時(shí)飛機(jī)已完全越過頭頂。這也意味著拍攝者必須在世界標(biāo)準(zhǔn)時(shí)間07:15之前拍照:

因此,要讓拍攝者看到飛機(jī)像照片一樣垂直朝他走,他必須早于世界標(biāo)準(zhǔn)時(shí)間(UTC)07:08拍攝,當(dāng)然也不得早于世界標(biāo)準(zhǔn)時(shí)間(07:15)拍攝圖像。

為了嘗試最好的地重建條件,我將時(shí)間滑塊設(shè)置為UTC 07:13,得出了以下視圖:

照片中飛機(jī)幾乎是筆直地向前看,因此要重新創(chuàng)建相同的視圖,我們應(yīng)該能夠從地平面直看時(shí)以相同的高度和角度看到飛機(jī)。(注意:要在“ Google地球”中“查找”,只需按住右鍵并使用鼠標(biāo)環(huán)顧四周)。

這非常有幫助的,但拍攝者并沒有住在勃蘭登堡門,同時(shí)也不會(huì)過于遙遠(yuǎn)。

我們需要設(shè)置更嚴(yán)格的參數(shù)來找到他的確切位置。這很簡(jiǎn)單,只需在Google Earth的地面上四處移動(dòng),直到飛行路徑的角度與原始照片中的軌跡轉(zhuǎn)換的角度匹配即可。我沒有使用任何復(fù)雜的數(shù)學(xué)公式來執(zhí)行此操作。我只是這樣設(shè)置我的桌面,并一直左右移動(dòng)(南北),直到角度大致匹配為止。

原始圖像與Google地球并排。右側(cè)的煙囪已經(jīng)幫助解決了以前的Quiztime,也幫助解決了這個(gè)問題。

匹配角度使事情變得非常快。由于無(wú)法以匹配的轉(zhuǎn)換軌跡來精確地控制運(yùn)動(dòng),因此我想設(shè)置一個(gè)拍攝者酒店必須位于的盒子的邊界,然后手動(dòng)檢查該區(qū)域。為此,我必須為北,南,東和西設(shè)置搜索邊界限制。

東西邊界的設(shè)置非常簡(jiǎn)單。拍攝者在高大的建筑物旁邊,所以我不必在建筑物較小的郊區(qū)尋找。于是柏林郊區(qū)構(gòu)成了搜索區(qū)域的東西邊界:

事實(shí)證明,這些方法有點(diǎn)過于粗獷,但總是邊界范圍過大總比過小要好。

設(shè)置北部邊界時(shí),向西移動(dòng)時(shí)“向右”,直到與原始視角相比,轉(zhuǎn)換軌跡的角度變得吻合為止。這意味著我必須從北遠(yuǎn)離拍攝者的位置:

北部邊界

然后,通過向南(即向左)移動(dòng)來重復(fù)相同的過程:

南部邊界

這條邊界我設(shè)置得太靠南了。與原始圖像相比,這里的轉(zhuǎn)換軌跡的角度更接近于絕對(duì)垂直。

不過,這只是為了證明之前的觀點(diǎn)——注意當(dāng)我在飛行路線從北向南移動(dòng)時(shí)會(huì)發(fā)生什么。兩者角度完全倒置:

這樣就可以絕對(duì)確定,如果飛機(jī)要向東飛行,那么拍攝者一定是在飛行路線的北邊。

因此,現(xiàn)在我在Google地球上有了一個(gè)漂亮的藍(lán)色搜索區(qū)域。蒂爾曼必須在某個(gè)地方,但是在查詢街道之前,還有更多的工作要做。

我添加了紅色區(qū)域,其中沒有任何大型建筑物(如圖片中的建筑物),例如綠地或郊區(qū)房屋。

因而拍攝者必須在藍(lán)色區(qū)域,而不是紅色區(qū)域。

我對(duì)搜尋的邊界給得很寬容,因?yàn)槲也幌霟o(wú)意間錯(cuò)失任何東西。

就算這樣搜索區(qū)域仍只有2公里寬,檢查時(shí)間也不會(huì)很長(zhǎng)。

接下來,我只需要像拍攝者所做的那樣大致向西面對(duì)即將到達(dá)的飛機(jī):

這個(gè)方向看。。。

接下來,我在這個(gè)高度將東西東西移動(dòng)穿過城市:

左邊有一幢熟悉的建筑…

完美搭配!這意味著拍攝者是從柏林米特H +酒店拍攝照片的:

那么如何更精確定位?

快要接近真相了。

為了使飛機(jī)相對(duì)于拍攝者處于該位置,他必須在世界標(biāo)準(zhǔn)時(shí)間07:13-07:14(當(dāng)?shù)貢r(shí)間08:13-08:14)拍攝照片。


這是原始照片和娛樂內(nèi)容并排進(jìn)行比較:


我們甚至可以估算出他必須住在H +酒店的哪個(gè)房間:

如果您想嘗試自己復(fù)盤挑戰(zhàn),則可以在此處找到KML文件。


原文地址:https://nixintel.info/osint/using-flight-tracking-for-geolocation-quiztime-30th-october-2019/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容