flow estimation
DiffSF: Diffusion Models for Scene Flow Estimation
Scene flow estimation is an essential ingredient for a variety of real-world applications, especially for autonomous agents, such as self-driving cars and robots. While recent scene flow estimation approaches achieve reasonable accuracy, their applicability to real-world systems additionally benefits from a reliability measure. Aiming at improving accuracy while additionally providing an estimate for uncertainty, we propose DiffSF that combines transformer-based scene flow estimation with denoising diffusion models. In the diffusion process, the ground truth scene flow vector field is gradually perturbed by adding Gaussian noise. In the reverse process, starting from randomly sampled Gaussian noise, the scene flow vector field prediction is recovered by conditioning on a source and a target point cloud. We show that the diffusion process greatly increases the robustness of predictions compared to prior approaches resulting in state-of-the-art performance on standard scene flow estimation benchmarks. Moreover, by sampling multiple times with different initial states, the denoising process predicts multiple hypotheses, which enables measuring the output uncertainty, allowing our approach to detect a majority of the inaccurate predictions.
SKFlow: Learning Optical Flow with Super Kernels
Optical flow estimation is a classical yet challenging task in computer vision. One of the essential factors in accurately predicting optical flow is to alleviate occlusions between frames. However, it is still a thorny problem for current top-performing optical flow estimation methods due to insufficient local evidence to model occluded areas. In this paper, we propose the Super Kernel Flow Network (SKFlow), a CNN architecture to ameliorate the impacts of occlusions on optical flow estimation. SKFlow benefits from the super kernels which bring enlarged receptive fields to complement the absent matching information and recover the occluded motions.
- North America > Canada > Ontario > Toronto (0.15)
- Europe > Spain > Catalonia > Barcelona Province > Barcelona (0.04)
- North America > United States > Virginia (0.04)
- North America > United States > California > Merced County > Merced (0.04)
- North America > United States > California > Los Angeles County > Long Beach (0.04)
- Asia > China > Yunnan Province > Kunming (0.04)
- Asia > China > Shaanxi Province > Xi'an (0.04)
- North America > United States > California > Los Angeles County > Long Beach (0.05)
- North America > Canada (0.05)
- Europe > Germany > Bavaria > Upper Bavaria > Munich (0.05)
- Asia > South Korea > Seoul > Seoul (0.05)
- Asia > China > Yunnan Province > Kunming (0.04)
- Asia > China > Heilongjiang Province > Harbin (0.04)
- Asia > China > Guangdong Province > Shenzhen (0.04)
- Oceania > Australia > Western Australia > Perth (0.04)
- North America > United States > New York > Rensselaer County > Troy (0.04)
- Asia > China > Yunnan Province > Kunming (0.04)
- Asia > China > Guangdong Province > Shenzhen (0.04)
- Oceania > Australia > Western Australia > Perth (0.04)
- North America > United States > New York > Rensselaer County > Troy (0.04)
- Asia > China > Yunnan Province > Kunming (0.04)
- Asia > China > Yunnan Province > Kunming (0.04)
- Asia > China > Shaanxi Province > Xi'an (0.04)