YHLUO DEMO / LYHDEMO · RECONSTRUCTION · BUILDING AND OBJECTS

The building as it is, objects as boxes.

The reconstruction pipeline now builds the building as it is and only the things in it as boxes. Columns, stairs, ramps and curved walls take their rough real shape and the colour of the wall, floor or ceiling they belong to; furniture, vehicles and everything else that exists apart from the construction keeps one box. The host then fits the building to the predicted depth, so that the proxy space connects the way the photographs show.

Scenes used during development

Rotunda museum

Rotunda museum

Top: input photographs. Middle: proxy of the previous release. Bottom: proxy of this release, from the same cameras.

Mission church

Mission church

Top: input photographs. Middle: proxy of the previous release. Bottom: proxy of this release, from the same cameras.

Palace of Fine Arts

Palace of Fine Arts

Top: input photographs. Middle: proxy of the previous release. Bottom: proxy of this release, from the same cameras.

Meeting room (ground-truth boxes)

Meeting room (ground-truth boxes)

Top: input photographs. Middle: proxy of the previous release. Bottom: proxy of this release, from the same cameras.

Held-out scenes

The same pipeline, unchanged, on ten scenes that were not used while developing it: a courtroom, a curved auditorium, an outdoor bandshell, an apartment in Berlin, a street seen from a car, an aerial view of Cologne, a classroom, a small bedroom, a ballroom and a courthouse. Top: input photographs. Bottom: proxy from the same cameras.

Courtroom

Courtroom

Auditorium

Auditorium

Bandshell

Bandshell

Apartment

Apartment

Street

Street

Cologne from the air

Cologne from the air

Classroom

Classroom

Small bedroom

Small bedroom

Ballroom

Ballroom

Courthouse

Courthouse

Accuracy and time

Both versions were run in the same batch on the same machines, two cold reconstructions per scene each (48 frames, Pi3X, one editing session); times are the mean of the two. Over the six scenes the new pipeline takes 0.89 of the time (geometric mean, 95% bootstrap interval 0.74 to 1.03). Ground-truth scores: previous release five runs on the meeting room and four on the bedroom, this release two each. Depth agreement is the share of input pixels where the proxy depth agrees with the predicted depth. The museum and church rows come from single runs.

measureprevious releasethis releasenote
Time, meeting room466 s297 s
Time, office433 s369 s
Time, Palace of Fine Arts637 s546 s
Time, bedroom355 s327 s
Time, Mont-Saint-Michel483 s504 s
Time, lighthouse495 s547 s
Time, rotunda museum (single runs)925 s720 s
Time, mission church (single runs)1068 s942 s
Meeting room: mIoU0.6120.637difference +0.025 (95% interval +0.012 to +0.036)
Meeting room: recall at IoU 0.50.800.97
Bedroom: mIoU0.6750.677difference +0.003 (95% interval -0.016 to +0.022)
Bedroom: recall at IoU 0.50.920.96
Object boxes, mission church18070 to 84seats as blocks of rows
Object boxes, rotunda museum11136 to 49columns, stairs and balustrades are building parts
Seat boxes overlapping a seat box, church350
Depth agreement: meeting room / bedroom / office0.71 / 0.76 / 0.880.71 / 0.78 / 0.87
Depth agreement: Mont-Saint-Michel / lighthouse / Palace0.85 / 0.79 / 0.530.86 / 0.78 / 0.51

User requests

A request in plain words still decides the boxes for what it names; everything else follows the defaults.

Video from the new proxies

Proxy along an automatic camera path (left) and the video Mundo generates from it (right), two chunks each. The video model was not retrained for the new building parts.

Rotunda museum

Mission church

Palace of Fine Arts

Courtroom (held out)

What changed