当前位置: 首页 > 专利查询>王小燕专利>正文

一种基于互联网的智能终端图片拍摄与发布方法及系统技术方案

技术编号:27496559 阅读:9 留言:0更新日期:2021-03-02 18:18
本发明专利技术提供一种基于互联网的智能终端图片拍摄与发布方法、系统、电子装置、计算机可读存储介质,首先识别出镜头中互为镜像的对象的对称类型,从而对特定类型的镜像对象进行前景人物及其的识别,并据此发送镜头移动的提示信息或者渲染反体对象,由此实现了在用户拍照过程中的互为镜像的对象的有效处理,避免仅仅单纯的使用镜像功能造成终端镜像功能的无效镜像或者镜像功能的误操作和误判,从而影响照片拍摄的效果。此外,综合考虑所有待发布照片的人物及其位置关系对待发布照片进行排序,避免个别经过镜像处理的照片与其他照片的不匹配、不和谐的问题,提高了图片集发布的融合性与连贯性。贯性。贯性。

【技术实现步骤摘要】
一种基于互联网的智能终端图片拍摄与发布方法及系统


[0001]本申请涉及本专利技术涉及互联网和智能终端图片拍摄与发布的
,尤其涉及一种基于互联网的智能终端图片拍摄与发布方法及系统。
[0002]
技术介绍

[0003]随着计算机技术的发展,智能终端的应用范围得到了广泛的提高,例如可以通过智能终端听音乐、玩游戏、上网聊天和拍照等。特别地,智能终端的前置摄像头拍照方式,即自拍功能的应用受到用户的普遍青睐,前置摄像头和图像处理软件是决定自拍能力优劣重要因素。现有技术采用前置摄像头进行拍照的处理方式中,通过用户的设置开启或关闭镜像处理功能,由于该方式需要用户主观判断适合当前拍照的处理方式,并由用户进行手动设置操作,从而导拍照的操作步骤复杂,并且容易出现照片失真的问题。
[0004]针对此问题,文献CN106961558A提出了一种拍照处理方法,通过终端设备的前置摄像头获取图像数据,并对该图像数据进行特征信息的检测,得到检测结果,再通过该检测结果对前置摄像头获取的图像数据进行镜像处理或忽略镜像处理,本专利技术以图像数据的检测结果作为开启或关闭镜像处理功能的触发条件,实现了对前置摄像头拍摄的图像处理中镜像功能的自适应开关,同时避免了用户执行复杂的设置操作,解决了现有技术采用前置摄像头进行拍照的处理方式中,通过用户的设置开启镜像处理功能或关闭镜像处理功能,由于需要用户主观判断适合当前拍照的处理方式,并由用户进行手动设置操作,从而导拍照的操作步骤复杂,并且容易出现照片失真的问题。
[0005]然而,上述方法虽然实现了通过图像数据的检测结果自动开启或关闭镜像处理功能,但该技术方案却没有考虑到用户拍摄场景中出现的镜子等背景因素。由于背景中的镜子等本身会在拍摄场景图片中呈现镜像效果,尤其是在镜子里呈现了文字等内容时,其镜像效果中本身就会存在正体文字和反体文字;此时,即使采用了上述文献中的自动镜像功能,拍摄的图片中仍然不可避免的反体文字,由此则会造成终端镜像功能的无效镜像或者镜像功能的误操作和误判。此外,上述文献仅仅能够针对单个拍摄的图片进行是否镜像操作的处理,而实际情况下用户在发布朋友圈时往往更习惯于多个图片一并上传发布,由此会造成部分图片经过镜像而部分图片没有经过镜像处理导致的人物合影中人物的左右关系存在混乱的问题,由此严重影响了阅读者的观看体验。
[0006]因此,有待提出一种不仅能够有效解决具有镜像效果背景的图片拍摄过程中的镜像功能的自动触发方法,而且能够有效兼顾各个拍摄图片的镜像效果以保持发布图片的相对一致性的方法。
[0007]
技术实现思路

