Skip to content

Visualize names on the engravings of the I Need More Moon project

Notifications You must be signed in to change notification settings

g-otn/ineedmoremoon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

I Need More Moon - Engravings

Visualize and search for names in the silicate engravings of the I Need More Moon project.

http://g-otn.github.io/ineedmoremoon

demo

I Need More Moon project

I Need More Moon is a project by TJ Cooney to send thousands of names in digital and physical storage to the Moon on the Astrobotic Peregrine lander.

Learn more:

Technical details

Raw data info

The raw data used, provided via Google Drive, were:

  • Two high-resolution photos were provided (one for each side of the silicate disc).
    • These were upscaled and denoised using waifu2x for slightly better readibility.
    • The photos have some defects because there was no time to get a better picture.
    • Hosted in Imgur with permission.
  • Two .txt files containing the list of names (one for each side of the silicate disc), in "circular" formatting. See data/names/raw.
    • Taking advantage of this special formatting, it was possible to calculate the approximate position without having to rely on other methods such as OCR.

Running

Requirements: Node.js

  1. Clone the project
git clone https://github.com/g-otn/ineedmoremoon
  1. (Optional) Run generate-data.js to generate the sides.json file. It'll contain the metadata used to calculate the approximate position of each name in the images.
npm start
  1. Serve the public folder by running npm run serve.

  2. Access http://localhost:3000

Tools used