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

Wall clock of a cold reconstruction (48 frames, Pi3X, one editing session), mean over the runs made. Ground-truth scores on the two scenes that have ground-truth boxes, mean over three runs (two for the previous release on the bedroom). Depth agreement is the share of input pixels where the proxy depth agrees with the predicted depth.

measureprevious releasethis releasenote
Time, meeting room407 s386 s
Time, bedroom368 s424 sslower: longer editing sessions
Time, office448 s367 s
Time, rotunda museum925 s720 s
Time, mission church1068 s942 s
Time, Mont-Saint-Michel511 s532 s
Time, Palace of Fine Arts613 s513 s
Time, lighthouse509 s486 s
Meeting room: mIoU / recall at IoU 0.50.618 / 0.8240.649 / 0.882
Bedroom: mIoU / recall at IoU 0.50.675 / 0.9230.669 / 0.949
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, rotunda museum0.830.81 to 0.84
Depth agreement, mission church0.850.87 to 0.88
Depth agreement, Palace of Fine Arts0.510.49outdoors more is left out

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.

Rotunda museum

Mission church

What changed