「毅力號」降落後拍攝火星實景
上周,美國航天局NASA發射的毅力號火星探測器(Perseverance Rover)成功在火星表面降落,標誌著人類遠赴火星計劃邁出全新的一步。與此前的火星探測器不同,毅力號首次使用高清的攝影裝置拍攝了降落過程畫面,NASA直播了整個降落過程,其清晰的動態視覺效果彷佛科幻電影效果,有人甚至因此懷疑這是一場自導自演的娛秀。
這是毅力號降落過程中錄下的畫面(截圖),印著不規則紅白相間圖案的圓形物體是張開的降落傘。NASA解釋說,這些圖案可供地面控制中心校驗降落傘是否成功打開,或打開到何種程度。圖案擁有特定的排列規則,觀察實拍圖案,與預設圖案進行對比,就能遠程評估其工作情況。
但細心的、擁有科學工作經驗的網友們不滿足於上邊這種通常的解釋,他們認為NASA必然在圖案中隱藏了彩蛋。幸運的是,NASA真的在火星探測器的降落傘上藏了彩蛋,而且沒有對其進行加密處理——所以很快大家就找到了正確答案。降落傘的圖案由紅白兩色組成,顯然採用了計算機通用語言:二進位。紅色表示1,白色表示0
整個圓形傘面被平均分成80份(即從中心輻射的80個條紋),由按照同心圓規律分為四層(第四層是套在最外圍的那一圈),如下圖所示:從中心圓的某一個位置開始,每10個條紋組成一組,忽略前三個條紋,後7位形成一個二進位數字,如第一個數字是0000100,將這個二進位數轉為十進位,即4,然後給它加64,得到新的數字68,查詢ASCII碼錶,68對應的字母是D。這是網友根據降落傘圖像重新製作的圖案版本
Dare mighty things
這句話出自美國第26任總統西奧多·羅斯福(Theodore Roosevelt)在1899年發表的演講,原詞是:
Far better it is to dare mighty things, to winglorious triumphs, even though checkered by failure, than to take rank withthose poor spirits who neither enjoy much nor suffer much, because they live inthe gray twilight that knows not victory nor defeat.
國外高手製作的全解碼版本
注意並不是所有字符都有實際意義,如大片紅色連在一起組成的數字1023(
最外圍那圈的數據也被解碼,是NASAJPL(噴氣推進實驗室)的經緯度地址:
34°11'58" N 118°10'31" W
至此彩蛋完全找到。下圖是Python程序代碼。你能用C++實現這段程序嗎?
Dare mighty things這句話被NASA用作火星項目的口號,下圖中看得很清楚,它就寫在NASA辦公室的牆上。根據毅力號拍攝圖像合成的全景圖
(請橫屏觀看)