PostgreSQL 在3D 数据内容管理中的应用
2015-10-14 22:03
453 查看
Postgres2015全国用户大会将于11月20至21日在北京丽亭华苑酒店召开。本次大会嘉宾阵容强大,国内顶级PostgreSQL数据库专家将悉数到场,并特邀欧洲、俄罗斯、日本、美国等国家和地区的数据库方面专家助阵:
Postgres-XC项目的发起人铃木市一(SUZUKI Koichi)
Postgres-XL的项目发起人Mason Sharp
pgpool的作者石井达夫(Tatsuo Ishii)
PG-Strom的作者海外浩平(Kaigai Kohei)
Greenplum研发总监姚延栋
周正中(德哥), PostgreSQL中国用户会创始人之一
汪洋,平安科技数据库技术部经理
……
2015年度PG大象会报名地址:http://postgres2015.eventdove.com/PostgreSQL中国社区: http://postgres.cn/PostgreSQL专业1群: 3336901(已满)PostgreSQL专业2群: 100910388PostgreSQL专业3群: 150657323 |
大概是将生产线上所有鞋子的内部空间数据化,同时将人的脚的三维数据化,存入数据库。找到脚和鞋子最匹配的组合。
这里涉及到3D数据的建模和存储,以及数据的使用。
好在PostgreSQL有非常丰富的接口,例如用户可以自定义数据类型,以及自定义数据访问方法,自定义索引,自定义函数等,为此,用户可以根据自己的应用场景定制数据类型以及相关的函数和索引方法来满足需求。
这里除了会用到这种数据类型的特殊用法,如距离计算,还可能要用到统计学的知识(如方差),打个比方,计算鞋子模型的每个点到脚模的距离,计算这些距离的标准差(尽量做到每个部分都和脚贴合),这些信息用来找出最合脚的鞋子。
前几天还看到一个例子,是和欧洲宇航局的gaia项目有关的,这个项目用来绘制宇宙星系的时空图,也用到了PostgreSQL,感兴趣的朋友也可以去了解一下。
这里有一个例子,是使用PostgreSQL来存储和管理3D数据的,其中就用到了OPENCL的函数来加速图形处理。
使用多个相邻三角形来表述物体表面,三角形越多,越圆润,当然数据量也越庞大。
具体见下:
[参考]
1. http://www.slideshare.net/3dmashup/using-postgre-sql-for-3d-cms
2. https://wiki.postgresql.org/images/6/65/Pgopencl.pdf
3. http://www.pgcon.org/2011/schedule/events/352.en.html
4. http://www.slideshare.net/kaigai/gpgpu-accelerates-postgresql
5. https://zh.scribd.com/3dmashup
6. google search: tim child postgresql
相关文章推荐
- Android之获取手机上的图片和视频缩略图thumbnails
- 数据库链接字符串查询网站
- DB2实例管理
- DB2实例管理
- 保障MySQL数据安全的14个最佳方法
- mysql问答汇集
- 创建一个空的IBM DB2 ECO数据库的方法
- Access 2000 数据库 80 万记录通用快速分页类
- 开通一个数据库失败的原因的和解决办法
- 一个简单的asp数据库操作类
- CentOS下DB2数据库安装过程详解
- PostgreSQL新手入门教程
- EasyASP v1.5发布(包含数据库操作类,原clsDbCtrl.asp)第1/2页
- PostgreSQL教程(十):性能提升技巧
- PostgreSQL教程(二):模式Schema详解
- PostgreSQL教程(十三):数据库管理详解
- PostgreSQL教程(八):索引详解
- PostgreSQL教程(三):表的继承和分区表详解