1.一种标定框的调整方法,其特征在于,所述方法包括:
获取样本图像的掩码图和当前标定框的位置信息;
根据所述当前标定框的位置信息和所述掩码图中所述当前标定框所标定的目标对象的位置信息,对所述当前标定框的一个或多个边的位置进行调整。
2.如权利要求1所述的方法,其特征在于,所述根据所述当前标定框的位置信息和所述掩码图中所述当前标定框所标定的目标对象的位置信息,对所述当前标定框的一个或多个边的位置进行调整,包括:根据所述当前标定框的位置信息,确定所述掩码图中所述当前标定框所标定的目标对象的像素值;
确定所述掩码图中的背景的像素值;
根据所述目标对象的像素值以及所述背景的像素值,对所述当前标定框的一个或多个边的位置进行调整。
3.如权利要求2所述的方法,其特征在于,所述根据所述目标对象的像素值以及所述背景的像素值,对所述当前标定框的一个或多个边的位置进行调整,包括:根据所述目标对象的像素值以及所述背景的像素值,确定所述当前标定框内其他对象的像素占比,以及所述当前标定框的底边上所述其他对象的像素占比,所述其他对象为所述掩码图中除所述目标对象之外且不属于背景的对象;
如果所述当前标定框内所述其他对象的像素占比不小于第一阈值,和/或,所述当前标定框的底边上所述其他对象的像素占比不小于第二阈值,则对所述当前标定框的底边的位置进行调整。
4.如权利要求3所述的方法,其特征在于,所述对所述当前标定框的底边的位置进行调整,包括:将所述当前标定框的底边朝向所述当前标定框的顶边方向移动,直至所述当前标定框内所述其他对象的像素占比小于所述第一阈值且所述当前标定框的底边上所述其他对象的像素占比小于所述第二阈值为止。
5.如权利要求3所述的方法,其特征在于,所述对所述当前标定框的底边的位置进行调整之前,还包括:如果所述目标对象的类型为第一类型,则执行对所述当前标定框的底边的位置进行调整的步骤。
6.如权利要求3所述的方法,其特征在于,所述对所述当前标定框的底边的位置进行调整之后,还包括:如果所述目标对象的类型为第二类型,则根据所述目标对象的像素值以及所述背景的像素值,确定所述当前标定框的第一侧边上所述其他对象的像素占比以及第二侧边上所述其他对象的像素占比;
根据所述第一侧边上所述其他对象的像素占比和所述第二侧边上所述其他对象的像素占比,对所述第一侧边和/或所述第二侧边的位置进行调整。
7.如权利要求6所述的方法,其特征在于,所述根据所述第一侧边上所述其他对象的像素占比和所述第二侧边上所述其他对象的像素占比,对所述第一侧边和/或所述第二侧边的位置进行调整,包括:如果所述第一侧边上所述其他对象的像素占比不小于第三阈值且所述第二侧边上所述其他对象的像素占比小于第四阈值,则对所述第一侧边的位置进行调整;
如果所述第一侧边上所述其他对象的像素占比小于所述第三阈值且所述第二侧边上所述其他对象的像素占比不小于所述第四阈值,则对所述第二侧边的位置进行调整;
如果所述第一侧边上所述其他对象的像素占比不小于所述第三阈值且所述第二侧边上所述其他对象的像素占比不小于所述第四阈值,则对所述第一侧边和所述第二侧边的位置均进行调整。
8.如权利要求7所述的方法,其特征在于,所述对所述第一侧边和所述第二侧边的位置均进行调整,包括:将所述第一侧边朝向所述第二侧边的方向进行移动,将所述第二侧边朝向所述第一侧边的方向进行移动,直至所述第一侧边上所述其他对象的像素占比小于所述第三阈值且所述第二侧边上所述其他对象的像素占比小于所述第四阈值,或者所述第一侧边和所述第二侧边的移动距离之和大于第一距离阈值为止。
9.一种标定框的调整装置,其特征在于,所述装置包括:
获取模块,用于获取样本图像的掩码图和当前标定框的位置信息;
调整模块,用于根据所述当前标定框的位置信息和所述掩码图中所述当前标定框所标定的目标对象的位置信息,对所述当前标定框的一个或多个边的位置进行调整。
10.如权利要求9所述的装置,其特征在于,所述调整模块包括:
第一确定子模块,用于根据所述当前标定框的位置信息,确定所述掩码图中所述当前标定框所标定的目标对象的像素值;
第二确定子模块,用于确定所述掩码图中的背景的像素值;
调整子模块,用于根据所述目标对象的像素值以及所述背景的像素值,对所述当前标定框的一个或多个边的位置进行调整。
11.如权利要求10所述的装置,其特征在于,所述调整子模块包括:第一确定单元,用于根据所述目标对象的像素值以及所述背景的像素值,确定所述当前标定框内其他对象的像素占比,以及所述当前标定框的底边上所述其他对象的像素占比,所述其他对象为所述掩码图中除所述目标对象之外且不属于背景的对象;
第一调整单元,用于如果所述当前标定框内所述其他对象的像素占比不小于第一阈值,和/或,所述当前标定框的底边上所述其他对象的像素占比不小于第二阈值,则对所述当前标定框的底边的位置进行调整。
12.如权利要求11所述的装置,其特征在于,所述第一调整单元主要用于:将所述当前标定框的底边朝向所述当前标定框的顶边方向移动,直至所述当前标定框内所述其他对象的像素占比小于所述第一阈值且所述当前标定框的底边上所述其他对象的像素占比小于所述第二阈值为止。
13.如权利要求11所述的装置,其特征在于,所述调整子模块还包括:触发单元,用于如果所述目标对象的类型为第一类型,则触发所述调整模块对所述当前标定框的底边的位置进行调整。
14.如权利要求11所述的装置,其特征在于,所述调整子模块还包括:第二确定单元,用于如果所述目标对象的类型为第二类型,则根据所述目标对象的像素值以及所述背景的像素值,确定所述当前标定框的第一侧边上所述其他对象的像素占比以及第二侧边上所述其他对象的像素占比;
第二调整单元,用于根据所述第一侧边上所述其他对象的像素占比和所述第二侧边上所述其他对象的像素占比,对所述第一侧边和/或所述第二侧边的位置进行调整。
15.如权利要求14所述的装置,其特征在于,所述第二调整单元主要用于:第一调整子单元,用于如果所述第一侧边上所述其他对象的像素占比不小于第三阈值且所述第二侧边上所述其他对象的像素占比小于第四阈值,则对所述第一侧边的位置进行调整;
第二调整子单元,用于如果所述第一侧边上所述其他对象的像素占比小于所述第三阈值且所述第二侧边上所述其他对象的像素占比不小于所述第四阈值,则对所述第二侧边的位置进行调整;
第三调整子单元,用于如果所述第一侧边上所述其他对象的像素占比不小于所述第三阈值且所述第二侧边上所述其他对象的像素占比不小于所述第四阈值,则对所述第一侧边和所述第二侧边的位置均进行调整。
16.如权利要求15所述的装置,其特征在于,所述第三调整子单元主要用于:将所述第一侧边朝向所述第二侧边的方向进行移动,将所述第二侧边朝向所述第一侧边的方向进行移动,直至所述第一侧边上所述其他对象的像素占比小于所述第三阈值且所述第二侧边上所述其他对象的像素占比小于所述第四阈值,或者所述第一侧边和所述第二侧边的移动距离之和大于第一距离阈值为止。
17.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行如权利要求1-8任意一项所述的方法。