Exploring Temporal Differences in 3D Convolutional Neural Networks
Traditional 3D convolutions are computationally expensive, memory intensive, and due to large number of parameters, they often tend to overfit. On the other hand, 2D CNNs are less computationally expensive and less memory intensive than 3D CNNs and have shown remarkable results in applications like image classification and object recognition. However, in previous works, it has been observed that they are inferior to 3D CNNs when applied on a spatio-temporal input. In this work, we propose a convolutional block which extracts the spatial information by performing a 2D convolution and extracts the temporal information by exploiting temporal differences, i.e., the change in the spatial information at different time instances, using simple operations of shift, subtract and add without utilizing any trainable parameters. The proposed convolutional block has same number of parameters as of a 2D convolution kernel of size nxn, i.e. n^2, and has n times lesser parameters than an nxnxn 3D convolution kernel. We show that the 3D CNNs perform better when the 3D convolution kernels are replaced by the proposed convolutional blocks. We evaluate the proposed convolutional block on UCF101 and ModelNet datasets.
Code (0)
등록된 구현이 없습니다.
Tasks
image-classificationImage ClassificationObject RecognitionMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Evaluating Answer Reranking Strategies in Time-sensitive Question Answering
Despite advancements in state-of-the-art models and information retrieval techniques, current systems still struggle to handle temporal information and to correctly answer detailed questions about past events. In this pa…
Answer SelectionInformation RetrievalQuestion AnsweringReranking+1Learning Spatiotemporal Features of Ride-sourcing Services with Fusion Convolutional Network
To collectively forecast the demand for ride-sourcing services in all regions of a city, the deep learning approaches have been applied with commendable results. However, the local statistical differences throughout the …
Demand ForecastingExploring Temporal Preservation Networks for Precise Temporal Action Localization
Temporal action localization is an important task of computer vision. Though a variety of methods have been proposed, it still remains an open question how to predict the temporal boundaries of action segments precisely.…
Action LocalizationOpen-Ended Question AnsweringTemporal Action LocalizationTemporal LocalizationDiscovering Spatio-Temporal Action Tubes
In this paper, we address the challenging problem of spatial and temporal action detection in videos. We first develop an effective approach to localize frame-level action regions through integrating static and kinematic…
Action DetectionLumos in the Night Sky: AI-enabled Visual Tool for Exploring Night-Time Light Patterns
We introduce NightPulse, an interactive tool for Night-time light (NTL) data visualization and analytics, which enables researchers and stakeholders to explore and analyze NTL data with a user-friendly platform. Powered …
ClusteringData VisualizationImage SegmentationSemantic Segmentation