CN113794868A - 投影方法及*** - Google Patents
投影方法及*** Download PDFInfo
- Publication number
- CN113794868A CN113794868A CN202111151617.XA CN202111151617A CN113794868A CN 113794868 A CN113794868 A CN 113794868A CN 202111151617 A CN202111151617 A CN 202111151617A CN 113794868 A CN113794868 A CN 113794868A
- Authority
- CN
- China
- Prior art keywords
- projection
- image
- source image
- mask
- projection source
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000002452 interceptive effect Effects 0.000 claims description 23
- 238000005070 sampling Methods 0.000 claims description 22
- 230000001815 facial effect Effects 0.000 claims description 5
- 230000003993 interaction Effects 0.000 claims description 4
- 238000004590 computer program Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 abstract description 9
- 238000004891 communication Methods 0.000 abstract description 4
- 230000008859 change Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 230000006378 damage Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 208000027418 Wounds and injury Diseases 0.000 description 1
- 210000000746 body region Anatomy 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 208000014674 injury Diseases 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
- H04N9/31—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
- H04N9/3179—Video signal processing therefor
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本发明公开了一种投影方法及***,涉及通信领域,用以解决现有的投影设备无法在场地受限的情况下避免将部分影像投射到讲演者的脸上和身上的技术问题。该方法包括:获取投影源图像以及针对所述投影源图像进行投影得到的投影区域图像;根据所述投影源图像与所述投影区域图像之间的比较结果,判断所述投影区域图像中是否包含干扰对象;若是,生成与所述干扰对象相匹配的掩膜,根据所述掩膜对所述投影源图像进行掩膜运算处理,得到处理后的投影源图像,以针对所述处理后的投影源图像进行投影。该方式能够识别干扰对象并通过掩膜方式对投影源图像进行处理,从而避免投影源图像投影至干扰对象,进而避免投影源图像对人体等干扰对象造成影响的问题。
Description
技术领域
本发明涉及通信技术,尤其涉及一种投影方法及***。
背景技术
目前,投影仪和各种投影设备已经是办公和会议的常见设备,用户(讲演者)在使用投影设备进行演讲或演示的时候,经常会走到放映区进行讲演。相应的,投影设备会将部分影像投射到讲演者的脸上和身上,一方面,可能会损伤讲演者的眼睛,对讲演造成不便;另一方面,由于图像投射的影响,致使观众难以看清讲演者的表情或手势,从而在一定程度上影响了包括讲演者和观众在内的用户的体验。
为了解决上述问题,现有技术中的解决方式为:抬高投影仪的位置、或者限制讲演者的讲演位置,避免讲演者走到投影区域中。但是,上述方式一方面对投影场地提出了更高的要求,另一方面在一定程度上限制了讲演者的活动范围,使得***在使用时的灵活性不高,降低了用户的体验。
发明内容
本发明提供了一种投影方法及***,用以解决现有的投影设备无法在场地受限的情况下避免将部分影像投射到讲演者的脸上和身上的技术问题。
根据本发明的一个方面,提供了一种投影方法,包括:
获取投影源图像以及针对所述投影源图像进行投影得到的投影区域图像;
根据所述投影源图像与所述投影区域图像之间的比较结果,判断所述投影区域图像中是否包含干扰对象;
若是,生成与所述干扰对象相匹配的掩膜,根据所述掩膜对所述投影源图像进行掩膜运算处理,得到处理后的投影源图像,以针对所述处理后的投影源图像进行投影。
可选地,所述根据所述投影源图像与所述投影区域图像之间的比较结果,判断所述投影区域图像中是否包含干扰对象包括:
根据所述投影源图像与所述投影区域图像之间的比较结果,判断所述投影区域图像中是否包含未出现于所述投影源图像中的对象;
若是,判断所述未出现于所述投影源图像中的对象是否属于干扰对象。
可选地,所述干扰对象包括:面部对象、或人体对象,则所述判断所述未出现于所述投影源图像中的对象是否属于干扰对象包括:
将所述未出现于所述投影源图像中的对象与关键特征图像进行比对;
若比对成功,则确定所述未出现于所述投影源图像中的对象属于干扰对象;其中,所述关键特征图像包括以下中的至少一个:人体轮廓图像、面部轮廓图像、以及人体骨架图像。
可选地,所述获取投影源图像以及针对所述投影源图像进行投影得到的投影区域图像包括:
根据预设的采样间隔,周期性获取投影源图像以及针对所述投影源图像进行投影得到的投影区域图像;其中,所述采样间隔根据所述投影源图像的帧率和/或***性能确定。
可选地,所述生成与所述干扰对象相匹配的掩膜包括:
根据预先配置的掩膜配置信息,生成与所述干扰对象相匹配的掩膜。
可选地,所述根据预先配置的掩膜配置信息,生成与所述干扰对象相匹配的掩膜包括:
根据掩膜配置信息中包含的区域配置信息,确定与所述干扰对象相匹配的掩膜的掩膜区域;其中,所述区域配置信息用于将掩膜区域配置为与所述干扰对象的对象全局区域或对象局部区域相匹配的区域。
可选地,所述获取投影源图像以及针对所述投影源图像进行投影得到的投影区域图像包括:
通过预先配置的摄像模块获取针对所述投影源图像进行投影得到的投影区域图像;其中,所述摄像模块的摄像区域与投影幕布的投影区域匹配。
根据本发明的又一个方面,提供了一种投影装置,包括:
获取模块,适于获取投影源图像以及针对所述投影源图像进行投影得到的投影区域图像;
判断模块,适于根据所述投影源图像与所述投影区域图像之间的比较结果,判断所述投影区域图像中是否包含干扰对象;
掩膜运算模块,适于若是,生成与所述干扰对象相匹配的掩膜,根据所述掩膜对所述投影源图像进行掩膜运算处理,得到处理后的投影源图像,以针对所述处理后的投影源图像进行投影。
可选地,所述判断模块具体适于:
根据所述投影源图像与所述投影区域图像之间的比较结果,判断所述投影区域图像中是否包含未出现于所述投影源图像中的对象;
若是,判断所述未出现于所述投影源图像中的对象是否属于干扰对象。
可选地,所述干扰对象包括:面部对象、或人体对象,则所述判断模块具体适于:
将所述未出现于所述投影源图像中的对象与关键特征图像进行比对;
若比对成功,则确定所述未出现于所述投影源图像中的对象属于干扰对象;其中,所述关键特征图像包括以下中的至少一个:人体轮廓图像、面部轮廓图像、以及人体骨架图像。
可选地,所述获取模块具体适于:
根据预设的采样间隔,周期性获取投影源图像以及针对所述投影源图像进行投影得到的投影区域图像;其中,所述采样间隔根据所述投影源图像的帧率和/或***性能确定。
可选地,所述掩膜运算模块具体适于:
根据预先配置的掩膜配置信息,生成与所述干扰对象相匹配的掩膜。
可选地,所述掩膜运算模块具体适于:
根据掩膜配置信息中包含的区域配置信息,确定与所述干扰对象相匹配的掩膜的掩膜区域;其中,所述区域配置信息用于将掩膜区域配置为与所述干扰对象的对象全局区域或对象局部区域相匹配的区域。
可选地,所述获取模块具体适于:
通过预先配置的摄像模块获取针对所述投影源图像进行投影得到的投影区域图像;其中,所述摄像模块的摄像区域与投影幕布的投影区域匹配。
根据本发明的又一个方面,提供了一种电子设备,包括:
一个或多个处理器;
存储器,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述投影方法;
一个或多个I/O接口,连接在所述处理器与存储器之间,配置为实现所述处理器与存储器的信息交互。
根据本发明的再一个方面,提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述投影方法。
在本发明提供的投影方法及***中,能够将投影源图像与针对投影源图像进行投影得到的投影区域图像进行比较,从而在判断出投影区域图像中包含干扰对象时,生成与干扰对象相匹配的掩膜,根据掩膜对投影源图像进行掩膜运算处理,得到处理后的投影源图像,并针对处理后的投影源图像进行投影。由此可见,该方式能够识别干扰对象并通过掩膜方式对投影源图像进行处理,从而避免投影源图像投影至干扰对象,进而避免投影源图像对人体等干扰对象造成影响的问题。该方式对投影场地没有额外要求,且无需限制讲演者的活动区域,使得***在使用时的灵活性较高,提升了用户的体验。
附图说明
图1示出了本发明实施例一提供的投影方法的流程图;
图2示出了本发明实施例二提供的投影方法的流程图;
图3示出了本发明的一个示例提供的投影方法的流程图;
图4示出了本发明又一实施例提供的投影***的结构示意图;
图5为本发明又一实施例提供的一种电子设备的结构示意图。
具体实施方式
为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图对本发明提供的服务器进行详细描述。
在下文中将参考附图更充分地描述示例实施例,但是所述示例实施例可以以不同形式来体现且不应当被解释为限于本文阐述的实施例。反之,提供这些实施例的目的在于使本发明透彻和完整,并将使本领域技术人员充分理解本发明的范围。
如本文所使用的,术语“和/或”包括一个或多个相关列举条目的任何和所有组合。
本文所使用的术语仅用于描述特定实施例,且不意欲限制本发明。如本文所使用的,单数形式“一个”和“该”也意欲包括复数形式,除非上下文另外清楚指出。还将理解的是,当本说明书中使用术语“包括”和/或“由……制成”时,指定存在所述特征、整体、步骤、操作、元件和/或组件,但不排除存在或添加一个或多个其它特征、整体、步骤、操作、元件、组件和/或其群组。
本文所述实施例可借助本发明的理想示意图而参考平面图和/或截面图进行描述。因此,可根据制造技术和/或容限来修改示例图示。因此,实施例不限于附图中所示的实施例,而是包括基于制造工艺而形成的配置的修改。因此,附图中例示的区具有示意性属性,并且图中所示区的形状例示了元件的区的具体形状,但并不旨在是限制性的。
除非另外限定,否则本文所用的所有术语(包括技术和科学术语)的含义与本领域普通技术人员通常理解的含义相同。还将理解,诸如那些在常用字典中限定的那些术语应当被解释为具有与其在相关技术以及本发明的背景下的含义一致的含义,且将不解释为具有理想化或过度形式上的含义,除非本文明确如此限定。
图1示出了本发明一个实施例提供的投影方法的流程图。如图1所示,该方法包括以下步骤:
步骤S110:获取投影源图像以及针对投影源图像进行投影得到的投影区域图像。
其中,投影源图像是指:待投影的原始图像,通常由影像源提供。投影源图像包括:待投影的全部图像,具体可以为包含多个连续视频帧的动态图像,如动态视频图像;也可以为包含多个依序排列的静态图片的图像,如多个可连续播放的幻灯片图像。本发明对投影源图像的来源及具体形式不做限定。
针对投影源图像进行投影得到的投影区域图像是指:通过投影设备对投影源图像执行投影操作,从而在投影区域形成的图像。其中,投影区域通常是指投影幕布所在的区域。若投影区域内不存在干扰物,则投影区域图像与投影源图像相同。若投影区域内存在干扰物,则投影区域图像为包含了干扰物的图像,即:干扰物与投影源图像相互叠加构成的图像。
步骤S120:根据投影源图像与投影区域图像之间的比较结果,判断投影区域图像中是否包含干扰对象。
具体的,将投影源图像与投影区域图像进行比较,根据比较结果判断投影区域图像中是否包含干扰对象。其中,干扰对象可包括多种类型,例如,可以为人体、人脸或其他干扰物,本发明对此不做限定。具体判断时,可针对投影源图像与投影区域图像执行差分运算,从而根据差分运算结果确定投影区域图像中所包含的未出现于投影源图像的对象,进而根据未出现于投影源图像的对象的类型判断投影区域图像中是否包含干扰对象。
步骤S130:若是,生成与干扰对象相匹配的掩膜,根据掩膜对投影源图像进行掩膜运算处理,得到处理后的投影源图像,以针对处理后的投影源图像进行投影。
具体的,当投影区域图像中包含干扰对象时,根据干扰对象的对象位置、对象形状、对象尺寸等信息生成与干扰对象相匹配的掩膜。相应的,根据掩膜对投影源图像进行掩膜运算处理,得到处理后的投影源图像,以针对处理后的投影源图像进行投影。其中,掩膜的位置、形状、尺寸与干扰对象的对象位置、对象形状、对象尺寸分别匹配,用于对投影源图像进行遮挡,以改变投影源图像中与掩膜相匹配的区域的显示方式。
具体实施时,先确定投影源图像中与掩膜相对应的图像区域,然后,针对该图像区域执行预设处理,以改变该图像区域的显示状态。其中,可针对该图像区域进行屏蔽处理,以使该图像区域对应的图像内容不予投影;或者,可将该图像区域设置为黑色,以使该图像区域无法显示;或者,还可以将该图像区域设置为半透明状态等。本发明不限定掩膜运算处理的具体实现方式。
由此可见,该方式能够识别干扰对象并通过掩膜方式对投影源图像进行处理,从而避免投影源图像投影至干扰对象,进而避免投影源图像对人体等干扰对象造成影响的问题。该方式对投影场地没有额外要求,且无需限制讲演者的活动区域,使得***在使用时的灵活性较高,提升了用户的体验。
图2示出了本发明又一个实施例提供的投影方法的流程图。如图2所示,该方法包括以下步骤:
步骤S200:预先设置采样间隔以及掩膜配置信息。
具体的,在本实施例中,需要通过摄像模块按照一定的采样间隔周期性获取投影区域图像。其中,采样间隔用于控制投影区域图像的获取频次,具体可根据投影源图像的帧率和/或***性能设定。例如,采样间隔越大,投影区域图像的获取频次越低;采样间隔越小,投影区域图像的获取频次越高。
优选地,采样间隔与投影源图像的帧率相同。即:每当投影源图像切换至下一帧时,针对切换后的图像所对应的投影区域进行采样。另外,考虑到***性能的制约,还可以根据***性能灵活设定采样间隔,例如,***性能越高,采样间隔越小;***性能越低,采样间隔越大。
掩膜配置信息用于设定掩膜的生成方式,具体可用于设定掩膜区域与干扰对象的对象区域之间的对应关系,例如,可针对干扰对象的对象区域中的全局区域或局部区域生成掩膜。另外,掩膜配置信息还可以用于设定掩膜对应的图像区域的遮挡处理方式,本发明对具体细节不做限定。
步骤S210:获取投影源图像以及针对投影源图像进行投影得到的投影区域图像。
其中,投影源图像是指:待投影的原始图像,通常由影像源提供。投影源图像包括:待投影的全部图像,具体可以为包含多个连续视频帧的动态图像,如动态视频图像;也可以为包含多个依序排列的静态图片的图像,如多个可连续播放的幻灯片图像。本发明对投影源图像的来源及具体形式不做限定。
针对投影源图像进行投影得到的投影区域图像是指:通过投影设备对投影源图像执行投影操作,从而在投影区域形成的图像。其中,投影区域通常是指投影幕布所在的区域。若投影区域内不存在干扰物,则投影区域图像与投影源图像相同。若投影区域内存在干扰物,则投影区域图像为包含了干扰物的图像,即:干扰物与投影源图像相互叠加构成的图像。
具体实施时,通过预先配置的摄像模块获取针对投影源图像进行投影得到的投影区域图像;其中,摄像模块的摄像区域与投影幕布的投影区域匹配。另外,摄像模块根据预设的采样间隔,周期性获取投影源图像以及针对投影源图像进行投影得到的投影区域图像,相应的,后续的各个步骤也为周期性执行的步骤。
步骤S220:根据投影源图像与投影区域图像之间的比较结果,判断投影区域图像中是否包含干扰对象。
具体的,将投影源图像与投影区域图像进行比较,根据比较结果判断投影区域图像中是否包含干扰对象。其中,干扰对象包括:面部对象、或人体对象。具体判断时,可针对投影源图像与投影区域图像执行差分运算,从而根据差分运算结果确定投影区域图像中所包含的未出现于投影源图像的对象,进而根据未出现于投影源图像的对象的类型判断投影区域图像中是否包含干扰对象。
在一个具体示例中,根据投影源图像与投影区域图像之间的比较结果,判断投影区域图像中是否包含未出现于投影源图像中的对象;若是,判断未出现于投影源图像中的对象是否属于干扰对象。具体的,将未出现于投影源图像中的对象与关键特征图像进行比对;若比对成功,则确定未出现于投影源图像中的对象属于干扰对象;其中,关键特征图像包括以下中的至少一个:人体轮廓图像、面部轮廓图像、以及人体骨架图像。关键特征图像为预先设置的、用于快速判断对象是否属于干扰对象的图像。
步骤S230:若是,生成与干扰对象相匹配的掩膜,根据掩膜对投影源图像进行掩膜运算处理,得到处理后的投影源图像,以针对处理后的投影源图像进行投影。
具体的,当投影区域图像中包含干扰对象时,根据干扰对象的对象位置、对象形状、对象尺寸等信息生成与干扰对象相匹配的掩膜。相应的,根据掩膜对投影源图像进行掩膜运算处理,得到处理后的投影源图像,以针对处理后的投影源图像进行投影。其中,掩膜的位置、形状、尺寸与干扰对象的对象位置、对象形状、对象尺寸分别匹配,用于对投影源图像进行遮挡,以改变投影源图像中与掩膜相匹配的区域的显示方式。
具体实施时,根据预先配置的掩膜配置信息,生成与干扰对象相匹配的掩膜。例如,根据掩膜配置信息中包含的区域配置信息,确定与干扰对象相匹配的掩膜的掩膜区域;其中,区域配置信息用于将掩膜区域配置为与干扰对象的对象全局区域或对象局部区域相匹配的区域。例如,当干扰对象为人体对象时,既可以根据人体对象的对象全局区域设置掩膜,从而使整个人体区域内的图像信号都能够被掩膜所屏蔽;也可以根据人体对象的对象局部区域(如人脸区域)设置掩膜,从而使人脸区域内的图像信号能够被掩膜所屏蔽。总之,通过掩膜配置信息中包含的区域配置信息能够灵活设定掩膜运算处理的图像范围。在又一种处理方式中,还可以使掩膜的尺寸略大于干扰对象的尺寸,从而避免因人体轻微移位而导致人眼被投影图像刺激的情况。
具体实施时,先确定投影源图像中与掩膜相对应的图像区域,然后,针对该图像区域执行预设处理,以改变该图像区域的显示状态。其中,可针对该图像区域进行屏蔽处理,以使该图像区域对应的图像内容不予投影;或者,可将该图像区域设置为黑色,以使该图像区域无法显示;或者,还可以将该图像区域设置为半透明状态等。本发明不限定掩膜运算处理的具体实现方式。
为了便于理解,下面以一个具体示例为例,详细描述本实施例中的实现方式:
本示例旨在提供一种投影方法,通过安装在投影仪上的图像采集设备,采集放映区的信息,然后通过人脸定位、人体动作姿态识别算法,计算讲演者的位置,生成掩膜(Mask),叠加到投射影像(即投影源图像)中,从而去除投射在讲演者身体上的影像,从而获得更好的体验。该示例主要包括:图像采集、人脸定位、掩膜生成、图形叠加、影像放映等多个步骤。该示例中的投影***主要包括以下模块:图像采集模块(摄像头)、影像源、投影设备、计算单元。其中,影像源和投影设备共同构成投影装置。上述计算单元主要包括:流程控制器、图像处理模块、人脸/人体定位算法模块、掩膜生成模块。其中,图像采集模块可以和投影设备集成在一起,使图像采集模块能够采集到投影设备投射的影像,并且,图像采集模块的安装角度可根据投影区域的位置进行调整。当然,图像采集模块也可以和计算单元集成为一个模块。总之,本示例中的各个模块的划分仅为示意性的,本领域技术人员可将上述模块拆分为更多的模块,或合并为更少的模块。
图3示出了本示例提供的投影方法的流程示意图,如图3所示,该投影方法包括以下步骤:
步骤S1:***初始化过程,各模块读取配置信息,以便根据配置信息完成初始化流程。其中,配置信息包括:采样间隔、掩膜配置信息。
步骤S2:影像源抽取待投影的图像Img0,将Img0发送到计算单元。
步骤S3:图像采集模块采集投影区域内的图像Img1。其中,图像Img1是针对待投影的图像Img0进行投影得到的。并且,由于图像Img1是由图像采集模块采集得到的,因此,图像Img1中可能包含人体等干扰对象。
步骤S4:将采集到的投影区域内的图像Img1发送到计算单元。
步骤S5:对比Img0和Img1,利用人脸/人体定位算法,找到Img1中包含且Img0中不包含的人脸/人体的定位信息。其中,定位信息可以是IOU(交并比,Intersection overunion)框、轮廓、骨架或者像素点的集合等格式。
步骤S6:利用人脸/人体的定位信息,生成掩膜,用掩膜和Img0进行掩膜运算,得到掩膜后的图像Img3。此处需注意的是,本步骤中的Img0是指:待投影的图像,通常情况下,待投影的图像包含多个图像帧,因此,本步骤中的Img0是当前时刻待投影的图像,与步骤S2中待投影的图像Img0的图像内容可能相同,也可能不同。例如,若图像采集模块的采样间隔很小,小于待投影图像的帧率,则本步骤中的Img0与步骤S2中待投影的图像Img0相同,即:在执行上述各个步骤的过程中,待投影的图像尚未切换至下一帧图片;又如,若图像采集模块的采样间隔很大,大于待投影图像的帧率,则本步骤中的Img0与步骤S2中待投影的图像Img0不同,即:在执行上述各个步骤的过程中,待投影的图像已切换至下一帧图片。相应的,在本步骤中,针对当前时刻待投影的图像执行掩膜运算处理,由于掩膜运算处理主要针对图像的特定区域进行屏蔽操作,而人体或人脸的出现位置通常会持续一段时间,因此,在下一帧图像或后续的各帧图像中进行掩膜处理即可实现屏蔽图像信号,并防止伤害人眼的问题。
步骤S7:将掩膜后的投影图像Img3发送到投影设备。
步骤S8:投影设备将Img3投射到投影区域。
此时,由于投射图像Img3投射在讲演者脸/身体上的图像是掩膜的部分,所以避免了干扰,提升了体验。该方式利用人工智能的人脸/人体定位技术,定位投影区域中的人脸/人体,与原投影图像比对,形成掩膜,修正投影图像,实现提升用户使用体验的流程、方法和***。
当然,在本示例中,由于各个步骤为周期性循环执行,因此,当后续过程中的投影区域图像中不包含干扰对象时,则不会生成掩膜,从而直接投影原始的投影源图像。例如,当演讲者移动到其他位置,并不出现于投影区域时,因判断出投影区域图像中未包含干扰对象,而直接针对投影源图像进行投影,无需设置掩膜。
由此可见,该方式能够识别干扰对象并通过掩膜方式对投影源图像进行处理,从而避免投影源图像投影至干扰对象,进而避免投影源图像对人体等干扰对象造成影响的问题。该方式对投影场地没有额外要求,且无需限制讲演者的活动区域,使得***在使用时的灵活性较高,提升了用户的体验。并且,由于该方式可周期性执行,因此,能够实时动态设置掩膜,并在人体离开投影区域后自动投影原始图像。
图4示出了本发明又一实施例提供的一种投影装置,包括:
获取模块41,适于获取投影源图像以及针对所述投影源图像进行投影得到的投影区域图像;
判断模块42,适于根据所述投影源图像与所述投影区域图像之间的比较结果,判断所述投影区域图像中是否包含干扰对象;
掩膜运算模块43,适于若是,生成与所述干扰对象相匹配的掩膜,根据所述掩膜对所述投影源图像进行掩膜运算处理,得到处理后的投影源图像,以针对所述处理后的投影源图像进行投影。
可选地,所述判断模块具体适于:
根据所述投影源图像与所述投影区域图像之间的比较结果,判断所述投影区域图像中是否包含未出现于所述投影源图像中的对象;
若是,判断所述未出现于所述投影源图像中的对象是否属于干扰对象。
可选地,所述干扰对象包括:面部对象、或人体对象,则所述判断模块具体适于:
将所述未出现于所述投影源图像中的对象与关键特征图像进行比对;
若比对成功,则确定所述未出现于所述投影源图像中的对象属于干扰对象;其中,所述关键特征图像包括以下中的至少一个:人体轮廓图像、面部轮廓图像、以及人体骨架图像。
可选地,所述获取模块具体适于:
根据预设的采样间隔,周期性获取投影源图像以及针对所述投影源图像进行投影得到的投影区域图像;其中,所述采样间隔根据所述投影源图像的帧率和/或***性能确定。
可选地,所述掩膜运算模块具体适于:
根据预先配置的掩膜配置信息,生成与所述干扰对象相匹配的掩膜。
可选地,所述掩膜运算模块具体适于:
根据掩膜配置信息中包含的区域配置信息,确定与所述干扰对象相匹配的掩膜的掩膜区域;其中,所述区域配置信息用于将掩膜区域配置为与所述干扰对象的对象全局区域或对象局部区域相匹配的区域。
可选地,所述获取模块具体适于:
通过预先配置的摄像模块获取针对所述投影源图像进行投影得到的投影区域图像;其中,所述摄像模块的摄像区域与投影幕布的投影区域匹配。
另外,参照图5,本发明又一实施例提供了一种电子设备,其包括:
一个或多个处理器501;
存储器502,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述任意一项的投影方法;
一个或多个I/O接口503,连接在处理器与存储器之间,配置为实现处理器与存储器的信息交互。
其中,处理器501为具有数据处理能力的器件,其包括但不限于中央处理器(CPU)等;存储器502为具有数据存储能力的器件,其包括但不限于随机存取存储器(RAM,更具体如SDRAM、DDR等)、只读存储器(ROM)、带电可擦可编程只读存储器(EEPROM)、闪存(FLASH);I/O接口(读写接口)503连接在处理器501与存储器502间,能实现处理器501与存储器502的信息交互,其包括但不限于数据总线(Bus)等。
在一些实施例中,处理器501、存储器502和I/O接口503通过总线相互连接,进而与计算设备的其它组件连接。
最后,本发明又一实施例提供了一种计算机可读介质,其上存储有计算机程序,程序被处理器执行时实现上述任意一种投影方法。
本领域普通技术人员可以理解,上文中所发明方法中的全部或某些步骤、***、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其它数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其它存储器技术、CD-ROM、数字多功能盘(DVD)或其它光盘存储、磁盒、磁带、磁盘存储或其它磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其它的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其它传输机制之类的调制数据信号中的其它数据,并且可包括任何信息递送介质。
本文已经发明了示例实施例,并且虽然采用了具体术语,但它们仅用于并仅应当被解释为一般说明性含义,并且不用于限制的目的。在一些实例中,对本领域技术人员显而易见的是,除非另外明确指出,否则可单独使用与特定实施例相结合描述的特征、特性和/或元素,或可与其它实施例相结合描述的特征、特性和/或元件组合使用。因此,本领域技术人员将理解,在不脱离由所附的权利要求阐明的本发明的范围的情况下,可进行各种形式和细节上的改变。
Claims (10)
1.一种投影方法,其特征在于,包括:
获取投影源图像以及针对所述投影源图像进行投影得到的投影区域图像;
根据所述投影源图像与所述投影区域图像之间的比较结果,判断所述投影区域图像中是否包含干扰对象;
若是,生成与所述干扰对象相匹配的掩膜,根据所述掩膜对所述投影源图像进行掩膜运算处理,得到处理后的投影源图像,以针对所述处理后的投影源图像进行投影。
2.根据权利要求1所述的方法,其特征在于,所述根据所述投影源图像与所述投影区域图像之间的比较结果,判断所述投影区域图像中是否包含干扰对象包括:
根据所述投影源图像与所述投影区域图像之间的比较结果,判断所述投影区域图像中是否包含未出现于所述投影源图像中的对象;
若是,判断所述未出现于所述投影源图像中的对象是否属于干扰对象。
3.根据权利要求2所述的方法,其特征在于,所述干扰对象包括:面部对象、或人体对象,则所述判断所述未出现于所述投影源图像中的对象是否属于干扰对象包括:
将所述未出现于所述投影源图像中的对象与关键特征图像进行比对;
若比对成功,则确定所述未出现于所述投影源图像中的对象属于干扰对象;其中,所述关键特征图像包括以下中的至少一个:人体轮廓图像、面部轮廓图像、以及人体骨架图像。
4.根据权利要求1所述的方法,其特征在于,所述获取投影源图像以及针对所述投影源图像进行投影得到的投影区域图像包括:
根据预设的采样间隔,周期性获取投影源图像以及针对所述投影源图像进行投影得到的投影区域图像;其中,所述采样间隔根据所述投影源图像的帧率和/或***性能确定。
5.根据权利要求1所述的方法,其特征在于,所述生成与所述干扰对象相匹配的掩膜包括:
根据预先配置的掩膜配置信息,生成与所述干扰对象相匹配的掩膜。
6.根据权利要求5所述的方法,其特征在于,所述根据预先配置的掩膜配置信息,生成与所述干扰对象相匹配的掩膜包括:
根据掩膜配置信息中包含的区域配置信息,确定与所述干扰对象相匹配的掩膜的掩膜区域;其中,所述区域配置信息用于将掩膜区域配置为与所述干扰对象的对象全局区域或对象局部区域相匹配的区域。
7.根据权利要求1所述的方法,其特征在于,所述获取投影源图像以及针对所述投影源图像进行投影得到的投影区域图像包括:
通过预先配置的摄像模块获取针对所述投影源图像进行投影得到的投影区域图像;其中,所述摄像模块的摄像区域与投影幕布的投影区域匹配。
8.一种投影装置,其特征在于,包括:
获取模块,适于获取投影源图像以及针对所述投影源图像进行投影得到的投影区域图像;
判断模块,适于根据所述投影源图像与所述投影区域图像之间的比较结果,判断所述投影区域图像中是否包含干扰对象;
掩膜运算模块,适于若是,生成与所述干扰对象相匹配的掩膜,根据所述掩膜对所述投影源图像进行掩膜运算处理,得到处理后的投影源图像,以针对所述处理后的投影源图像进行投影。
9.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储器,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现根据权利要求1-7任意一项所述的方法;
一个或多个I/O接口,连接在所述处理器与存储器之间,配置为实现所述处理器与存储器的信息交互。
10.一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现根据权利要求1-7任意一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111151617.XA CN113794868A (zh) | 2021-09-29 | 2021-09-29 | 投影方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111151617.XA CN113794868A (zh) | 2021-09-29 | 2021-09-29 | 投影方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113794868A true CN113794868A (zh) | 2021-12-14 |
Family
ID=78877504
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111151617.XA Pending CN113794868A (zh) | 2021-09-29 | 2021-09-29 | 投影方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113794868A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115002430A (zh) * | 2022-05-17 | 2022-09-02 | 深圳市当智科技有限公司 | 投影方法、投影仪及计算机可读存储介质 |
CN115022605A (zh) * | 2022-05-17 | 2022-09-06 | 深圳市当智科技有限公司 | 投影方法、投影仪及计算机可读存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009031334A (ja) * | 2007-07-24 | 2009-02-12 | Sharp Corp | プロジェクタ及びプロジェクタの投射方法 |
US20090147224A1 (en) * | 2005-09-21 | 2009-06-11 | Akira Kurozuka | Image projection device |
CN101795375A (zh) * | 2009-12-30 | 2010-08-04 | 广东威创视讯科技股份有限公司 | 投影显示装置及投影控制方法 |
JP2017123589A (ja) * | 2016-01-08 | 2017-07-13 | キヤノン株式会社 | 情報処理装置、情報処理方法および映像投影システム |
WO2021114965A1 (zh) * | 2019-12-13 | 2021-06-17 | 深圳光峰科技股份有限公司 | 一种投影显示控制方法、装置及投影*** |
-
2021
- 2021-09-29 CN CN202111151617.XA patent/CN113794868A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090147224A1 (en) * | 2005-09-21 | 2009-06-11 | Akira Kurozuka | Image projection device |
JP2009031334A (ja) * | 2007-07-24 | 2009-02-12 | Sharp Corp | プロジェクタ及びプロジェクタの投射方法 |
CN101795375A (zh) * | 2009-12-30 | 2010-08-04 | 广东威创视讯科技股份有限公司 | 投影显示装置及投影控制方法 |
JP2017123589A (ja) * | 2016-01-08 | 2017-07-13 | キヤノン株式会社 | 情報処理装置、情報処理方法および映像投影システム |
WO2021114965A1 (zh) * | 2019-12-13 | 2021-06-17 | 深圳光峰科技股份有限公司 | 一种投影显示控制方法、装置及投影*** |
Non-Patent Citations (1)
Title |
---|
文少波等: "《新能源汽车及其智能化技术》", 东南大学出版社 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115002430A (zh) * | 2022-05-17 | 2022-09-02 | 深圳市当智科技有限公司 | 投影方法、投影仪及计算机可读存储介质 |
CN115022605A (zh) * | 2022-05-17 | 2022-09-06 | 深圳市当智科技有限公司 | 投影方法、投影仪及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109376592B (zh) | 活体检测方法、装置和计算机可读存储介质 | |
US9479709B2 (en) | Method and apparatus for long term image exposure with image stabilization on a mobile device | |
US9390475B2 (en) | Backlight detection method and device | |
CN109996051B (zh) | 一种投影区域自适应的动向投影方法、装置及*** | |
CN113794868A (zh) | 投影方法及*** | |
CN110570448A (zh) | 一种全景视频的目标追踪方法、装置及便携式终端 | |
US20200314344A1 (en) | Image processing method for photography device, photography device and movable platform | |
US8903139B2 (en) | Method of reconstructing three-dimensional facial shape | |
WO2020034769A1 (zh) | 图像处理方法以及装置、存储介质及电子设备 | |
EP3275213B1 (en) | Method and apparatus for driving an array of loudspeakers with drive signals | |
US20200219270A1 (en) | Method and apparatus for tracking eyes of user and method of generating inverse-transform image | |
CN113160244B (zh) | 视频处理方法、装置、电子设备及存储介质 | |
CN109690611A (zh) | 一种图像校正方法及装置 | |
CN109271123B (zh) | 一种画面显示方法及画面显示装置 | |
US9836812B2 (en) | Image processing apparatus, method, and medium to apply a restrictive condition | |
US10629138B2 (en) | Mobile terminal and adjusting method thereof, and computer readable storage medium | |
WO2013088657A1 (ja) | 投射型投影装置、光防眩方法、および光防眩用プログラム | |
CN113052763B (zh) | 一种融合图像生成方法、装置、计算机设备和存储介质 | |
CN112966575B (zh) | 一种应用于智慧社区的目标人脸识别方法及装置 | |
CN111988520B (zh) | 一种画面切换方法、装置、电子设备及存储介质 | |
CN114973344A (zh) | 人脸检测方法、装置、终端设备和计算机可读存储介质 | |
CN113938752A (zh) | 一种处理方法及装置 | |
CN110674715B (zh) | 基于rgb图像的人眼跟踪方法及装置 | |
CN108540715B (zh) | 一种图片处理方法、电子设备和计算机可读存储介质 | |
CN113538269A (zh) | 图像处理方法及装置、计算机可读存储介质和电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20211214 |