The invention discloses a method and a system for establishing image database based on 3D technology, including the construction of virtual scene and object 3D model, the 3D model shows the target in a virtual scene, obtain the target image 3D model in the virtual scene, and the target of 3D model in image acquisition and calibration, image acquisition and storage to form an image database. Compared with the existing artificial image calibration to build image database, 3D is used to build the way to simulate the real target placed in real scene, eliminating the human image acquisition procedures, and calibration mode omits artificial calibration procedure through two-dimensional mapping 3D model, solved the existing human acquisition of image database exists heavy workload and difficult technical problems, but also according to the increased demand for acquisition and acquisition direction angles to target the 3D model a large number of training images, so as to improve the image recognition rate.
【技术实现步骤摘要】
基于3D技术的图像数据库建立方法和系统
本专利技术属于神经网络算法
,具体地说,是涉及一种基于3D技术的图像数据库建立方法和系统。
技术介绍
基于神经网络的算法中,对图像识别的准确率取决于有效的训练样本集,有效样本越丰富识别率就越高。目前对于图像数据库的建立都是采用人工采集的方式,也即,人为采集各种样本图像,以冰箱食品图像的采集为例,需要人为购买尽可能多种类的食材,人为放到冰箱内部搁物架上,然后使用摄像设备进行拍照,并后期通过专人对照片上的食材进行标定,采用矩形框或者其他方式标出图片中区域与食材的对应关系,形成可供训练的图像数据库,从而才能够实现冰箱对各种食材的识别,进而实现冰箱对应的功能。为了保证图像识别的准确率,对于同一食材,通常需要将食材放置在不用状态进行图像采集,这导致这种人为采集图像训练集的工作方式存在工作量大的技术问题,而人为采集过程中,还不可避免的存在采集状态遗漏的情况,导致人为采集图像训练集的工作方式还存在难度大的技术问题。
技术实现思路
本申请提供了一种基于3D技术的图像数据库建立方法和系统,解决现有人为采集建立图像数据库存在工作量大和难度大的技术问题。为解决上述技术问题,本申请采用以下技术方案予以实现:提出一种基于3D技术的图像数据库建立方法,包括:构建虚拟场景和目标3D模型;将所述目标3D模型显示于所述虚拟场景内;获取所述目标3D模型在所述虚拟场景中的采集图像;在所述采集图像上对所述目标3D模型进行标定;存储所述采集图像以构成图像数据库。进一步的,所述目标3D模型为多个,则将所述目标3D模型显示于所述虚拟场景内,具体为:将所述虚拟场 ...
【技术保护点】
基于3D技术的图像数据库建立方法,其特征在于,包括:构建虚拟场景和目标3D模型;将所述目标3D模型显示于所述虚拟场景内;获取所述目标3D模型在所述虚拟场景中的采集图像;在所述采集图像上对所述目标3D模型进行标定;存储所述采集图像以构成图像数据库。
【技术特征摘要】
1.基于3D技术的图像数据库建立方法,其特征在于,包括:构建虚拟场景和目标3D模型;将所述目标3D模型显示于所述虚拟场景内;获取所述目标3D模型在所述虚拟场景中的采集图像;在所述采集图像上对所述目标3D模型进行标定;存储所述采集图像以构成图像数据库。2.根据权利要求1所述的基于3D技术的图像数据库建立方法,其特征在于,所述目标3D模型为多个,则将所述目标3D模型显示于所述虚拟场景内,具体为:将所述虚拟场景划分为多个区域;按照设定对应关系分别将所述多个目标3D模型显示于所述多个区域内;其中,所述设定对应关系至少为一组。3.根据权利要求1所述的基于3D技术的图像数据库建立方法,其特征在于,获取所述目标3D模型在所述虚拟场景中的采集图像,具体为:将所述目标3D模型视为正方体,依次调整采集方法为正方体的六个面方向;每次调整方向后获取所述目标3D模型在所述虚拟场景中的采集图像。4.根据权利要求1所述的基于3D技术的图像数据库建立方法,其特征在于,获取所述目标3D模型在所述虚拟场景中的采集图像,具体为:按照设定角度间隔分次调整采集角度;每次调整方向后获取所述目标3D模型在所述虚拟场景中的采集图像。5.根据权利要求1所述的基于3D技术的图像数据库建立方法,其特征在于,在所述采集图像上对所述目标3D模型进行标定,具体为:以所述采集图像的设定点作为二维坐标系的原点构建二维平面;在所述二维平面内更新所述目标3D模型的位置;以更新的所述目标3D模型的最大X轴坐标点、最小X轴坐标点、最大Y轴坐标点和最小Y轴坐标点建立矩形标定框以标定所述目标3D模型。6.基于3D技术的图像数据库建立系统,其特征在于,包括3D构建模块、显示模块、采集图像获取模块、标定模块和存储模块;所述3D构建模块,用于构建虚拟场景和目标3D模...
【专利技术属性】
技术研发人员:苏明月,
申请(专利权)人:青岛海尔智能技术研发有限公司,青岛海尔股份有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。