首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--信息处理(信息加工)论文--模式识别与装置论文

基于手绘识别的化工管道管段建模关键技术的研究

摘要第5-6页
Abstract第6-7页
第1章 绪论第12-22页
    1.1 计算机辅助概念设计(CACD)的内涵第12-14页
        1.1.1 传统的CAD与其不足第12-13页
        1.1.2 CACD的概念与优势第13页
        1.1.3 基于草图的用户界面(SBIM)第13-14页
    1.2 手写识别介绍第14-17页
        1.2.1 离线与在线第14页
        1.2.2 手绘图形识别与手绘文字识别第14-15页
        1.2.3 国内外手写识别发展现状第15-17页
    1.3 化工管道管段建模第17-18页
        1.3.1 管段图介绍第17页
        1.3.2 国内化工管道管段建模发展现状第17-18页
        1.3.3 OpenGL建模与UG建模的比较第18页
    1.4 选题意义、研究内容与创新之处第18-22页
        1.4.1 选题意义第18-19页
        1.4.2 研究内容第19-20页
        1.4.3 创新之处第20-22页
第2章 数据采集与预处理技术第22-32页
    2.1 手绘草图数据采集第22-26页
        2.1.1 数字墨水与输入设备第22页
        2.1.2 鼠标采集第22-23页
        2.1.3 Android平台设备采集第23-24页
        3.1.4 数据压缩第24-26页
    2.2 采样点预处理技术第26-32页
        2.2.1 精简第26-29页
        2.2.2 平滑第29-30页
        2.2.3 归一化第30-32页
第3章 手绘管路识别第32-52页
    3.1 笔划分割技术第32-37页
        3.1.1 转角函数的计算第32-34页
        3.1.2 基于最大距离的角点检测第34-35页
        2.1.3 基于最大“弦长和”的角点检测第35-37页
    3.2 基于上下文的管路识别第37-41页
        3.2.1 点对点型(PP型)第38-39页
        3.2.2 点对线型(PL型)第39-40页
        3.2.3 线对点型(LP型)第40-41页
        3.2.4 远离型(N型)第41页
    3.3 管段默认尺寸识别第41-47页
        3.3.1 多叉树介绍第42-43页
        3.3.2 轴测方向上的管段第43-45页
        3.3.3 非轴测方向上的管段第45-47页
    3.4 自动识别管件第47-52页
        3.4.1 位置确定第47页
        3.4.2 类型确定第47-49页
        3.4.3 姿态确定第49-50页
        3.4.4 尺寸确定第50-51页
        3.4.5 合法性检查第51-52页
第4章 手绘管件与手绘命令识别第52-70页
    4.1 特征值提取第52-58页
        4.1.1 DFT(离散傅里叶变换)第52-54页
        4.1.2 长宽比第54-55页
        4.1.3 首尾距第55页
        4.1.4 转角函数值第55-56页
        4.1.5 准备训练样本第56-58页
    4.2 手绘识别算法及实现第58-65页
        4.2.1 随机森林算法第58-60页
        4.2.2 基于OpenCV实现随机森林第60-61页
        4.2.3 随机森林的改进第61-62页
        4.2.4 改进后的随机森林算法的实现第62-64页
        4.2.5 增量式学习第64-65页
    4.3 连续手写命令尺寸识别第65-70页
        4.3.1 连续手写命令的笔划分组第65-66页
        4.3.2 连续手写识别流程图第66-67页
        4.3.3 尺寸合法性检查第67-70页
第5章 文件操作第70-84页
    5.1 InkML文件的读写第70-75页
        5.1.1 InkML文件介绍第70-71页
        5.1.2 InkML导出第71-74页
        5.1.3 InkML导入第74-75页
    5.2 串行化与撤销的实现第75-80页
        5.2.1 对象的串行化及其实现第76页
        5.2.2 绘图文件的存取第76-77页
        5.2.3 撤销与恢复的实现第77-80页
    5.3 材料表的输出第80-81页
        5.3.1 模版制作第80-81页
        5.3.2 VC读写Excel第81页
    5.4 截图输出第81-84页
第6章 系统开发关键技术第84-98页
    6.1 NX的二次开发第84-88页
        6.1.1 NX二次开发介绍第84-85页
        6.1.2 开发环境搭建第85页
        6.1.3 核心代码第85-86页
        6.1.4 应用举例第86-88页
    6.2 AutoCAD平台的二次开发第88-92页
        6.2.1 AutoCAD二次开发介绍第89页
        6.2.2 开发环境搭建第89页
        6.2.3 核心代码第89-90页
        6.2.4 应用举例第90-92页
    6.3 Access数据库的搭建与应用第92-95页
        6.3.1 Access介绍第92-93页
        6.3.2 开发环境搭建第93页
        6.3.3 核心代码第93-94页
        6.3.4 应用举例第94-95页
    6.4 利用引用计数实现数据共享第95-98页
        6.4.1 异径管件带来的问题第95-96页
        6.4.2 引用计数介绍第96页
        6.4.3 核心代码第96-97页
        6.4.4 应用举例第97-98页
第7章 手绘化工管道管段建模系统第98-116页
    7.1 系统模块与流程图第98-104页
        7.1.1 主程序第98-100页
        7.1.2 手绘样本采集程序第100-102页
        7.1.3 ObjectARX程序第102-103页
        7.1.4 Android程序第103-104页
    7.2 主程序主要数据结构第104-107页
        7.2.1 McVector2f与McVector3f第105页
        7.2.2 McInkPoint、McInkTrace与McInk第105-106页
        7.2.3 McNode与McNodeList第106页
        7.2.4 McUgPart与McUgPartList第106页
        7.2.5 McPartBase与其继承类第106页
        7.2.6 McML_RTrees与McML第106-107页
        7.2.7 McDatabase第107页
        7.2.8 McByteArray第107页
    7.3 Android程序主要数据结构第107-108页
        7.3.1 McAsyncTaskTcpServer第108页
        7.3.2 McThreadTcpSender第108页
        7.3.3 SketchPadView第108页
    7.4 综合实例第108-116页
        7.4.1 手绘管段图第108-111页
        7.4.2 导出材料表第111-112页
        7.4.3 导出InkML文件与二维图第112-114页
        7.4.4 导出UG三维模型第114-116页
第8章 结论和展望第116-118页
    8.1 结论第116页
    8.2 展望第116-118页
参考文献第118-122页
致谢第122页

论文共122页,点击 下载论文
上一篇:镍基单晶合金磨削机理的研究
下一篇:旋转薄壁圆筒干摩擦减振设计研究