3D模型玩具商品立体化旋转展示系统及方法
万方数据知识服务平台
应用市场
我的应用
会员HOT
万方专利
×

点击收藏,不怕下次找不到~

@万方数据
会员HOT

专利专题

3D模型玩具商品立体化旋转展示系统及方法

引用
本申请涉及商品展示技术领域,提供一种3D模型玩具商品立体化旋转展示系统及方法,系统包括响应模块、信息采集处理模块、3D模型构建模块、立体化旋转模块、立体化旋转展示模块和展示控制中心;响应模块、信息采集处理模块、3D模型构建模块、立体化旋转模块和立体化旋转展示模块分别与展示控制中心连接;展示控制中心用于对各个模块进行控制。本申请提供的3D模型玩具商品立体化旋转展示系统通过展示指令信息中的原始模型玩具商品和立体化旋转信息,将原始模型玩具商品转化为立体化3D模型玩具商品,并控制立体化3D模型玩具商品按照旋转方向和旋转角度进行展示,实现了智能化立体化旋转展示。

发明专利

CN202311296350.2

2023-10-08

CN117414033A

2024-01-19

A47F5/025(2006.01)

杭州无限啾网络科技有限公司

顾壮壮

310000 浙江省杭州市五常街道联创街188号5幢2-1-3

杭州五洲普华专利代理事务所(特殊普通合伙)

徐晶晶

浙江;33

