Ellipse R-CNN: Learning to Infer Elliptical Object from Clustering and Occlusion
arXiv:2001.11584 · doi:10.1109/TIP.2021.3050673
Abstract
Images of heavily occluded objects in cluttered scenes, such as fruit clusters in trees, are hard to segment. To further retrieve the 3D size and 6D pose of each individual object in such cases, bounding boxes are not reliable from multiple views since only a little portion of the object's geometry is captured. We introduce the first CNN-based ellipse detector, called Ellipse R-CNN, to represent and infer occluded objects as ellipses. We first propose a robust and compact ellipse regression based on the Mask R-CNN architecture for elliptical object detection. Our method can infer the parameters of multiple elliptical objects even they are occluded by other neighboring objects. For better occlusion handling, we exploit refined feature regions for the regression stage, and integrate the U-Net structure for learning different occlusion patterns to compute the final detection score. The correctness of ellipse regression is validated through experiments performed on synthetic data of clustered ellipses. We further quantitatively and qualitatively demonstrate that our approach outperforms the state-of-the-art model (i.e., Mask R-CNN followed by ellipse fitting) and its three variants on both synthetic and real datasets of occluded and clustered elliptical objects.
arXiv comment18 pages, 20 figures, 7 tables
References in corpus (9)
- Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift
- SSD: Single Shot MultiBox Detector
- TensorFlow: A system for large-scale machine learning
- ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Cameras
- A Comparative Study of Fruit Detection and Counting Methods for Yield Mapping in Apple Orchards
- MinneApple: A Benchmark Dataset for Apple Detection and Segmentation
- Semantic Mapping for Orchard Environments by Merging Two-Sides Reconstructions of Tree Rows
- A Novel Method for the Extrinsic Calibration of a 2D Laser Rangefinder and a Camera
- Apple Counting using Convolutional Neural Networks
Cited by in corpus (7)
- Real-Time Ellipse Detection for Robotics Applications
- Object-Based Visual Camera Pose Estimation From Ellipsoidal Model and 3D-Aware Ellipse Prediction
- 3D-Aware Ellipse Prediction for Object-Based Camera Pose Estimation
- Marker-Based Localisation System Using an Active PTZ Camera and CNN-Based Ellipse Detection
- Ellipse Regression with Predicted Uncertainties for Accurate Multi-View 3D Object Estimation
- Ellipse Detection and Localization with Applications to Knots in Sawn Lumber Images
- EllipseNet: Anchor-Free Ellipse Detection for Automatic Cardiac Biometrics in Fetal Echocardiography