[0008]本专利技术提供一种基于互联网的智能终端图片拍摄与发布方法,所述方法包括如下
步骤:S1,如果用户在社交软件的信息发布功能界面打开拍照功能,则获取用户拍摄照片时的图像信息,根据所述图像信息识别所述图像信息中是否存在竖直方向上互为镜像的对象,如果存在,则执行步骤S2;如果不存在,则执行步骤S5;S2,判断所述互为镜像的对象是否为点对称,如果不为点对称,则根据所述图像信息识别所述图像信息中是否存在前景人物,如果为点对称,则执行步骤S5;如果存在前景人物,则执行步骤S3;如果不存在前景人物,则渲染所述互为镜像的对象中的反体对象,并执行步骤S5;S3,获取所述前景人物的位置,如果所述前景人物的位置与所述互为镜像的对象的对称轴的距离大于设定值,则提示所述用户水平移动镜头直至所述对称轴溢出镜头,并执行步骤S4;如果所述前景人物的位置与所述互为镜像的对象的对称轴的距离小于等于设定值,则渲染所述互为镜像的对象中的反体对象,并执行步骤S5;S4,在所述对称轴溢出所述镜头后,如果镜头中的所述对象为反体,则对所述图像信息进行镜像处理;如果镜头中的所述对象为正体,则执行步骤S5;S5,对所述图像信息忽略镜像处理。
[0009]作为一种优选的实施方式,根据所述图像信息识别所述图像信息中是否存在竖直方向上互为镜像的对象,具体包括:识别所述图像信息中的物体对象,如果存在任意两个所述物体对象的全部或者部分以镜头中竖直方向的某条直线为对称轴,则识别所述物体对象是否为生物对象;如果是,则忽略所述互为镜像的对象;如果否,则所述图像信息中存在竖直方向上互为镜像的对象;如果不存在任意两个所述物体对象的全部或者部分以竖直方向的某条直线为对称轴,则所述图像信息中不存在竖直方向上互为镜像的对象。
[0010]作为一种优选的实施方式,所述判断所述互为镜像的对象是否为点对称,还包括:如果互为镜像的物体对象以所述镜头中的所述对称轴中的某一点为对称点,则所述互为镜像的物体对象为点对称;否则,所述互为镜像的物体对象不为点对称。
[0011]作为一种优选的实施方式,如果所述前景人物的位置与所述互为镜像的对象的对称轴的距离小于等于设定值,则渲染所述互为镜像的对象中的反体对象,还包括:如果所述前景人物的位置与所述互为镜像的对象的对称轴的距离小于等于设定值,则在镜头中标识所述互为镜像的对象中的反体对象,并提示用户遮挡所述反体对象;如果用户未遮挡所述反体对象,则渲染所述互为镜像的对象中的反体对象;如果用户遮挡所述反体对象,则对遮挡所述反体对象后拍摄的所述图像信息忽略镜像处理。
[0012]作为一种优选的实施方式,还包括:识别经过镜像处理的所述图像信息中的前景人物及其位置关系;如果所述前景人物为1个,则将所述图像作为待发布图像;如果所述前景人物为多个,则根据所有待发布图像确定是否将经过镜像处理的所述图像作为备选图像。
[0013]作为一种优选的实施方式,根据所有待发布图像确定是否将经过镜像处理的所述图像作为备选图像,还包括:
获取所有待发布图像中的前景人物及其位置关系,如果存在与经过镜像处理的图像中的前景人物及其位置关系不一致的前景人物及其位置关系的待发布图像,则将所述经过镜像处理的图像作为备选图像;否则,将所述经过镜像处理的图像直接作为待发布图像图像。
[0014]作为一种优选的实施方式,还包括:获取镜头中的前景人物及其位置关系,如果所述前景人物的数量大于1且小于设定阈值,则识别镜头中是否存在与已拍摄的任意一个待发布图像相同的多个前景人物和相似的背景;如果存在,则根据所述待发布图像相同的多个前景人物在镜头中标识所述多个前景人物的建议位置。
[0015]作为一种优选的实施方式,还包括:如果所述待发布图像的数量大于等于可发布图像数量最大阈值,则根据所述待发布图像中的前景人物及其位置关系的一致性大小对所述待发布图像进行排序。
[0016]本专利技术提供一种基于互联网的智能终端图片拍摄与发布方法,首先识别出镜头中互为镜像的对象的对称类型,从而对特定类型的镜像对象进行前景人物及其的识别,并据此发送镜头移动的提示信息或者渲染反体对象,由此实现了在用户拍照过程中的互为镜像的对象的有效处理,避免仅仅单纯的使用镜像功能造成终端镜像功能的无效镜像或者镜像功能的误操作和误判,从而影响照片拍摄的效果。此外,综合考虑所有待发布照片的人物及其位置关系对待发布照片进行排序,避免个别经过镜像处理的照片与其本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于互联网的智能终端图片拍摄与发布方法,其特征在于,所述方法包括如下步骤:S1,如果用户在社交软件的信息发布功能界面打开拍照功能,则获取用户拍摄照片时的图像信息,根据所述图像信息识别所述图像信息中是否存在竖直方向上互为镜像的对象,如果存在,则执行步骤S2;如果不存在,则执行步骤S5;S2,判断所述互为镜像的对象是否为点对称,如果不为点对称,则根据所述图像信息识别所述图像信息中是否存在前景人物,如果为点对称,则执行步骤S5;如果存在前景人物,则执行步骤S3;如果不存在前景人物,则渲染所述互为镜像的对象中的反体对象,并执行步骤S5;S3,获取所述前景人物的位置,如果所述前景人物的位置与所述互为镜像的对象的对称轴的距离大于设定值,则提示所述用户水平移动镜头直至所述对称轴溢出镜头,并执行步骤S4;如果所述前景人物的位置与所述互为镜像的对象的对称轴的距离小于等于设定值,则渲染所述互为镜像的对象中的反体对象,并执行步骤S5;S4,在所述对称轴溢出所述镜头后,如果镜头中的所述对象为反体,则对所述图像信息进行镜像处理;如果镜头中的所述对象为正体,则执行步骤S5;S5,对所述图像信息忽略镜像处理。2.根据权利要求1所述的方法,其特征在于,根据所述图像信息识别所述图像信息中是否存在竖直方向上互为镜像的对象,具体包括:识别所述图像信息中的物体对象,如果存在任意两个所述物体对象的全部或者部分以镜头中竖直方向的某条直线为对称轴,则识别所述物体对象是否为生物对象;如果是,则忽略所述互为镜像的对象;如果否,则所述图像信息中存在竖直方向上互为镜像的对象;如果不存在任意两个所述物体对象的全部或者部分以竖直方向的某条直线为对称轴,则所述图像信息中不存在竖直方向上互为镜像的对象。3.根据权利要求2所述的方法,其特征在于,所述判断所述互为镜像的对象是否为点对称,还包括:如果互为镜像的物体对象以所述镜头中的所述对称轴中的某一点为对称点,则所述互为镜像的物体对象为点对称;否则,所述互为镜像的物体对象不为点对称。4.根据权利要求1所述的方法,其特征在于,如果所述前景人物的位置与所述互为镜像的对象的对称轴的距离小于等于设定值,则渲染所述互为镜像的对象中的反体对象,还包括:如果所述前景人物的位置与所述互为镜像的对象的对称轴的距离小于等于设定值,则在镜头中标识所述互为镜像的对象中的反体对象,并提示用户遮挡所述反体对象;如果用户未遮挡所述反体对象,则渲染所述互为镜像的对象中的反体对象;如果用户遮挡所述反体对象,则对遮挡所述反体对象后拍摄的所述图像信息忽略镜像处理。5.根据权利要求1所述的方法,其特征在于,还包括:识别经过镜像处理的所述图像信息中的前景人物及其位置关系...

【专利技术属性】
技术研发人员:王小燕
申请(专利权)人:王小燕
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1