2014.08.29

今天工作重点:

1. 完善例子,搞清楚识别流程;

2. 对模型库里的样例模型走通流程。

下一步工作:

1. 总共的特征种类归纳;

2. 归纳对于某些Loop,在不同的情况下应该是什么特征。

一些启发式规则的想法:

1. 有一些Loop判断不出正负特征,就先放着,用其他的Loop特征检索;

   ### 或者在检索过程当中,同时将正负特征计数总和,在Bag-Of-Features中作为一个项,检索的时候可以加大这方面的权重。正负特征分别的计数则减弱相应的权重。

   ## 或者根据判断正负特征的可能性,如果有一些Loop判断不出正负特征,那么对权重做修改,增强对这一Shape正负特征总和的权重,分别减弱正特征和负特征的权重。

 ## 类似正负特征的,还有五角螺圈跟六角螺圈,从侧视图中,不好推断实际特征

2. 对于一些Loop在上下方向并且左右方向,没有可能的单个特征生成,那么可以先将这些Loop还原到Cut之前的Loop,然后再做处理。

  # 还原的方法可以用求凸包的办法

 # 要么是Sketch还原,要么是模型库模型提取特征的时候,做结合处理!!

3. 被依赖的Loop是否也要列出? 因为是配套生成的,依赖的Loop只有单个特征,无法给出被依赖Loop的特征。

4. 有些Loop生成过程有多个特征,如何取舍? 取正特征还是负特征? 如螺纹,要取Sweep还是SweepCut? --->偏向正特征。

5.暂时先把阵列特征分解为多个特征重新再生成。

6. 从模型库的模型提取特征的时候,对于不同的Sketch旋转,拉伸等形状,要进行初步处理,根据与对称轴的关系推测出不同形状,分解成多个小的特征生成。

 # 即使分解了,但是如果后期有Cut,对Cut以及拉伸旋转的Sketch要综合处理,以后要想办法的。

# 模型库里面孔的生成RevCut也有多种不同的形状,可以统一处理成圆形Cut

7. 从虚矩形Loop也可以推测出整体Sketch的特征生成方向,如果是孔,那么Sketch就不是正负方向生成了。

8.侧视图的矩形并不一定都是圆柱,如何识别?

   # 延伸出不同的细小圆柱,即为立方体。反之为圆柱。

9. 一些拉伸方向比较特别,但是这个特征从我们认为的正反角度上看,有时候仅仅是普通的矩形,那么,在模型库提取特征的时候,是否要考虑该操作导致的Loop形状,如果是在这个面上后期操作较多,那么,将它处理成隐藏了背面的部分,只看到正面的一些Loop操作。达到与Sketch的一致性。

 # 或者,绘制Sketch的时候,绘制这个特别的拉伸方向,但是有可能在特征库里面并没有这个Shape的Loop,那么可能会检索效果不好了。

规则归纳:

1. 侧视图中,与五角螺圈相邻的矩形,一般是圆柱体;

2. 螺圈一般是独立的,不包含在其他Loop里面,所以在正视图中,若螺圈形状的Loop出现外包含Loop,则它一般不是螺圈。





   

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 我的小房间带着一个露天的阳台,因为靠墙角的花盆里有一束高粱,所以常会引得麻雀光临。刚开始,每天听着那些间断着的稀稀...
    息有狐阅读 2,444评论 0 1
  • 今天工作重点: 1. 根据特征列表,举例对Loop特征的生成过程模拟,确定生成过程的启发式规则; 2. 对特征列表...
    sunny_aday阅读 2,415评论 0 1
  • 一. 关于处理环的顺序: 1. 先大致扫一遍所有的Loop,考虑特征增长方向,并将那些可以唯一确定特征的Loop先...
    sunny_aday阅读 1,852评论 0 2
  • 今天工作重点: 1. 考虑明天要开会的内容,并对本方法的可用性做阐述。 2. 如果这些想法走得通,那么具体该怎么实...
    sunny_aday阅读 942评论 0 1
  • 今天的太阳 “昨天的太阳,照不到今天的树叶。每一个属于我们生命的太阳是多么的好呀! 珍惜...
    宁资虎阅读 2,953评论 0 0