当前位置:网站首页>CVPR 2022 | Virtual Correspondence: Humans as a Cue for Extreme-View Geometry
CVPR 2022 | Virtual Correspondence: Humans as a Cue for Extreme-View Geometry
2022-07-01 10:53:00 【Zhiyuan community】

Thesis link :http://people.csail.mit.edu/weichium/virtual-correspondence/top.pdf
3D Reconstruction is a very classic problem in graphics , do 3D In the process of reconstruction , Often use multi view geometry , That is, for the same scene ( object ), Observe from different perspectives , Then according to the observation The common part , utilize parallax Carry out three-dimensional information estimation . An important factor affecting the reconstruction effect is the need for different pictures The common part More , Otherwise, the reconstruction effect will be very poor .


however , For the above two figures , Although their shooting angles are almost different 180°, And there are differences in time , However, it is easy to judge from human observation that these two diagrams represent almost the same scene . Why is that ? Because people will also consider the characters in the picture Posture 、 Appearance ( size )、 identity And so on , Unlike multi view geometry, which only uses feature point information .
Based on this , This paper presents a method , Semantic matching can be performed on two graphs with few common perspectives , This method is based on analyzing the corresponding relationship of people in the scene , And can restore the camera pose in each picture .
The author first raises a question : Is it necessary to restore the pose of the camera with the corresponding three-dimensional points on different pictures ? The answer is No , The traditional polar geometry requires that the observed points are the intersections of the polar lines , Here Only the polar lines passing through the points intersect, that is, the two points are considered to be corresponding ( This article is called Virtual Correspondence, abbreviation VC).

however , To judge whether two polar lines intersect , Generally, you need to know the pose of the camera , This is a dead circle , That is, now I want to use the polar line that intersects two points to restore the camera pose , However, the determination of the disjoint of polar lines depends on the camera pose .
therefore , The author's idea here is , Using prior knowledge —— people , Because the human model has strong prior knowledge , There has been a lot of work to restore the human posture model according to a single picture , And with mannequins , It's easy to judge that the polar thread passes through two people “ Point of intersection ” Where it will appear , Thus, the points on different perspectives can be matched ( For example, the ray passing through the chest can quickly find the corresponding point on the back ).
meanwhile , Although here VC It is different from the traditional point by point matching , But it's easy to put classic SfM(Structure from Motion) Method to modify , Used to restore the camera pose .
Selling points of this article ( contribution ):
- Put forward VC, Based on the traditional epipolar geometry , Better applicability .
- A human model is proposed to estimate VC Methods , And it can be compared with the existing 3D frame ( Such as SfM) Good compatibility , It has a wide range of applicable scenarios .
- This method can be combined with some downstream tasks ( Such as multi view geometric reconstruction , Any perspective generation )

The above figure is the flow chart of the algorithm , First, recover human's from the picture 3D Model , Then randomly emit rays , Record all the collision points between it and the model ( Such as the lower abdomen on the front and the back on the back ), Then find their corresponding pixels in the two images , So I found VC.
With VC after , The next step is to estimate the camera pose through these corresponding relationships . Practice and SfM similar , Just replace the traditional matching feature points with VC. meanwhile , because VC Point comparison depends on the accuracy of human shape estimation , So there will be some noise, The method is to reduce the influence of error by optimizing the re projection error as a whole ( I only know some basic knowledge in this part , Interested readers can study deeply by themselves ).
边栏推荐
- Today in history: the semiconductor war in the late 1990s; Von Neumann published the first draft; CBS acquires CNET
- 价值1000毕业设计校园信息发布平台网站源码
- Handling distributed transactions with powerful dbpack (PHP tutorial)
- dotnet 控制台 使用 Microsoft.Maui.Graphics 配合 Skia 进行绘图入门
- 数据库实验报告(一)
- 问下群里的各位,有使用flink oracle cdc的logminer方案,在生产上稳定运行的实际
- 我国蜂窝物联网用户已达 15.9 亿,年内有望超越移动电话用户
- SQL server2014 failed to delete the database, with an error offset of 0x0000
- 106. construct binary tree from middle order and post order traversal sequence
- 新一代云原生数据库的设计与实践
猜你喜欢

数字藏品市场新局面

The exclusive collection of China lunar exploration project is limited to sale!

华为HMS Core携手超图为三维GIS注入新动能

新品大揭秘!雅迪冠能 3 多元产品矩阵,满足全球用户出行需求

谷歌新论文-Minerva:用语言模型解决定量推理问题

【MPC】①二次规划问题MATLAB求解器quadprog

价值1000毕业设计校园信息发布平台网站源码
![[paper reading] trajectory guided control prediction for end to end autonomous driving: a simple yet strong Ba](/img/fa/f2d24ee3dbbbe6332c84a82109338e.png)
[paper reading] trajectory guided control prediction for end to end autonomous driving: a simple yet strong Ba

Matplotlib data visualization Foundation

LeetCode. 515. Find the maximum value in each tree row___ BFS + DFS + BFS by layer
随机推荐
想开个户,在网上开华泰证券的户安全吗?
建议收藏 | 在openGauss上遇到慢SQL该怎么办?
数字藏品市场新局面
【Matytype】在CSDN博客中插入Mathtype行间与行内公式
Venv: directory structure of venv
IDEA运行报错Command line is too long. Shorten command line for...
Huawei HMS core joins hands with hypergraph to inject new momentum into 3D GIS
YoDA统一数据应用——融合计算在蚂蚁风险场景下的探索与实践
The Lantern Festival is held on the fifteenth day of the first month, and the Lantern Festival begins to celebrate the reunion
Compliance management of fund managers
北汽蓝谷:业绩承压,极狐难期
Huawei HMS core joins hands with hypergraph to inject new momentum into 3D GIS
How to get the maximum value of column two and regenerate the table when the SQL Server column one is the same
CCNP Part XII BGP (IV)
12款大家都在用的產品管理平臺
flutter path_provider: ^2.0.10可以获取临时目录
JS foundation -- data type
内存泄漏定位工具之 valgrind 使用
Want to open an account, is it safe to open an account of Huatai Securities online?
使用强大的DBPack处理分布式事务(PHP使用教程)