SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2203.01824 · CVPR · 2022

LGT-Net: Indoor Panoramic Room Layout Estimation with Geometry-Aware Transformer Network

Ming Zhao, Zhigang Jiang, Zhongzheng Xiang, Jinhua Xu

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 41 functions out of this paper's own repositories and ran 29 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
zillow/zind canonical 6 of 6
zhigangjiang/LGT-Net — 17 of 26
sunset1995/HorizonNet — 6 of 9
FunctionStatusWhere it lives
ConvCompressH Ran sunset1995/HorizonNet/model.py
code served (permissive licence) · get_code("598460a88f0ac62e")
Densenet Ran sunset1995/HorizonNet/model.py
code served (permissive licence) · get_code("cdea203aeb719375")
Densenet Ran zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("109c9c683735e627")
GlobalHeightConv Ran sunset1995/HorizonNet/model.py
code served (permissive licence) · get_code("e026379ae7df54b2")
GlobalHeightConv Ran zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("f426aea9794d835b")
GlobalHeightStage Ran sunset1995/HorizonNet/model.py
code served (permissive licence) · get_code("e0b742101d2c3d03")
GlobalHeightStage Ran zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("046d307a8924dd40")
LR_PAD Ran sunset1995/HorizonNet/model.py
code served (permissive licence) · get_code("b4de71f09433e917")
LR_PAD Ran zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("e7020a950934c896")
PatchFeatureExtractor Ran zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("2c25056c0bbdf3d4")
Resnet Ran zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("a17be21fd7667d1d")
angle_between_vectors Ran zillow/zind/code/partition_zind.py
code served (permissive licence) · get_code("a004fe2c7e365c9c")
calculate_checksum Ran zillow/zind/download_data.py
code served (permissive licence) · get_code("097a499dece27df2")
get_angle_distribution Ran zillow/zind/code/partition_zind.py
code served (permissive licence) · get_code("95b35410f31c1f3f")
get_layout_type Ran zillow/zind/code/partition_zind.py
code served (permissive licence) · get_code("ebfe1d039da0f3e3")
keep_required_keys Ran zillow/zind/download_data.py
code served (permissive licence) · get_code("74801c7a2efa6e63")
lonlat2depth Ran zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("6cef8604f8e31f90")
lonlat2uv Ran zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("e08b230379520210")
lonlat2xyz Ran zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("4bc801ccb54cea0d")
lr_pad Ran sunset1995/HorizonNet/model.py
code served (permissive licence) · get_code("fb884f33b5fda8ea")
lr_pad Ran zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("05bb0fc14c5b2e6f")
lsq_fit Ran zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("3b6d4e30949d4351")
mean_percentile_fit Ran zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("d496b87bfe4f28df")
pixel2lonlat Ran zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("0f830e436112af8c")
run_imap_unordered_multiprocessing Ran zillow/zind/download_data.py
code served (permissive licence) · get_code("4cedaf232c882f16")
tensor2np Ran zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("922a504a7290fc87")
uv2depth Ran zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("23b5aa6a5eacf714")
uv2lonlat Ran zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("47924572be94e478")
xyz2depth Ran zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("02da98b9fd3b4110")
BaseModule Not yet run zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("9964cf34a550253f")
HorizonNet Not yet run sunset1995/HorizonNet/model.py
code served (permissive licence) · get_code("7bc64cd9d682d874")
HorizonNetFeatureExtractor Not yet run zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("4a1a17be2090564a")
LGT_Net Not yet run zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("835f2d98ab88d099")
Resnet Not yet run sunset1995/HorizonNet/model.py
code served (permissive licence) · get_code("c72c9c34cc506636")
calc_ceil_ratio Not yet run zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("85e4cb8a34e05ae6")
get_lon Not yet run zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("d4a6a478df38b6ab")
get_u Not yet run zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("55708de368ac7f66")
pixel2uv Not yet run zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("dea4ff3b24e71bf9")
uv2xyz Not yet run zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("2be742bce4a40c80")
wrap_lr_pad Not yet run sunset1995/HorizonNet/model.py
code served (permissive licence) · get_code("8c7e4f0e8cfcb68c")
wrap_lr_pad Not yet run zhigangjiang/LGT-Net/models/lgt_net.py
code served (permissive licence) · get_code("85f1cf23e76e1df3")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

3D room layout estimation by a single panorama using deep neural networks has made great progress. However, previous approaches can not obtain efficient geometry awareness of room layout with the only latitude of boundaries or horizon-depth. We present that using horizondepth along with room height can obtain omnidirectionalgeometry awareness of room layout in both horizontal and vertical directions. In addition, we propose a planargeometry aware loss function with normals and gradients of normals to supervise the planeness of walls and turning of corners. We propose an efficient network, LGT-Net, for room layout estimation, which contains a novel Transformer architecture called SWG-Transformer to model geometry relations. SWG-Transformer consists of (Shifted) Window Blocks and Global Blocks to combine the local and global geometry relations. Moreover, we design a novel relative position embedding of Transformer to enhance the spatial identification ability for the panorama. Experiments show that the proposed LGT-Net achieves better performance than current state-of-the-arts (SOTA) on benchmark datasets. The code is publicly available at https: //github.com/zhigangjiang/LGT-Net.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2203.01824")
get_code_for_paper("2203.01824")
have("2203.01824")

Connect an agent — have() is free.