3D人脸识别——人脸点云前处理

使用Realsense获取RGBD数据及点云处理
该博客介绍了如何利用Realsense系列相机获取深度信息,包括RGB和深度图,并通过Open3D进行点云处理。首先展示获取和显示点云的数据流程,然后详细阐述了人脸点云处理的步骤,包括点云分割、人脸姿态估计和点云对齐。此外,还提到了法向量估计和点云信息的平面投影。最后,展示了处理后的3D人脸点云结果和代码实现。

1. 获取点云与显示点云

    博主做项目是用realsense系列获取深度信息的,获得对齐的RGB图和深度图。

    获取数据的代码如下:

## License: Apache 2.0. See LICENSE file in root directory.
## Copyright(c) 2017 Intel Corporation. All Rights Reserved.

#####################################################
##       Align Depth to Color and get data         ##
#####################################################

# First import the library
import pyrealsense2 as rs
# Import Numpy for easy array manipulation
import numpy as np
# Import OpenCV for easy image rendering
import cv2
import time
import os

# Declare pointcloud object, for calculating pointclouds and texture mappings
pc = rs.pointcloud()
# We want the points object to be persistent so we can display the last cloud when a frame drops
points = rs.points()

# Create a pipeline
pipeline = rs.pipeline()

# Create a config and configure the pipeline to stream
#  different resolutions of color and depth streams
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CV-deeplearning

请博主加个火腿

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值