HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

KEYNOTE / Robert Erdmann

PyCon US4 HN recommenders · recommended in 3 months, 2021-2024
YouTube
24K views · 5 years ago · talk · evergreen

Robert Erdmann, a materials scientist at the Rijksmuseum, gives a PyCon keynote on the ultra-high-resolution imaging of Rembrandt's Night Watch. He covers the automated gantry camera system, the Python software that drives it, and the large volumes of image data involved.

HN commenters recommend it as a technically jaw-dropping talk, and it is the standard reference whenever the Night Watch gigapixel images come up.

Python, Ruby & scripting languagesVisual arts, photography & architectureData science & statistics#nightwatch#rembrandt#gigapixelimaging#python#rijksmuseum#pycon

7 comments from Hacker News

@cyberlimerence2024 · in “Ultra high-resolution image of The Night Watch (2022)”

For anyone interested in technical aspects of this, I recommend watching Pycon talk [1] from Robert Erdmann. I bookmarked this couple of years ago. [1] ▶ this video

RecommendsView on HN
@zerd2022 · in “717 Gigapixel Image of Rembrandt's Nightwatch”

In this video [1] he mentions that each 100mp image is around 600MB, which aligns with the size of the 4-shot multi-shot mode of the H6D-400C MS. 8439 photos 579MB would be around 4.7TB in raw format. [1] ▶ this video [2] link

CitesView on HN
@easytiger2022 · in “717 Gigapixel Image of Rembrandt's Nightwatch”

Seminar on how it was done here by the author link ▶ this video 97 rows × 87 cols (8 439) @Hasselblad H6D-400c MS images Size: 925 000 px × 775 000 px (717 GP) Res: 5 µm (5080 ppi) It's a £43k camera on a huge automated gantry system controlled by python software

CitesView on HN
@erdmann2022 · in “Ultra High Resolution Photo of Night Watch (2022)”

Glad to see this getting exposure on HN. I gave a PyCon keynote [1] last year about how this was done. I've also put the image online in my own viewer [2], which has a few additional features: it encodes the viewing location in the URL and it allows for multi-pane synchronized views [3]. (Please be nice to my server.) I'm happy to answer questions here or on Twitter (@erdmann). [1] ▶ this video [2] link [3] link

CitesView on HN
@oqb232021 · in “Ask HN: Best Talks of 2021?”

Robert Erdmann's keynote at PyCon: ▶ this video The talk centers around Erdmann's use of python in "combining materials science, computer science, and imaging science to help the world access, preserve, and understand its cultural heritage". The technical complexity and nuance that went into the project was truly jaw-dropping. This was the first talk I immediately felt the urge to share with multiple co-workers & friends.

Strongly recommendsView on HN
@rocmcd2021 · in “Rijksmuseum to Stage the Largest Vermeer Exhibition in 2023”

I can’t hear about the Rijksmuseum without thinking of the presentation Rob Erdmann did at Pycon on how they imaged Rembrandt’s Night Watch: ▶ this video Incredible work being done there. I’m glad to see they’re continuing to make headlines.

Strongly recommendsView on HN
@stefanpie2021 · in “The Night Watch: The Missing Pieces”

Robert Erdmann also gave a keynote talk at PyCon US 2021 about how they used Python for most of digitization and processing of the Night Watch (aka Operation Night Watch). Fascinating talk with tones of technical details. Link: ▶ this video

Strongly recommendsView on HN
K Lars Lohn - Keynote - PyCon 201652:06

K Lars Lohn - Keynote - PyCon 2016

PyCon 2016
42K views • 10 years ago
Militarizing Your Backyard with Python: Computer Vision and the Squirrel Hordes26:24

Militarizing Your Backyard with Python: Computer Vision and the Squirrel Hordes

Next Day Video
261K views • 14 years ago
Keynote: Begin...End?57:05

Keynote: Begin...End?

David Beazley
9K views • 5 years ago
Raymond Hettinger, Keynote on Concurrency, PyBay 20171:13:53

Raymond Hettinger, Keynote on Concurrency, PyBay 2017

SF Python
161K views • 9 years ago
A Better Default Colormap for Matplotlib | SciPy 2015 | Nathaniel Smith and Stéfan van der Walt19:09

A Better Default Colormap for Matplotlib | SciPy 2015 | Nathaniel Smith and Stéfan van der Walt

Enthought
177K views • 11 years ago
George Hotz | Programming | Livecoding SLAM | twitchslam | Part110:50:05

George Hotz | Programming | Livecoding SLAM | twitchslam | Part1

george hotz archive
2M views • 8 years ago
Travis Oliphant: NumPy, SciPy, Anaconda, Python & Scientific Programming | Lex Fridman Podcast #2243:05:25

Travis Oliphant: NumPy, SciPy, Anaconda, Python & Scientific Programming | Lex Fridman Podcast #224

Lex Fridman
812K views • 5 years ago
Friday evening lightning talks52:24

Friday evening lightning talks

Next Day Video
6K views • 13 years ago
Jake Vanderplas - Statistics for Hackers - PyCon 2016.mp440:45

Jake Vanderplas - Statistics for Hackers - PyCon 2016.mp4

PyCon 2016
93K views • 10 years ago
A Talk Near the Future of Python (a.k.a., Dave live-codes a WebAssembly Interpreter)1:01:45

A Talk Near the Future of Python (a.k.a., Dave live-codes a WebAssembly Interpreter)

David Beazley
26K views • 7 years ago
Keynote - Preventing, Finding, and Fixing Bugs On a Time Budget | Raymond Hettinger @ PyBay201840:01

Keynote - Preventing, Finding, and Fixing Bugs On a Time Budget | Raymond Hettinger @ PyBay2018

SF Python
27K views • 8 years ago
James Powell: So you want to be a Python expert? | PyData Seattle 20171:54:11

James Powell: So you want to be a Python expert? | PyData Seattle 2017

PyData
508K views • 9 years ago
The Mental Game of Python - Raymond Hettinger1:10:00

The Mental Game of Python - Raymond Hettinger

SF Python
131K views • 7 years ago
Nathaniel J. Smith - Trio: Async concurrency for mere mortals - PyCon 201832:17

Nathaniel J. Smith - Trio: Async concurrency for mere mortals - PyCon 2018

PyCon 2018
30K views • 8 years ago
Transforming Code into Beautiful, Idiomatic Python48:51

Transforming Code into Beautiful, Idiomatic Python

Next Day Video
1.1M views • 13 years ago
Monktoberfest 2016: Bryan Cantrill - Oral Tradition in Software Engineering48:00

Monktoberfest 2016: Bryan Cantrill - Oral Tradition in Software Engineering

RedMonk Tech Events
41K views • 9 years ago
Armin Ronacher - A Python for Future Generations42:44

Armin Ronacher - A Python for Future Generations

EuroPython Conference
6K views • 9 years ago
Hillel Wayne - Beyond Unit Tests: Taking Your Testing to the Next Level - PyCon 201829:21

Hillel Wayne - Beyond Unit Tests: Taking Your Testing to the Next Level - PyCon 2018

PyCon 2018
38K views • 8 years ago
Tim Ewald - Clojure: Programming with Hand Tools58:39

Tim Ewald - Clojure: Programming with Hand Tools

ClojureTV
48K views • 12 years ago
Andrew Sorensen Keynote: "The Concert Programmer" - OSCON 201410:23

Andrew Sorensen Keynote: "The Concert Programmer" - OSCON 2014

O'Reilly
157K views • 12 years ago