【技术实现步骤摘要】
识别分辨率的设置方法、系统、设备及存储介质
本专利技术属于图片识别领域,特别涉及一种识别分辨率的设置方法、系统、设备及存储介质。
技术介绍
基于2D(二维)图片的跟踪识别在电商营销场景下应用非常广泛,这种最新出现的营销方式需要用户使用手机扫描相关的自然图片(logo,图书彩页等),然后相关的APP(应用程序)会启动相关的服务来响应用户的扫描内容,响应的内容通常具有很好的吸引力。目前2D图片的识别和跟踪主要基于传统局部特征的方法,使用特征点检测的相关技术来提取图片中的特征点,把特征点与数据库中相关图片的特征点进行比对,从而实现识别和跟踪效果。但是,基于传统局部特征的方法需要识别跟踪服务提供者(B端)根据用户(C端)的使用场景来进行相关分辨率的设置,即B端用户需要提前在服务端设置响应分辨率的特征。当在C端用户的场景中图片距离手机比较远的时候,对应图片区域的分辨率比较低,B端的服务提供者需要提供低分辨率的设置,反之,需要高分辨率的设置。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中2D图片识别存 ...
【技术保护点】
1.一种图片识别跟踪场景下识别分辨率的设置方法,其特征在于,所述设置方法包括:/n获取待识别对象的当前图像;/n获取原始图像;所述原始图像与获取的当前图像中待识别对象相对应;/n基于所述原始图像构建多级子图像,所述子图像的物理尺寸与所述原始图像的物理尺寸相同,每级子图像的分辨率均不相同;/n分别计算每级子图像与所述当前图像的重投影误差;/n将与最小重投影误差对应的目标子图像的分辨率作为所述当前图像的识别分辨率;所述识别分辨率用于对所述当前图像进行跟踪识别。/n
【技术特征摘要】
1.一种图片识别跟踪场景下识别分辨率的设置方法,其特征在于,所述设置方法包括:
获取待识别对象的当前图像;
获取原始图像;所述原始图像与获取的当前图像中待识别对象相对应;
基于所述原始图像构建多级子图像,所述子图像的物理尺寸与所述原始图像的物理尺寸相同,每级子图像的分辨率均不相同;
分别计算每级子图像与所述当前图像的重投影误差;
将与最小重投影误差对应的目标子图像的分辨率作为所述当前图像的识别分辨率;所述识别分辨率用于对所述当前图像进行跟踪识别。
2.如权利要求1所述的图片识别跟踪场景下识别分辨率的设置方法,其特征在于,所述分别计算每级子图像与所述当前图像的重投影误差的步骤具体包括:
分别对所述每级子图像与所述当前图像进行特征点提取,并生成与各自的特征点对应的描述子;
基于近似邻近算法计算所述每级子图像的描述子与所述当前图像的描述子的相似度,并将相似度高于预设阈值的描述子对对应的特征点对作为匹配特征点;所述匹配特征点包括一一对应的所述每级子图像中的第一匹配特征点和所述当前图像中的第二匹配特征点;
基于PNP算法根据所述第一匹配特征点在所述每级子图像中的第一位置数据和所述第二匹配特征点在所述当前图像中的第二位置数据得到当前图像坐标系相对于每级子图像坐标系的旋转平移参数;
根据所述旋转平移参数得到所有第一匹配特征点转换到所述当前图像坐标系中的第三位置数据;
根据所述第二位置数据和所述第三位置数据计算得到所述重投影误差。
3.如权利要求2所述的图片识别跟踪场景下识别分辨率的设置方法,其特征在于,所述设置方法中根据以下公式求解所述重投影误差,具体包括:
其中,Lossi为第i级子图像的重投影误差,Si为第i级子图像,C为当前图像,为第i级子图像中第k个第一匹配特征点的第三位置数据,为当前图像中第k个第二匹配特征点的第二位置数据,Ki为第i级子图像与当前图像的匹配特征点的个数。
4.如权利要求2所述的图片识别跟踪场景下识别分辨率的设置方法,其特征在于,所述将与最小重投影误差对应的子图像的分辨率作为所述当前图像的识别分辨率的步骤具体包括:
根据所述目标子图像的旋转平移参数获取所述目标子图像转换到所述当前图像坐标系中的投影区域;
获取所述当前图像和所述投影区域的相交区域;
根据所述相交区域的物理面积和所述相交区域的像素点的个数得到所述当前图像的识别分辨率。
5.如权利要求4所述的图片识别跟踪场景下识别分辨率的设置方法,其特征在于,所述根据所述相交区域的物理尺寸和所述相交区域的...
【专利技术属性】
技术研发人员:吕晓磊,刘享军,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。