1.一种3D模型玩具商品立体化旋转展示系统,其特征在于,包括响应模块、信息采集处理模块、3D模型构建模块、立体化旋转模块、立体化旋转展示模块和展示控制中心;所述响应模块、所述信息采集处理模块、所述3D模型构建模块、所述立体化旋转模块和所述立体化旋转展示模块分别与所述展示控制中心连接;所述展示控制中心用于对各个模块进行控制; 所述响应模块,用于响应用户终端的模型玩具商品的展示指令信息,其中,所述展示指令信息包括原始模型玩具商品和立体化旋转信息,所述立体化旋转信息包括旋转方向和旋转角度; 所述信息采集处理模块,用于对所述原始模型玩具商品进行信息采集处理,得到所述原始模型玩具商品的最优图像数据和点云数据; 所述3D模型构建模块,用于基于所述原始模型玩具商品的最优图像数据和点云数据进行3D模型构建,得到所述原始模型玩具商品对应的3D模型玩具商品; 所述立体化旋转模块,用于基于所述旋转方向和所述旋转角度对所述3D模型玩具商品进行立体化旋转,得到立体化3D模型玩具商品; 所述立体化旋转展示模块,用于将所述立体化3D模型玩具商品进行立体化旋转展示。 2.一种3D模型玩具商品立体化旋转展示方法,其特征在于,应用于权利要求1所述的3D模型玩具商品立体化旋转展示系统,包括: 响应用户终端的模型玩具商品的展示指令信息,其中,所述展示指令信息包括原始模型玩具商品和立体化旋转信息,所述立体化旋转信息包括旋转方向和旋转角度; 对所述原始模型玩具商品进行信息采集处理,得到所述原始模型玩具商品的最优图像数据和点云数据; 基于所述原始模型玩具商品的最优图像数据和点云数据进行3D模型构建,得到所述原始模型玩具商品对应的3D模型玩具商品; 基于所述旋转方向和所述旋转角度对所述3D模型玩具商品进行立体化旋转,得到立体化3D模型玩具商品; 将所述立体化3D模型玩具商品进行立体化旋转展示。 3.根据权利要求2所述的3D模型玩具商品立体化旋转展示方法,其特征在于,所述基于所述原始模型玩具商品的最优图像数据和点云数据进行3D模型构建,得到所述原始模型玩具商品对应的3D模型玩具商品,包括: 基于所述点云数据构建法向量和投影平面; 基于所述法向量和所述投影平面提取所述原始模型玩具商品的点云模型特征线; 基于所述点云模型特征线确定所述原始模型玩具商品的点云特征,并获取所述最优图像数据的展示局部特征; 根据所述点云特征和所述展示局部特征进行3D模型构建,得到所述3D模型玩具商品。 4.根据权利要求3所述的3D模型玩具商品立体化旋转展示方法,其特征在于,所述基于所述法向量和所述投影平面提取所述原始模型玩具商品的点云模型特征线,包括: 根据所述点云数据中检测点的第一法线向量,构建所述检测点的投影平面; 将所述检测点的邻近点投影至所述检测点的投影平面; 根据所述检测点及其投影平面中的邻近点,提取出所述点云数据中的特征点集,其中,所述特征点集包括边界点和折叠点,具体为,构建所述检测点与其投影平面中所有邻近点之间的矢量;计算所述检测点的所有矢量的方位角;基于所述检测点的方位角,提取出所述点云数据中的边界点;或,确定在所述检测点的投影平面中,所有邻近点的第二法线向量;对所述检测点的投影平面中的所有第二法线向量进行聚类,得到所述检测点的最佳聚类数;若所述检测点的最佳聚类数为两个,则将所述检测点确定为折叠点,以提取出所述点云数据中的折叠点; 对所述特征点集中的特征点进行排序,得到排序后的特征点集,并基于所述排序后的特征点集,提取所述点云模型特征线。 5.根据权利要求3所述的3D模型玩具商品立体化旋转展示方法,其特征在于,所述获取所述最优图像数据的展示局部特征,包括: 获取所述最优图像数据的3D模型立体化点集,并基于所述3D模型立体化点集,构建所述最优图像数据的立体化模型; 遍历所述立体化模型的每一原始立体化点,分别对各所述原始立体化点进行多边形裁剪,获取所述最优图像数据的待展示局部区域; 对所述待展示局部区域进行放大处理,得到所述展示局部特征; 其中,所述遍历所述立体化模型的每一原始立体化点,分别对各所述原始立体化点进行多边形裁剪,获取所述最优图像数据的待展示局部区域,包括: 获取所述原始立体化点在多边形裁剪窗口所在第一平面上的投影立体化点,顺序遍历所述多边形裁剪窗口的每一条边,通过求解所述边与所述投影立体化点的交集,将所述边与所述投影立体化点各边线的交点以及与所述投影立体化点存在交点的所有边的端点构成的点集合,作为第一交点集合,并将所述边与所述投影立体化点的交线构成的集合,作为交线集合; 删除所述第一交点集合中位于所述投影立体化点外部的所有点,获取第二交点集合,且若判定所述第二交点集合为非空,则通过将所述第二交点集合逆投影到所述原始立体化点所在第二平面,并从所述第二平面刚体变换至第三平面,获取第三交点集合; 在所述交线集合的约束下,对所述第三交点集合进行三角剖分,获取第一子立体化点集合,并将所述第一子立体化点集合逆刚体变换至所述第二平面,获取第二子立体化点集合; 基于所述第二子立体化点集合,获取对所述原始立体化点对应所述待展示的局部区域的裁剪结果,得到所述待展示局部区域。 6.根据权利要求2所述的3D模型玩具商品立体化旋转展示方法,其特征在于,所述对所述原始模型玩具商品进行信息采集处理,得到所述原始模型玩具商品的最优图像数据和点云数据,包括: 利用预设的点云采集设备,对所述原始模型玩具商品进行点云信息采集处理,得到所述点云数据; 利用预设的图像采集设备,对所述原始模型玩具商品进行图像信息采集处理,得到所述原始模型玩具商品的商品图像数据; 对所述商品图像数据进行优化处理,得到所述最优图像数据。 7.根据权利要求6所述的3D模型玩具商品立体化旋转展示方法,其特征在于,所述对所述商品图像数据进行优化处理,得到所述最优图像数据,包括: 获取所述商品图像数据的第一原始商品图像、第二原始商品图像和轮廓边界图;所述轮廓边界图是对所述第一原始商品图像或所述第二原始商品图像进行Canny边缘检测得到的; 对所述第一原始商品图像和所述第二原始商品图像进行下采样,得到多组不同缩小尺寸的成对缩放图像;各组成对缩放图像中包括相同缩小尺寸的所述第一原始商品图像和所述第二原始商品图像; 对多组所述成对缩放图像分别进行半全局匹配,得到多个原始视差图; 基于所述多个原始视差图进行拟合,得到目标视差图; 基于所述轮廓边界图对所述目标视差图进行修正,得到所述最优图像数据。 8.根据权利要求7所述的3D模型玩具商品立体化旋转展示方法,其特征在于,所述基于所述多个原始视差图进行拟合,得到目标视差图,包括: 获取视差图拟合模型中窗口不同位置的模型深度值,其中,所述视差图拟合模型为预先构建的图像融合模型; 提取所述原始视差图的视差图特征,并对所述视差图特征进行差分卷积处理和中心卷积处理,得到第一视差特征和第二视差特征; 将所述第一视差特征和所述第二视差特征进行特征融合,得到综合视差特征; 通过所述视差图拟合模型将所述第一视差特征、所述第二视差特征和所述综合指纹特征进行融合,得到融合视差特征; 根据窗口不同位置的模型深度值对所述融合视差特征进行加权,得到所述目标视差图; 其中,所述目标视差图的表达公式如下: 其中,Att(n,m,k)为目标视差图,n为第一视差特征,m为第二视差特征,k为综合指纹特征,T和B都为预设系数,di和dj为窗口内i位置的深度值和j位置的深度值。 9.一种计算机设备,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求2至8任一项所述的3D模型玩具商品立体化旋转展示方法。 10.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求2至8任一项所述的3D模型玩具商品立体化旋转展示方法。
相关文献
评论
法律状态详情>>
相关作者
相关机构