1.一种用于投影仪的人眼保护方法,其特征在于,包括:
步骤1:将同一时刻获取的投影仪输出的第一图像与投影到目标区域的第二图像进行图像比较,得到第一差异图像和第二差异图像;
步骤2:基于所述第二差异图像,确定非正常投影区域,并对所述非正常投影区域进行人体识别和位姿识别;
步骤3:基于人体识别和位姿识别结果,确定所述第一差异图像需要进行亮度调整的图像区域,并对所述投影仪接收的投影图像对应所述图像区域的部分进行亮度调整。
2.根据权利要求1所述的一种用于投影仪的人眼保护方法,其特征在于,所述步骤1包括:对投影仪的投影视野范围进行动态监测,判断所述投影视野范围是否出现动态改变;
在监测到动态改变后,在同一时刻获取的投影仪输出的第一图像与投影到目标区域的第二图像;
对所述第一图像和第二图像进行差异比较,确定第一图像和第二图像的图像差异度,并从第一图像和第二图像提取出图像差异度大于预设阈值的图像部分,作为第一差异图像和第二差异图像。
3.根据权利要求2所述的一种用于投影仪的人眼保护方法,其特征在于,对所述第一图像和第二图像进行差异比较,确定第一图像和第二图像图像差异度包括:以所述第一图像的尺寸为准,对所述第二图像进行尺寸变换,得到标准第二图像,并对所述第一图像、标准第二图像进行灰度化,得到第一灰度图像、第二灰度图像;
将所述第一灰度图像、第二灰度图像进行轮廓比较,提取出轮廓存在差异的第一区域和第二区域;
将所述第一区域的像素点的像素值与对应第二区域像素点的像素值进行差值比较,确定第一像素点和对应像素点之间的差异度集合;
判断所述差异度集合中的差异度是否均大于预设差异度;
若是,将所述第一区域作为第一差异图像,第二区域作为第二差异图像;
否则,剔除所述第一区域、第二区域中差异度不大于预设差异度的像素点,分别将剔除后的第一区域、第二区域作为第一差异图像、第二差异图像。
4.根据权利要求1所述的一种用于投影仪的人眼保护方法,其特征在于,所述步骤2中,基于所述第二差异图像,确定非正常投影区域包括:确定所述第二差异图像在第二图像中的区域位置,基于所述区域位置,对所述第二差异图像进行位置标记,基于对所述第二差异图像的位置标记结果,得到非正常投影区域。
5.根据权利要求1所述的一种用于投影仪的人眼保护方法,其特征在于,所述步骤2中,对所述非正常投影区域进行人体识别和位姿识别包括:基于像素点的像素值,对所述非正常投影区域进行轮廓分割,得到多个轮廓图像;
将所述轮廓图像输入人体识别模型中,判断所述轮廓图像中是否出现人体;
若是,确定对应的轮廓图像为人体图像,并基于所述人体图像对人体进行位姿识别;
否则,确定所述非正常投影区域中不存在人体,并且不对所述投影仪输出的第一图像进行亮度调整。
6.根据权利要求5所述的一种用于投影仪的人眼保护方法,其特征在于,基于所述人体图像对人体进行位姿识别包括:获取所述人体图像的彩色图像,并对所述彩色图像进行亮度信号提取,得到亮度矩阵,并基于所述亮度矩阵对所述人体图像的灰度图像进行深度处理,得到深度图像;
对所述深度图像进行初步头部姿态识别,得到所述人体的头部初始姿态,并对所述头部初始姿态进行重点分析,确定所述头部初始姿态的关键点;
对所述深度图像建立三维坐标系,并获取所述关键点在所述三维坐标系下的位置坐标,基于所述位置坐标确定相邻关键点之间的距离信息和相对位置信息;
基于所述距离信息,确定头部的具体比例,基于所述相对位置信息,确定头部的具体角度,基于所述具体比例、具体角度,对所述头部初始姿态进行具化,得到目标头部姿态;
对所述目标头部姿态进行眼部识别,判断所述目标头部姿态是否存在眼部特征;
若是,基于所述目标头部姿态,确定眼部方向;
否则,基于所述非正常投影区域在所述第二图像中的第一位置、以及所述人体图像在所述非正常投影区域中的第二位置,确定头部在所述第二图像的第三位置;基于所述目标头部姿态、第三位置,以及投影仪输出的投影方向,确定所述投影仪对所述眼部是否存在影响,若存在,确定在所述目标头部姿态的眼部方向;
基于所述目标头部姿态、眼部方向,确定位姿识别结果。
7.根据权利要求1所述的一种用于投影仪的人眼保护方法,其特征在于,所述步骤4中,基于人体识别和位姿识别结果,确定所述第一差异图像需要进行亮度调整的图像区域包括:基于所述人体识别和位姿识别结果,对所述人体进行动作预测,确定所述人体在未来时间段的移动姿态;
基于所述移动姿态,确定所述人体在所述第二差异图像的眼部移动姿态;
基于所述第一差异图像和第二差异图像的对应关系,确定所述第一差异图像对所述眼部移动姿态有影响的区域,即为需要进行亮度调整的图像区域。
8.根据权利要求1所述的一种用于投影仪的人眼保护方法,其特征在于,所述步骤4中,对所述投影仪接收的投影图像对应所述图像区域的部分进行亮度调整,包括:识别所述图像区域中的眼部区域和眼部方向,获取所述图像区域的当前亮度值;
基于所述眼部区域的大小,确定所述当前亮度值对眼部的第一伤害系数,以及基于所述眼部方向,确定所述当前亮度值对眼部的第二伤害系数;
基于所述第一伤害系数、第二伤害系数,确定所述当前亮度值对眼部的综合伤害系数;
基于所述综合伤害系数,确定对所述眼部不产生伤害的目标亮度值;
基于所述当前亮度值与目标亮度值的亮度差值,确定对所述图像区域中每个像素点的第一亮度调节值;
从所述投影仪接收的投影图像中获取与所述图像区域对应的待调节图像,基于所述投影仪的投影亮度参数,确定所述接收的投影图像与投影仪输出的第一图像之间的亮度比例;
基于所述第一亮度调节值、亮度比例,确定对所述待调节图像的第二亮度调节值;
获取所述待调节图像中各个像素点的颜色信息,基于所述颜色信息构建颜色矩阵,基于所述第二亮度调节值,利用颜色‑亮度的对应关系,确定对所述颜色矩阵的色彩调节曲线;
根据所述色彩调节曲线,获取所述待调节图像中各个像素点的色彩调节值,并将所述色彩调节值添加至对应像素点的亮度值上,得到所述待调节图像的亮度值。
9.根据权利要求8所述的一种用于投影仪的人眼保护方法,其特征在于,基于所述综合伤害系数,确定对所述眼部不产生伤害的目标亮度值包括:基于所述图像区域中每个像素点的亮度值,以及整体亮度值,确定所述综合伤害系数与图像区域亮度的适配度;
确定在人体眼睛正对所述投影仪时,对眼睛的参考伤害系数,并确定在正对所述投影仪的参考亮度值;
基于所述适配度、参考伤害系数、参考亮度值,确定对所述眼部不产生伤害的目标亮度值。
10.一种投影仪,其特征在于,包括:
差异比较模块,用于将同一时刻获取的投影仪输出的第一图像与投影到目标区域的第二图像进行图像比较,得到第一差异图像和第二差异图像;
识别模块,用于基于所述第二差异图像,确定非正常投影区域,并对所述非正常投影区域进行人体识别和位姿识别;
亮度调整模块,用于基于人体识别和位姿识别结果,确定所述第一差异图像需要进行亮度调整的图像区域,并对所述投影仪接收的投影图像对应所述图像区域的部分进行亮度调整。