本申请属于电子设备,具体涉及一种图像角点的检测方法、电路、装置、电子设备和存储介质。
背景技术:
1、在相关技术中,手机等电子设备在拍摄高动态范围照片、液晶照片,或进行录像、运动抓拍、全景拍摄时,一般采取的方法是短时间拍摄多张照片并进行合成,多张图像合成需要对这些图像进行配准,即将一张图像对其到另一张图像上。
2、图像配准时一般利用特征点匹配法,图像角点作为常用的特征点,应用范围广泛。图像角点一般通过阈值判定。但对于不同的帧图像,预设的固定阈值不一定适用于全部图像,而对固定阈值进行迭代的方法会消耗算力,功耗和时间的开销大。
技术实现思路
1、本申请实施例的目的是提供一种图像角点的检测方法、电路、装置、电子设备和存储介质,能够在保证配准效果的同时,降低功耗和时间消耗。
2、第一方面,本申请实施例提供了一种图像角点的检测方法,包括:
3、对待检测图像进行数据处理,得到待检测图像中的n个第一像素对应的n个特征值,n为正整数;
4、对n个特征值进行数据处理,得到n个特征值对应的分布信息;
5、根据分布信息和目标数量确定角点阈值,其中,目标数量为目标角点的数量;
6、根据角点阈值,在n个第一像素中确定目标角点。
7、第二方面,本申请实施例提供了一种图像角点的检测电路,检测电路用于执行如第一方面的检测方法,检测电路应用于电子设备,电子设备包括摄像头组件和图像信号处理组件,摄像头组件与图像信号处理组件的输入端相连接,检测电路与图像信号处理组件相连接,检测电路包括:
8、第一缓冲器,与图像信号处理组件相连接,用于暂存待检测图像的至少部分图像数据;
9、第一计算单元,与第一缓冲器相连接,用于计算待检测图像的第一像素的特征值;
10、第二缓冲器,与第一计算单元相连接,用于缓存待检测图像的n个第一像素对应的n个特征值,n为正整数;
11、角点检测单元,与第一计算单元相连接,用于对n个特征值进行数据处理,得到n个特征值的分布信息,并根据分布信息和目标数量确定角点阈值,根据角点阈值在n个第一像素中确定目标角点,其中,目标数量为目标角点的数量。
12、第三方面,本申请实施例提供了一种图像角点的检测装置,包括:
13、处理模块,用于对待检测图像进行数据处理,得到待检测图像中的n个第一像素对应的n个特征值,n为正整数;以及
14、对n个特征值进行数据处理,得到n个特征值对应的分布信息;
15、确定模块,用于根据分布信息和目标数量确定角点阈值,其中,目标数量为目标角点的数量;以及
16、根据角点阈值,在n个第一像素中确定目标角点。
17、第四方面,本申请实施例提供了一种电子设备,包括处理器和存储器,存储器存储可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。
18、第五方面,本申请实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,该程序或指令被处理器执行时实现如第一方面的方法的步骤。
19、第六方面,本申请实施例提供了一种芯片,该芯片包括处理器和通信接口,该通信接口和该处理器耦合,该处理器用于运行程序或指令,实现如第一方面的方法的步骤。
20、第七方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面的方法。
21、在本申请实施例中,通过对需要进行角点检测的待检测图像进行数据处理,得到待检测图像中每一个像素的特征值,并根据特征值的分布信息,来确定与当前待检测图像相匹配的角点阈值,通过该角点阈值来检测目标角点。由于角点阈值是根据当前待检测图像真实的特征值分布信息确定的,实现了根据图像内容自适应生成角点特征阈值,进而保证在待检测图像中检测出数量合适的目标角点,从而提高图像配准效果。
1.一种图像角点的检测方法,其特征在于,包括:
2.根据权利要求1所述的检测方法,其特征在于,所述对待检测图像进行数据处理,得到所述待检测图像中的n个第一像素对应的n个特征值,包括:
3.根据权利要求2所述的检测方法,其特征在于,所述对所述n个特征值进行数据处理,得到所述n个特征值对应的分布信息,包括:
4.根据权利要求1所述的检测方法,其特征在于,所述对所述n个特征值进行数据处理,得到所述n个特征值对应的分布信息,包括:
5.根据权利要求4所述的检测方法,其特征在于,所述根据所述分布信息和目标数量确定角点阈值,包括:
6.根据权利要求3所述的检测方法,其特征在于,在所述对待检测图像进行数据处理,得到所述待检测图像中的n个第一像素对应的n个特征值之后,所述方法还包括:
7.根据权利要求1所述的检测方法,其特征在于,在所述对待检测图像进行数据处理,得到所述待检测图像中的n个第一像素对应的n个特征值之前,所述方法还包括:
8.一种图像角点的检测电路,其特征在于,所述检测电路用于执行如权利要求1至7中任一项所述的检测方法,所述检测电路应用于电子设备,所述电子设备包括摄像头组件和图像信号处理组件,所述摄像头组件与所述图像信号处理组件的输入端相连接,所述检测电路与所述图像信号处理组件相连接,所述检测电路包括:
9.根据权利要求8所述的检测电路,其特征在于,所述第一缓冲器与所述摄像头组件相连接,所述至少部分图像数据包括所述待检测图像的至少一行像素数据。
10.根据权利要求8所述的检测电路,其特征在于,还包括:
11.根据权利要求10所述的检测电路,其特征在于,所述角点检测单元包括:
12.根据权利要求11所述的检测电路,其特征在于,所述角点检测单元还包括:
13.根据权利要求12所述的检测电路,其特征在于,所述角点检测单元还包括:
14.根据权利要求13所述的检测电路,其特征在于,所述角点检测单元还包括:
15.一种图像角点的检测装置,其特征在于,包括:
16.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至7中任一项所述方法的步骤;以及
17.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至7中任一项所述方法的步骤。