EURASIP Journal on Image and Video Processing (Aug 2024)

Evaluation of the use of box size priors for 6D plane segment tracking from point clouds with applications in cargo packing

  • Guillermo A. Camacho-Muñoz,
  • Sandra Esperanza Nope Rodríguez,
  • Humberto Loaiza-Correa,
  • João Paulo Silva do Monte Lima,
  • Rafael Alves Roberto

DOI
https://doi.org/10.1186/s13640-024-00636-1
Journal volume & issue
Vol. 2024, no. 1
pp. 1 – 32

Abstract

Read online

Abstract This paper addresses the problem of 6D pose tracking of plane segments from point clouds acquired from a mobile camera. This is motivated by manual packing operations, where an opportunity exists to enhance performance, aiding operators with instructions based on augmented reality. The approach uses as input point clouds, by its advantages for extracting geometric information relevant to estimating the 6D pose of rigid objects. The proposed algorithm begins with a RANSAC fitting stage on the raw point cloud. It then implements strategies to compute the 2D size and 6D pose of plane segments from geometric analysis of the fitted point cloud. Redundant detections are combined using a new quality factor that predicts point cloud mapping density and allows the selection of the most accurate detection. The algorithm is designed for dynamic scenes, employing a novel particle concept in the point cloud space to track detections’ validity over time. A variant of the algorithm uses box size priors (available in most packing operations) to filter out irrelevant detections. The impact of this prior knowledge is evaluated through an experimental design that compares the performance of a plane segment tracking system, considering variations in the tracking algorithm and camera speed (onboard the packing operator). The tracking algorithm varies at two levels: algorithm ( $$A_{wpk}$$ A wpk ), which integrates prior knowledge of box sizes, and algorithm ( $$A_{woutpk}$$ A woutpk ), which assumes ignorance of box properties. Camera speed is evaluated at low and high speeds. Results indicate increments in the precision and F1-score associated with using the $$A_{wpk}$$ A wpk algorithm and consistent performance across both velocities. These results confirm the enhancement of the performance of a tracking system in a real-life and complex scenario by including previous knowledge of the elements in the scene. The proposed algorithm is limited to tracking plane segments of boxes fully supported on surfaces parallel to the ground plane and not stacked. Future works are proposed to include strategies to resolve this limitation.

Keywords