2011-05-12 101 views
2

我的问题是,如下面两个部分......打通360度旋转点云和图像处理

问题(简称):

•要生成现实世界对象的point cloud ...。

•通过它的360度旋转。对...旋转台

•获得360个图像...的一个图像在每度(1°至360°)。

•我知道如何处理图像并获取像素值。

•看到下面的一个示例图片...你可以看到图像是黑白的...因为我必须处理那些闪亮(闪烁)的物体......而且它是钻石。所以我设置了背景,以便将闪亮的物体(菱形)转换为B/W对象。所以我可以轻松扫描物体的外边缘(例如钻石)。

•有一点需要考虑的是我没有使用任何激光器......我只用一个旋转台和一个相机拍摄图像......您可以看到一个示例项目超过here ......但是MATLAB存储了所有的东西......因为那个在Built功能中使用MATLAB的人。

其实我要找数学程序或算法或任何技术帮助我如何得到的点云......。采用我刚才提到的方式...... ..

进行更多的讨论:

我需要有真实世界物体的点云。所以,我可以在计算机屏幕上显示它。

为此,我使用一个旋转表。我会把我的对象放在上面,我会旋转桌子一个完整的360°旋转角度,我会拍摄360张图片...每个角度(1°到360°)都有一张图片。

用于拍摄图像的相机已经过很好的校准。我已经给出了一个示例图像如下。我也知道如何扫描图像并获得像素值。

还考虑到我的图像是Silhouette类型...意味着只是黑色和白色......没有彩色图像。

但我的问题是,或者我被困下来是...

获取对象的点云......。从我所经过图像处理得到的数据。

一个相同类型的项目,我发现了here ........ 但它只是使用内置的MATLAB的功能...我使用Microsoft Visual C#.NET,所以我必须建立整个算法自己...。因为MATLAB隐藏所有我想知道的事情......。

有没有什么高手......他知道这件事很好,让我摆脱陷阱...... !!!! enter image description here

谢谢......

+0

什么技术是它你想用吗?您提到以前使用结构光的工作,但会显示带有红色轮廓的图像。这个红色轮廓是你已经能够自己产生的吗? – Bart 2011-05-12 11:08:47

+0

no..no ....那条红线是由我绘制的......那是扫描线....对象的外线......我将沿着那条红线取像素值(x,y值) ... – Pritesh 2011-05-12 20:50:11

回答

1

我没有这方面的经验,但如果我想要做这样的事情,我会尝试这样做:

  1. 使用单色光源
  2. 如果有可能创造出落在一个薄lightsource对象的垂直切片。
  3. 有360个黑白图像,那些图像将是具有不同强度的垂直线的图像。如果你使用matlab,你的矩阵将会有一个/ s列的sime值。
  4. 现在形成一个垂直线(您的旋转轴)。 5 plot or convert(imageno,rownoOfMatrix,ValueInPopulatedColumnInSameRow)... [假设编号图像从0到360]
  5. 在理想的条件下一个蹩脚的方式获得X和Y使用K1 * cos imgNo * ValInCol和K1 * sin imgNo * ValInCol和Z将会是一些K2 * rowNum。知道对象的实际大小,可以校准K1和K2。

我的意思是这样:http://fab.cba.mit.edu/content/processes/structured_light/

但 而是采用结构化光使用单一verticle光

http://www.geom.uiuc.edu/~samuelp/del_project.html此链接在三角可以帮助...

+0

能否请您详细说明.....感谢您的回复..... – Pritesh 2011-05-12 10:42:30

+0

Pritesh,我已经编辑我的答案后,您的评论,我实际上不能看到你张贴的图像...如果你可以显示任何图像我可以说更多...你提到你的形象是剪影我无法想象锄头好剪影闪亮的东西可以使.. – Shubham 2011-05-12 11:17:09

+0

你可以在这里看到一个视频[http://www.youtube.com/用户/ PriteshAryan?feature = mhee] ......这将解释我确实需要的是......顺便说一下......虽然我已经使用单个相机在计算机屏幕中显示3D对象...在那个视频中......但它并不准确......所以我正在寻找标准的方式.... – Pritesh 2011-05-12 12:20:33