paper-with-me

홈 › Papers

Parallel Separable 3D Convolution for Video and Volumetric Data Understanding

2018-09-11 · Felix Gonda, Donglai Wei, Toufiq Parag, Hanspeter Pfister

For video and volumetric data understanding, 3D convolution layers are widely used in deep learning, however, at the cost of increasing computation and training time. Recent works seek to replace the 3D convolution layer with convolution blocks, e.g. structured combinations of 2D and 1D convolution layers. In this paper, we propose a novel convolution block, Parallel Separable 3D Convolution (PmSCn), which applies m parallel streams of n 2D and one 1D convolution layers along different dimensions. We first mathematically justify the need of parallel streams (Pm) to replace a single 3D convolution layer through tensor decomposition. Then we jointly replace consecutive 3D convolution layers, common in modern network architectures, with the multiple 2D convolution layers (Cn). Lastly, we empirically show that PmSCn is applicable to different backbone architectures, such as ResNet, DenseNet, and UNet, for different applications, such as video action recognition, MRI brain segmentation, and electron microscopy segmentation. In all three applications, we replace the 3D convolution layers in state-of-the art models with PmSCn and achieve around 14% improvement in test performance and 40% reduction in model size and on average.

📄 PDF Abstract BibTeX arXiv:1809.04096

Code (0)

등록된 구현이 없습니다.

Tasks

Action RecognitionBrain SegmentationTemporal Action LocalizationTensor Decomposition

Methods 이 논문이 사용한 방법론

3D Convolution A 3D Convolution is a type of convolution where the kernel slides in 3 dimensions as opposed to 2 dimensions with 2D…
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Batch Normalization 설명 없음
Bottleneck Residual Block A Bottleneck Residual Block is a variant of the residual block that utilises 1x1 convolutions to create a bottleneck. The…
Residual Connection 설명 없음
Residual Block Residual Blocks are skip-connection blocks that learn residual functions with reference to the layer inputs, instead of learning unreferenced functions. They were introduced…
Average Pooling 설명 없음
Concatenated Skip Connection A Concatenated Skip Connection is a type of skip connection that seeks to reuse features by concatenating them to new layers, allowing more information to be retained from…

Similar Papers 제목 키워드 기반

VolumeNet: A Lightweight Parallel Network for Super-Resolution of Medical Volumetric Data

2020-10-16 · Yinhao Li, Yutaro Iwamoto, Lanfen Lin, Rui Xu 외

Deep learning-based super-resolution (SR) techniques have generally achieved excellent performance in the computer vision field. Recently, it has been proven that three-dimensional (3D) SR for medical volumetric data del…

Super-Resolution

Regular SE(3) Group Convolutions for Volumetric Medical Image Analysis

2023-06-24 · Thijs P. Kuipers, Erik J. Bekkers

Regular group convolutional neural networks (G-CNNs) have been shown to increase model performance and improve equivariance to different geometrical symmetries. This work addresses the problem of SE(3), i.e., roto-transl…

Medical Image Analysis

Parallel Multi-Dimensional LSTM, With Application to Fast Biomedical Volumetric Image Segmentation

2015-06-24 · NeurIPS 2015 12 · Marijn F. Stollenga, Wonmin Byeon, Marcus Liwicki, Juergen Schmidhuber

Convolutional Neural Networks (CNNs) can be shifted across 2D images or 3D videos to segment them. They have a fixed input size and typically perceive only small local contexts of the pixels to be classified as foregroun…

Brain Image SegmentationImage SegmentationSemantic Segmentation

Implementing Adaptive Separable Convolution for Video Frame Interpolation

2018-09-20 · Mart Kartašev, Carlo Rapisarda, Dominik Fay

As Deep Neural Networks are becoming more popular, much of the attention is being devoted to Computer Vision problems that used to be solved with more traditional approaches. Video frame interpolation is one of such chal…

Video Frame Interpolation

Volumetric performance capture from minimal camera viewpoints

2018-07-05 · ECCV 2018 9 · Andrew Gilbert, Marco Volino, John Collomosse, Adrian Hilton

We present a convolutional autoencoder that enables high fidelity volumetric reconstructions of human performance to be captured from multi-view video comprising only a small set of camera views. Our method yields simila…