利索能及
我要发布
收藏
专利号: 2024103461427
申请人: 大连华璟科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-05-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于红外图像处理的动物智能检测方法,其特征在于,该方法包括以下步骤:

采集红外动物图像;

获取红外动物图像的灰度直方图,得到红外动物图像的若干灰度级;根据红外动物图像的每个灰度级对应的像素点数量,获取每个灰度级为目标灰度级的可能程度;根据红外动物图像的每个灰度级为目标灰度级的可能程度获取目标灰度级,根据目标灰度级获取红外动物图像中的目标像素点;

根据红外动物图像中的目标像素点,获取红外动物图像的各个目标区域;根据红外动物图像的各个目标区域的灰度特征获取分割阈值;根据分割阈值获取红外动物图像的若干分割区域;

根据分割区域中灰度分布与梯度分布,获取红外动物图像的每个分割区域每次滑动的步长系数;根据红外动物图像的每个分割区域每次滑动的步长系数,获取红外动物图像的每个分割区域每次滑动时的滑动步长;

根据红外动物图像的每个分割区域每次滑动时的滑动步长结合自适应分割算法对每个分割区域进行分割,得到动物区域;

所述根据红外动物图像中的目标像素点,获取红外动物图像的各个目标区域,包括的具体步骤如下:预设生长阈值,将红外动物图像中的每个目标像素点作为一个种子点进行区域生长,得到红外动物图像的各个目标区域;

所述根据红外动物图像的各个目标区域的灰度特征获取分割阈值,包括的具体步骤如下:

式中,表示分割阈值; 表示第 个目标区域的像素点数量; 表示第 个目标区域中所有两两像素点之间的距离的均值; 表示第 个目标区域中所有像素点的平均灰度值,表示目标区域的数量;

所述根据分割阈值获取红外动物图像的若干分割区域,包括的具体步骤如下:

根据分割阈值,对红外动物图像进行分割,将灰度值小于分割阈值的像素点组成的区域记为红外动物图像的分割区域,得到红外动物图像的若干分割区域;

所述根据分割区域中灰度分布与梯度分布,获取红外动物图像的每个分割区域每次滑动的步长系数,包括的具体步骤如下:预设滑动窗口的大小为 ,预设搜索窗口的大小为 ,搜索窗口位于滑动窗口的左侧与滑动窗口相连接;

将红外动物图像的任一分割区域记为当前分割区域,从当前分割区域的左上方开始,将滑动窗口按照从左向右,从上到下的方向,以初始步长为 ,对当前分割区域进行滑动;

式中, 代表当前分割区域第 次滑动的步长系数; 代表当前分割区域中第 次滑动时滑动窗口中像素点的平均灰度值; 代表当前分割区域第 次滑动时搜索窗口中像素点的平均灰度值; 代表当前分割区域中像素点的平均灰度值; 代表当前分割区域第 次滑动时搜索窗口中的第 个像素点的梯度幅值, 代表当前分割区域第 次滑动时搜索窗口中的中心像素点的梯度幅值; 代表当前分割区域第 次滑动时滑动窗口中第 个像素点的梯度幅值; 代表当前分割区域第 次滑动时滑动窗口中的中心像素点的梯度幅值;

代表当前分割区域第 次滑动时滑动窗口中像素点的平均梯度幅值;代表绝对值符号;

代表自然常数; 代表滑动窗口与搜索窗口的边长。

2.根据权利要求1所述的一种基于红外图像处理的动物智能检测方法,其特征在于,所述获取每个灰度级为目标灰度级的可能程度,包括的具体步骤如下:式中, 代表红外动物图像的第 个灰度级为目标灰度级的可能程度; 代表红外动物图像的第 个灰度级在红外动物图像中对应的像素点数量; 代表红外动物图像的像素点总数; 代表红外动物图像中像素点数量最多的灰度级对应的灰度级序号;代表红外动物图像的第 个灰度级的灰度级序号; 表示以自然常数为底的指数函数;代表绝对值符号。

3.根据权利要求1所述的一种基于红外图像处理的动物智能检测方法,其特征在于,所述根据红外动物图像的每个灰度级为目标灰度级的可能程度获取目标灰度级,根据目标灰度级获取红外动物图像中的目标像素点,包括的具体步骤如下:预设程度阈值,当红外动物图像的任一灰度级为目标灰度级的可能程度大于程度阈值时,该灰度级为目标灰度级,得到所有目标灰度级;

当红外动物图像中任一像素点的灰度值与任一目标灰度级相等时,该像素点为红外图像中的目标像素点,得到红外动物图像中的所有目标像素点。

4.根据权利要求1所述的一种基于红外图像处理的动物智能检测方法,其特征在于,所述根据红外动物图像的每个分割区域每次滑动的步长系数,获取红外动物图像的每个分割区域每次滑动时的滑动步长,包括的具体步骤如下:预设程度阈值 ,如果当前分割区域第 次滑动的步长系数大于等于程度阈值 时,当前分割区域第 次滑动时的滑动步长为 ,如果当前分割区域第 次滑动的步长系数小于程度阈值 时,当前分割区域第 次滑动时的滑动步长为 , 代表滑动窗口的边长,获取红外动物图像的每个分割区域每次滑动时的滑动步长。

5.根据权利要求1所述的一种基于红外图像处理的动物智能检测方法,其特征在于,所述根据红外动物图像的每个分割区域每次滑动时的滑动步长结合自适应分割算法对每个分割区域进行分割,得到动物区域,包括的具体步骤如下:基于红外动物图像的每个分割区域每次滑动时的滑动步长,使用滑动窗口对每个分割区域进行滑动,并根据自适应阈值分割算法对滑动窗口中的像素点进行分割,将大于分割阈值的像素点作为动物区域的像素点,得到红外动物图像中的动物区域。

6.一种基于红外图像处理的动物智能检测系统,包括存储器、处理器以及存储在所述存储器中并在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1‑5任意一项所述一种基于红外图像处理的动物智能检测方法的步骤。