Long Activity Video Understanding using Functional Object-Oriented Network
Not on the map. Why?
Abstract (arXiv)
Video understanding is one of the most challenging topics in computer vision. In this paper, a four-stage video understanding pipeline is presented to simultaneously recognize all atomic actions and the single on-going activity in a video. This pipeline uses objects and motions from the video and a graph-based knowledge representation network as prior reference. Two deep networks are trained to identify objects and motions in each video sequence associated with an action. Low Level image features are then used to identify objects of interest in that video sequence. Confidence scores are assigned to objects of interest based on their involvement in the action and to motion classes based on results from a deep neural network that classifies the on-going action in video into motion classes. Confidence scores are computed for each candidate functional unit associated with an action using a knowledge representation network, object confidences, and motion confidences. Each action is therefore associated with a functional unit and the sequence of actions is further evaluated to identify the single on-going activity in the video. The knowledge representation used in the pipeline is called the functional object-oriented network which is a graph-based network useful for encoding knowledge about manipulation tasks. Experiments are performed on a dataset of cooking videos to test the proposed algorithm with action inference and activity classification. Experiments show that using functional object oriented network improves video understanding significantly.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Jul 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 2; 2023: 0; 2024: 0; 2025: 1.
8 papers.
- 2021Auto-Encoding Score Distribution Regression for Action Quality Assessmentcited by 18
- 2021Evaluating Recipes Generated from Functional Object-Oriented Networkcited by 7
- 2022Long-Horizon Planning and Execution with Functional Object-Oriented Networkscited by 5
- 2025Complementary and Contrastive Learning for Audio-Visual Segmentationcited by 4
- 2022Cross-domain Detection Transformer based on Spatial-aware and Semantic-aware Token Alignmentcited by 2
- 2021A Road-map to Robot Task Execution with the Functional Object-Oriented Networkcited by 1
- 2021Functional Task Tree Generation from a Knowledge Graph to Solve Unseen Problemscited by 1
- 2021Calorie Aware Automatic Meal Kit Generation from an Imagecited by 0
- 2025Complementary and Contrastive Learning for Audio-Visual Segmentation11 Oct 2025
- 2022Long-Horizon Planning and Execution with Functional Object-Oriented Networks12 Jul 2022
- 2022Cross-domain Detection Transformer based on Spatial-aware and Semantic-aware Token Alignment1 Jun 2022
- 2021Calorie Aware Automatic Meal Kit Generation from an Image18 Dec 2021
- 2021Functional Task Tree Generation from a Knowledge Graph to Solve Unseen Problems4 Dec 2021
- 2021Auto-Encoding Score Distribution Regression for Action Quality Assessment22 Nov 2021
- 2021Evaluating Recipes Generated from Functional Object-Oriented Network1 Jun 2021
- 2021A Road-map to Robot Task Execution with the Functional Object-Oriented Network1 Jun 2021