检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李晓志[1] 李晓久[1] 刘皓[1] LI Xiaozhi;LI Xiaojiu;LIU Hao(School of Textile Science and Engineering, Tianjin Polytechnic University, Tianjin 300387,China)
机构地区:[1]天津工业大学纺织科学与工程学院
出 处:《纺织学报》2019年第7期128-132,共5页Journal of Textile Research
摘 要:为简化围度尺寸计算过程,首先将三维人体截面点云转化到平面坐标系内,然后采用快速比较法获取点集中的4个极值点,并根据极值点将点集分成4个子区域,根据每个子区域点集的凸包具有单调性这种特性,对区域内点集的x和z坐标值进行排序比较去掉部分凹点,再通过计算点与相邻2点组成向量的叉积判断其夹角范围获取截面凸包点,将最终凸包点连接起来即为人体围度尺寸。结果表明:本文方法与 Graham 扫描法相比,二者时间复杂度相同,计算结果一致,但本文方法在程序上更容易实现,且通过简单的排序比较法简化初始点集可减少凸包顶点回溯迭代次数,从而提高计算人体围度尺寸的效率。In order to simplify the calculation process on the circumference size, the coordinates of section points in space were first transformed to 2-D plane. Then by the quick comparing sorting, four extreme points were acquired, and based on the extremes points the point set was divided into four subsets. The convex hull of every subset was monotonous, so some concave points were directly deleted by sorting and comparing the coordinates x and z. The final convex hull points were determined by the inner angle of the adjacent three points calculated by the cross product. The line by connecting the points in order was the body circumference line and its length was the size. Comparing with the Graham scanning method, the method has the same time complexity and same results. However, it is easier to be programmed, and by simplifying the point set by easily sorting and comparing, the method can reduce the number of backtracks and effectively improve the computing efficiency of body′s circumference sizes.
分 类 号:TP391.72[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.15