萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 1819|回复: 1

[工程类] V-H kennlinie

[复制链接]
发表于 2007-6-26 21:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
大家帮帮忙啊!刚刚接受我的Studienarbeit, 晕啊!

用matlab读地图,地图上会有高度信息(höheinformationen), 这样就有一个表示高度信息的矩阵。
假设通过对信息地分析可以把一个蓄水池plot出来,用怎样的语句能把体积和高度的特征曲线(V-H kennlinie)表示出来呢?

$m7$ $m7$想了很久都觉得既然矩阵中的单位面积是一样的,那么V和 H不应该就是线性的吗?但是又觉得不应该是这么简单。$m28$

谁有经验指点一下迷津??$m19$
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2007-7-3 16:44 | 显示全部楼层
Sorry for not writing in Chinese, it’s the working computer and my German also not allows me to explain those details.

As respect to the question, I also have no experience on the finding of a pool in the map. But I have an application to find peaks in a 2d or 3d intensity picture. The algorithm is due to find a local maximal area based on 1d theory that a peak in one dimension is a location where the first derivative is zero and second derivative is negative and the full-duration half-maximum of the peak which is the definition of an opening of the peak matches our certain criteria. Expended to a 2d picture like your map here is to find a local maximal (in your case local minimal) by calculating the Jacobian matrix of the data (which in 1d is the 1st derivative) and find the regions which equals to zero (or very small) as well as the corresponding Hessian matrix (which in 1d is the 2nd derivative) and search the regions which equals to a negative value (in your case should be positive), and which define a local protrusion (in your case is a concave). The opening area is also calculated by the area of full-duration half-maximum of the peak (only it is smaller than a certain value can we call it a peak and only it is bigger than a certain value cannot we neglect it like the noise). Sure, the local height of the peak is also counted as a threshold for picking (in your case, it could be the depth of the pool).

The numerical protocol:
1) Low pass filter to cut the peak. This step is to keep a basal level of the data, and later to be used to subtract the background and calculate the height of the peak.
2) Using data from 1) to estimate the local threshold level of the whole data.
3) take the data area which is above the threshold and calculate the Jacobian matrix and Hessian matrix.
4) Gaussian blur those data a little and find zero like area in Jacobian matrix and negative in same area in the corresponding Hessian matrix.
5) Calculate the height of the peak and get the area of full-duration half-maximum of the peak. Mark it according our matching criteria.

Here is how our task looks like:
2D:

3D:

Hope it can give you some help!


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网 |网站地图

GMT+2, 2024-5-4 11:02 , Processed in 0.060485 second(s), 18 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表