【技术实现步骤摘要】
一种全景图像的识别方法、装置、终端设备和存储介质
本专利技术涉及图像识别
,尤其涉及一种全景图像的识别方法、装置、终端设备和存储介质。
技术介绍
全景图像指能给人三维立体感觉的实景全方位图像,已经在VR等
获得广泛的应用。而随着全景图像应用的推广,如何对全景图像进行识别成为技术人员需要考虑的问题。目前,识别一幅图像是否为全景图像的方法主要通过判断该图像最左一列像素点的RGB值和最右一列像素点的RGB值的差值是否小于预设阈值,以确定该图像最左端和最右端的像素点是否符合同一行像素点一致的条件,从而判断该图像是否为全景图像。然而,对于存在噪点或者图像中部分像素出现列方向偏移的全景图像来说,采用上述方法进行识别的准确率很低。
技术实现思路
有鉴于此,本专利技术实施例提供了一种全景图像的识别方法、装置、终端设备和存储介质,能够大大提高全景图像识别的准确率。本专利技术实施例的第一方面提供了一种全景图像的识别方法,包括:获取待识别的目标图像;根据所述目标图像的第一行像素点的亮度值计算所述第一行像素点之间的亮度值偏差程度;根据所述目标图像的最后一行像素点的亮度值计算所述最 ...
【技术保护点】
一种全景图像的识别方法,其特征在于,包括:获取待识别的目标图像;根据所述目标图像的第一行像素点的亮度值计算所述第一行像素点之间的亮度值偏差程度;根据所述目标图像的最后一行像素点的亮度值计算所述最后一行像素点之间的亮度值偏差程度;若所述第一行像素点之间的亮度值偏差程度和所述最后一行像素点之间的亮度值偏差程度均小于预设的第一阈值,则执行以下步骤:根据预设的规则从所述目标图像最左边的指定数量像素列内选取多个在列方向上相差指定距离的左端范围区域,所述左端范围区域在行方向上的长度大于或等于一个像素点,且在列方向上的长度大于或等于一个像素点,所述指定距离小于所述左端范围区域在列方向上的 ...
【技术特征摘要】
1.一种全景图像的识别方法,其特征在于,包括:获取待识别的目标图像;根据所述目标图像的第一行像素点的亮度值计算所述第一行像素点之间的亮度值偏差程度;根据所述目标图像的最后一行像素点的亮度值计算所述最后一行像素点之间的亮度值偏差程度;若所述第一行像素点之间的亮度值偏差程度和所述最后一行像素点之间的亮度值偏差程度均小于预设的第一阈值,则执行以下步骤:根据预设的规则从所述目标图像最左边的指定数量像素列内选取多个在列方向上相差指定距离的左端范围区域,所述左端范围区域在行方向上的长度大于或等于一个像素点,且在列方向上的长度大于或等于一个像素点,所述指定距离小于所述左端范围区域在列方向上的长度;从所述目标图像最右边的指定数量像素列内选取多个右端范围区域,各个所述右端范围区域分别与各个所述左端范围区域在行方向上一一对齐;统计所述目标图像的不可拼接数,所述不可拼接数为各个所述左端范围区域中第一左端范围区域的数量,其中所述第一左端范围区域为与在行方向上对齐的右端范围区域之间的区域亮度值存在突变、且与在列方向上相邻的左端范围区域之间的区域亮度值不存在突变的左端范围区域;若所述不可拼接数小于预设的第二阈值,则判定所述目标图像为全景图像。2.如权利要求1所述的全景图像的识别方法,其特征在于,所述各个左端范围区域中任意一个左端范围区域与在行方向上对齐的右端范围区域之间的区域亮度值是否存在突变通过以下步骤确定:利用预设大小的模板区域在所述任意一个左端范围区域和在行方向上对齐的右端范围区域之间沿行方向进行两次以上的单向滑动,每次滑动一个像素点以上的距离,滑动时将所述左端范围区域的最左端作为所述右端范围区域的最右端、并使得所述模板区域包括所述任意一个左端范围区域的最左端的一列像素点和所述在行方向上对齐的右端范围区域的最右端的一列像素点,所述模板区域在行方向上的长度大于或等于两个像素点、且在列方向上的长度大于或等于两个像素点;依次获取所述模板区域处于各个滑动位置时对应的各个第一目标区域亮度值;若所述各个第一目标区域亮度值之间依次递增或递减,则确定所述任意一个左端范围区域与在行方向上对齐的右端范围区域之间的区域亮度值存在突变;若所述各个第一目标区域亮度值之间不存在依次递增或递减的关系,则确定所述任意一个左端范围区域与在行方向上对齐的右端范围区域之间的区域亮度值不存在突变。3.如权利要求1所述的全景图像的识别方法,其特征在于,所述各个左端范围区域中任意一个左端范围区域与在列方向上相邻的左端范围区域之间的区域亮度值是否存在突变通过以下步骤确定:利用预设大小的模板区域在所述任意一个左端范围区域和在行方向上对齐的右端范围区域之间沿列方向进行两次以上的单向滑动,每次滑动一个像素以上的距离,滑动时将所述左端范围区域的最左端作为所述右端范围区域的最右端,所述模板区域包括所述任意一个左端范围区域的最左端的一列像素点和所述在行方向上对齐的右端范围区域的最右端的一列像素点,所述模板区域在行方向上的长度大于或等于两个像素点、且在列方向上的长度大于或等于两个像素点;依次获取所述模板区域处于各个滑动位置时对应的各个第二目标区域亮度值;若所述各个第二目标区域亮度值中两两之间的比值均落入预设的第一数值和所述第一数值的倒数之间构成的数值范围区间内,则确定所述任意一个左端范围区域与在列方向上相邻的左端范围区域之间的区域亮度值不存在突变;若所述各个第二目标区域亮度值中两两之间的比值不是均落入所述数值范围区间内,则确定所述任意一个左端范围区域与在列方向上相邻的左端范围区域之间的区域亮度值存在突变。4.如权利要求1所述的全景图像的识别方法,其特征在于,还包括:若所述第一行像素点之间的亮度值偏差程度和所述最后一行像素点之间的亮度值偏差程度之中至少一个大于或等于所述第一阈值,则判定所述目标图像为非全景图像。5.如权利要求1所述的全景图像的识别方法,其特征在于,还包括:若所述不可...
【专利技术属性】
技术研发人员:白文科,吴海全,邱振青,张恩博,王如军,曹磊,师瑞文,
申请(专利权)人:深圳市冠旭电子股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。