paper-with-me

Papers

3DPPE: 3D Point Positional Encoding for Transformer-based Multi-Camera 3D Object Detection

2023-01-01 · ICCV 2023 1 · Changyong Shu, Jiajun Deng, Fisher Yu, Yifan Liu

Transformer-based methods have swept the benchmarks on 2D and 3D detection on images. Because tokenization before the attention mechanism drops the spatial information, positional encoding becomes critical for those methods. Recent works found that encodings based on samples of the 3D viewing rays can significantly improve the quality of multi-camera 3D object detection. We hypothesize that 3D point locations can provide more information than rays. Therefore, we introduce 3D point positional encoding, 3DPPE, to the 3D detection Transformer decoder. Although 3D measurements are not available at the inference time of monocular 3D object detection, 3DPPE uses predicted depth to approximate the real point positions. Our hybrid-depth module combines direct and categorical depth to estimate the refined depth of each pixel. Despite the approximation, 3DPPE achieves 46.0 mAP and 51.4 NDS on the competitive nuScenes dataset, significantly outperforming encodings based on ray samples. The codes are available at https://github.com/drilistbox/3DPPE.

📄 PDF Abstract BibTeX

Code (1)

drilistbox/3dppe 공식 구현 pytorch

Tasks

3D Object DetectionDecoderMonocular 3D Object Detectionobject-detectionObject Detection

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…

Similar Papers 제목 키워드 기반

3DPPE: 3D Point Positional Encoding for Multi-Camera 3D Object Detection Transformers

2022-11-27 · Changyong Shu, Jiajun Deng, Fisher Yu, Yifan Liu

Transformer-based methods have swept the benchmarks on 2D and 3D detection on images. Because tokenization before the attention mechanism drops the spatial information, positional encoding becomes critical for those meth…

3D Object DetectionDecoderDepth EstimationMonocular 3D Object Detection+3

DPPE: Rethinking Camera-Based Positional Encoding for Scaling Multi-View Transformers

2026-06-30 · Shun Kenney, Teppei Suzuki arxiv

The remarkable scalability of Transformers has expanded their application to 3D computer vision, where camera-aware positional encoding is crucial for providing spatial cues in multi-view geometry. Recent advancements ha…

Novel View Synthesis

CONFLATOR: Incorporating Switching Point based Rotatory Positional Encodings for Code-Mixed Language Modeling

2023-09-11 · Mohsin Ali, Kandukuri Sai Teja, Neeharika Gupta, Parth Patwa 외

The mixing of two or more languages is called Code-Mixing (CM). CM is a social norm in multilingual societies. Neural Language Models (NLMs) like transformers have been effective on many NLP tasks. However, NLM for CM is…

Language ModelingLanguage ModellingMachine TranslationSentiment Analysis

Towards More Efficient Insertion Transformer with Fractional Positional Encoding

2021-12-12 · Zhisong Zhang, Yizhe Zhang, Bill Dolan

Auto-regressive neural sequence models have been shown to be effective across text generation tasks. However, their left-to-right decoding order prevents generation from being parallelized. Insertion Transformer (Stern e…

Text Generation

Positional Encoding Helps Recurrent Neural Networks Handle a Large Vocabulary

2024-01-31 · Takashi Morita

This study reports an unintuitive finding that positional encoding enhances learning of recurrent neural networks (RNNs). Positional encoding is a high-dimensional representation of time indices on input data. Most famou…

Time Series