书签 分享 收藏 举报 版权申诉 / 17

取景框中显示数据的处理方法、装置、拍照方法及终端.pdf

  • 上传人:000****221
  • 文档编号:6257409
  • 上传时间:2019-05-26
  • 格式:PDF
  • 页数:17
  • 大小:1.37MB
  • 摘要
    申请专利号:

    CN201410402855.7

    申请日:

    2014.08.15

    公开号:

    CN105335451A

    公开日:

    2016.02.17

    当前法律状态:

    实审

    有效性:

    审中

    法律详情:

    实质审查的生效IPC(主分类):G06F 17/30申请日:20140815|||公开

    IPC分类号:

    G06F17/30

    主分类号:

    G06F17/30

    申请人:

    宇龙计算机通信科技(深圳)有限公司

    发明人:

    林雄财

    地址:

    518057广东省深圳市南山区高新技术工业园北区酷派信息港1栋6层

    优先权:

    专利代理机构:

    深圳鼎合诚知识产权代理有限公司44281

    代理人:

    江婷

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开取景框中显示数据的处理方法、装置、拍照方法及终端,处理装置识别当前取景框中的前景显示数据,接收用户对所述前景显示数据的操作,根据所述操作对所述前景显示数据进行相应处理,并根据预设的完整背景显示数据,在取景框中,对处理前所述前景显示数据在所述取景框中所占位置上没有显示数据的区域进行填充。本发明通过以上技术方案,解决如何对取景框中的显示数据进行处理的问题。

    权利要求书

    1.一种取景框中显示数据的处理装置,其特征在于,包括:
    识别模块,用于识别当前取景框中的前景显示数据;
    第一接收模块,用于接收用户对所述识别模块识别出的所述前景显示数据
    的操作;
    第一处理模块,用于根据所述第一接收模块接收的所述操作对所述前景显
    示数据进行相应处理;
    第二处理模块,用于根据预设的完整背景显示数据,在取景框中,对所述
    第一处理模块处理前,所述前景显示数据在所述取景框中所占位置上没有显示
    数据的区域进行填充。
    2.如权利要求1所述的取景框中显示数据的处理装置,其特征在于,
    还包括采集模块;或者还包括采集模块和第三处理模块;或者还包括区域划分
    模块、采集模块和第三处理模块;其中,
    采集模块用于采集取景框中的完整背景显示数据;或者用于在前景变换姿
    势和/或位置的过程中,采集取景框中实时呈现的多帧场景显示数据,各帧场景
    显示数据包括前景显示数据和背景显示数据;或者用于在前景变换姿势和/或位
    置的过程中,采集所述区域划分模块划分成的每个区域中的全背景显示数据;
    区域划分模块用于将取景框划分为N个区域;
    第三处理模块用于基于所述多帧场景显示数据中的背景显示数据构造所述
    完整背景显示数据;或者用于对每个区域中的全背景显示数据进行拼接和去重
    构造所述完整背景显示数据。
    3.如权利要求1所述的取景框中显示数据的处理装置,其特征在于,
    所述识别模块具体用于将当前取景框中的场景显示数据与所述完整背景显示数
    据进行对比,识别当前取景框中的前景显示数据。
    4.如权利要求1所述的取景框中显示数据的处理装置,其特征在于,
    所述第二处理模块包括:
    匹配模块,用于根据所述没有显示数据的区域的位置信息,从所述完整背
    景显示数据中匹配对应的显示数据;
    填充模块,用于将所述匹配模块匹配出的显示数据填充到所述没有显示数
    据的区域。
    5.如权利要求1至4任一项所述的取景框中显示数据的处理方法,其
    特征在于,所述第一接收模块具体用于接收用户对所述前景显示数据的放大、
    缩小、移动、提取操作中的一种或多种。
    6.一种终端,其特征在于,包括:
    第二接收模块,用于接收摄像头开启操作;
    摄像头开启模块,用于根据所述第二接收模块接收的所述摄像头开启操作
    开启摄像头;
    如权利要求1至5任一项所述的取景框中显示数据的处理装置,用于所述
    摄像头开启模块开启摄像头后,对取景框中的显示数据进行处理;
    第三接收模块,用于接收拍照操作;
    保存处理模块,用于根据所述第三接收模块接收的所述拍照操作结束拍照,
    并保存当前取景框中的显示数据。
    7.一种取景框中显示数据的处理方法,其特征在于,包括:
    识别当前取景框中的前景显示数据;
    接收用户对所述前景显示数据的操作;
    根据所述操作对所述前景显示数据进行相应处理,并根据预设的完整背景
    显示数据,在取景框中,对处理前所述前景显示数据在所述取景框中所占位置
    上没有显示数据的区域进行填充。
    8.如权利要求7所述的取景框中显示数据的处理方法,其特征在于,
    所述识别当前取景框中的前景显示数据之前,还包括:
    采集取景框中的完整背景显示数据;
    或者,在前景变换姿势和/或位置的过程中,采集取景框中实时呈现的多帧
    场景显示数据,各帧场景显示数据包括前景显示数据和背景显示数据;基于所
    述多帧场景显示数据中的背景显示数据构造所述完整背景显示数据;
    或者,将取景框划分为N个区域;在前景变换姿势和/或位置的过程中,采
    集每个区域中的全背景显示数据;对每个区域中的全背景显示数据进行拼接和
    去重构造所述完整背景显示数据。
    9.如权利要求7所述的取景框中显示数据的处理方法,其特征在于,
    所述识别当前取景框中的前景显示数据包括:将当前取景框中的场景显示数据
    与所述完整背景显示数据进行对比,识别当前取景框中的前景显示数据。
    10.如权利要求7所述的取景框中显示数据的处理方法,其特征在于,
    所述根据预设的完整背景显示数据,在取景框中,对处理前所述前景显示数据
    在所述取景框中所占位置上没有显示数据的区域进行填充包括:
    根据所述没有显示数据的区域的位置信息,从所述完整背景显示数据中匹
    配对应的显示数据;将匹配出的显示数据填充到所述没有显示数据的区域。
    11.如权利要求7至10任一项所述的取景框中显示数据的处理方法,
    其特征在于,所述操作包括:放大、缩小、移动、提取操作中的一种或多种。
    12.一种拍照方法,其特征在于,包括:
    接收摄像头开启操作;
    根据所述摄像头开启操作开启摄像头;
    根据如权利要求7至11任一项所述的取景框中显示数据的处理方法,对取
    景框中的显示数据进行处理;
    接收拍照操作;
    根据所述拍照操作结束拍照,并保存当前取景框中的显示数据。

    说明书

    取景框中显示数据的处理方法、装置、拍照方法及终端

    技术领域

    本发明涉及电子技术领域,尤其涉及一种取景框中显示数据的处理方法、
    处理装置、拍照方法及终端。

    背景技术

    现有的图像处理技术,一般需要事先拍摄出图片,再对其进行后期处理,
    还无法做到在取景框中实时处理后再拍照。

    发明内容

    本发明提供一种取景框中显示数据的处理方法、处理装置、拍照方法及终
    端,解决如何对取景框中的显示数据进行处理的问题。

    为解决上述技术问题,本发明采用以下技术方案:

    一种取景框中显示数据的处理装置,包括:

    识别模块,用于识别当前取景框中的前景显示数据;

    第一接收模块,用于接收用户对所述识别模块识别出的所述前景显示数据
    的操作;

    第一处理模块,用于根据所述第一接收模块接收的所述操作对所述前景显
    示数据进行相应处理;

    以及第二处理模块,用于根据预设的完整背景显示数据,在取景框中,对
    所述第一处理模块处理前,所述前景显示数据在所述取景框中所占位置上没有
    显示数据的区域进行填充。

    进一步地,该取景框中显示数据的处理装置还包括采集模块;或者还包括
    采集模块和第三处理模块;或者还包括区域划分模块、采集模块和第三处理模
    块;其中,

    采集模块用于采集取景框中的完整背景显示数据;或者用于在前景变换姿
    势和/或位置的过程中,采集取景框中实时呈现的多帧场景显示数据,各帧场景
    显示数据包括前景显示数据和背景显示数据;或者用于在前景变换姿势和/或位
    置的过程中,采集所述区域划分模块划分成的每个区域中的全背景显示数据;

    区域划分模块用于将取景框划分为N个区域;

    第三处理模块用于基于所述多帧场景显示数据中的背景显示数据构造所述
    完整背景显示数据;或者用于对每个区域中的全背景显示数据进行拼接和去重
    构造所述完整背景显示数据。

    进一步地,所述识别模块具体用于将当前取景框中的场景显示数据与所述
    完整背景显示数据进行对比,识别当前取景框中的前景显示数据。

    进一步地,所述第二处理模块包括:

    匹配模块,用于根据所述没有显示数据的区域的位置信息,从所述完整背
    景显示数据中匹配对应的显示数据;

    以及填充模块,用于将所述匹配模块匹配出的显示数据填充到所述没有显
    示数据的区域。

    进一步地,所述第一接收模块具体用于接收用户对所述前景显示数据的放
    大、缩小、移动、提取操作中的一种或多种。

    一种终端,包括:

    第二接收模块,用于接收摄像头开启操作;

    摄像头开启模块,用于根据所述第二接收模块接收的所述摄像头开启操作
    开启摄像头;

    上述任一项所述的取景框中显示数据的处理装置,用于所述摄像头开启模
    块开启摄像头后,对取景框中的显示数据进行处理;

    第三接收模块,用于接收拍照操作;

    以及保存处理模块,用于根据所述第三接收模块接收的所述拍照操作结束
    拍照,并保存当前取景框中的显示数据。

    一种取景框中显示数据的处理方法,包括:

    识别当前取景框中的前景显示数据;

    接收用户对所述前景显示数据的操作;

    根据所述操作对所述前景显示数据进行相应处理,并根据预设的完整背景
    显示数据,在取景框中,对处理前所述前景显示数据在所述取景框中所占位置
    上没有显示数据的区域进行填充。

    进一步地,所述识别当前取景框中的前景显示数据之前,还包括:

    采集取景框中的完整背景显示数据;

    或者,在前景变换姿势和/或位置的过程中,采集取景框中实时呈现的多帧
    场景显示数据,各帧场景显示数据包括前景显示数据和背景显示数据;基于所
    述多帧场景显示数据中的背景显示数据构造所述完整背景显示数据;

    或者,将取景框划分为N个区域;在前景变换姿势和/或位置的过程中,采
    集每个区域中的全背景显示数据;对每个区域中的全背景显示数据进行拼接和
    去重构造所述完整背景显示数据。

    进一步地,所述识别当前取景框中的前景显示数据包括:将当前取景框中
    的场景显示数据与所述完整背景显示数据进行对比,识别当前取景框中的前景
    显示数据。

    进一步地,所述根据预设的完整背景显示数据,在取景框中,对处理前所
    述前景显示数据在所述取景框中所占位置上没有显示数据的区域进行填充包
    括:

    根据所述没有显示数据的区域的位置信息,从所述完整背景显示数据中匹
    配对应的显示数据;将匹配出的显示数据填充到所述没有显示数据的区域。

    进一步地,所述操作包括:放大、缩小、移动、提取操作中的一种或多种。

    一种拍照方法,包括:

    接收摄像头开启操作;

    根据所述摄像头开启操作开启摄像头;

    根据上述任一项所述的取景框中显示数据的处理方法,对取景框中的显示
    数据进行处理;

    接收拍照操作;

    根据所述拍照操作结束拍照,并保存当前取景框中的显示数据。

    本发明提供的取景框中显示数据的处理方法、处理装置、拍照方法及终端,
    识别当前取景框中的前景显示数据,基于用户操作对所述前景显示数据进行相
    应处理,如放大、缩小、移动、提取等等,并根据预设的完整背景显示数据,
    在取景框中,对处理前所述前景显示数据在所述取景框中所占位置上没有显示
    数据的区域进行填充。本发明实现了对取景框中的显示数据的处理,同时对于
    用户而言,在取景框中看到的始终是完整显示数据,即便前景显示数据被提取、
    移动、缩小,也不会在取景框留下空白网格,用户完全可以在取景框的取景过
    程中完成图像处理,得到用户期望的图像,再进行拍照操作进行保存,增强终
    端的智能性。

    附图说明

    图1为本发明一实施例提供的取景框中显示数据的处理方法的流程图;

    图2为本发明一实施例提供的拍照方法的流程图;

    图3为本发明一实施例提供的取景框中显示数据的处理装置的示意图;

    图4为本发明一实施例提供的终端的示意图;

    图5为本发明一实施例提供的拍照场景的示意图;

    图6为图5所示拍照场景下,用户按下拍照按钮前取景框中一帧场景显示
    数据的示意图;

    图7为图5所示拍照场景下,用户按下拍照按钮前取景框中另一帧场景显
    示数据的示意图;

    图8为利用图6和7所示的两帧场景显示数据构造的完整背景显示数据的
    示意图;

    图9为当前取景框中场景显示数据的示意图;

    图10为对图9中示出的人物显示数据进行放大操作后,取景框中显示数据
    的示意图;

    图11为对图9中示出的人物显示数据进行缩小操作后,取景框中显示数据
    的示意图;

    图12为对图9中示出的人物显示数据进行移动操作后,取景框中显示数据
    的示意图;

    图13为对图9中示出的人物显示数据进行移动操作,且人物姿势发生变化
    后,取景框中显示数据的示意图。

    具体实施方式

    本发明中的前景包括不可活动物体和可活动物体。

    下面通过具体实施方式结合附图对本发明作进一步详细说明。

    图1为本发明一实施例提供的取景框中显示数据的处理方法的流程图,请
    参考图1,包括如下流程:

    S101、识别当前取景框中的前景显示数据。

    当摄像头开启后,对着一包括前景和背景的场景准备拍摄,用户按下拍照
    按钮前,取景框中会实时呈现场景显示数据,包括前景显示数据和背景显示数
    据,步骤S101实际指的是从当前取景框中的场景显示数据中识别前景显示数
    据。

    具体识别方式包括但不局限于以下所列举的:将当前取景框中的场景显示
    数据与预设的完整背景显示数据进行对比,过滤掉场景显示数据中,与完整背
    景显示数据内容相同且位置相同的显示数据,剩下的就是该场景显示数据中的
    前景显示数据。这种方式需要借助事先得到的完整背景显示数据,实际应用中
    还可以采用现有技术进行识别,例如现有的人体轮廓识别技术。

    在另一些实施例中,在进入步骤S102之前,还包括:在取景框中,对识别
    出的前景显示数据进行标识,例如沿着前景显示图像的外部轮廓绘制线条,让
    用户知道此前景显示数据可以被编辑,如提取、移动、放大、缩小等。

    S102、接收用户对步骤S101识别出的前景显示数据的操作。

    该操作包括:放大、缩小、移动、提取操作中的一种或多种。用户可通过
    触摸、点击的方式进行相应操作。

    S103、根据步骤S102接收的操作对步骤S101识别出的前景显示数据进
    行相应处理,并根据预设的完整背景显示数据,在取景框中,对处理前所述前
    景显示数据在所述取景框中所占位置上没有显示数据的区域进行填充。

    若步骤S102接收的是放大操作,则对所述前景显示数据进行放大,若放大
    显示后其原来位置存在没有显示数据的区域,则同时根据预设的完整背景显示
    数据,对该区域进行填充。

    具体填充方式包括但不局限于:根据该没有显示数据的区域的位置信息,
    从完整背景显示数据中匹配对应的显示数据,将匹配出的显示数据填充到该没
    有显示数据的区域,其中,位置信息包括坐标信息、像素点标识等;或者,还
    可以使用整个的完整背景显示数据替换取景框中的场景显示数据,并将放大后
    的前景显示数据覆盖在完整背景显示数据上的对应位置,或者放大后的前景显
    示数据替换完整背景显示数据上的对应位置的显示数据。

    若步骤S102接收的是缩小操作,则对所述前景显示数据进行缩小,若不采
    取其他操作,则之前的位置上会呈现一定的空白区域,即没有显示数据的区域。
    而本实施例在对前景显示数据进行缩小的同时,根据预设的完整背景显示数据,
    对该区域进行填充。

    具体填充方式包括但不局限于:根据该没有显示数据的区域的位置信息,
    从完整背景显示数据中匹配对应的显示数据,将匹配出的显示数据填充到该没
    有显示数据的区域,其中,位置信息包括坐标信息、像素点标识等;或者,还
    可以使用整个的完整背景显示数据替换取景框中的场景显示数据,并将缩小后
    的前景显示数据覆盖在完整背景显示数据上的对应位置,或者缩小后的前景显
    示数据替换完整背景显示数据上的对应位置的显示数据。

    若步骤S102接收的是提取操作,则从当前取景框的场景显示数据中提取出
    前景显示数据并进行保存,若不采取其他操作,则之前前景显示数据在取景框
    中所占位置会呈现空白,即为没有显示数据的区域。而本实施例在对前景显示
    数据进行提取的同时,根据预设的完整背景显示数据,对该区域进行填充。

    具体填充方式包括但不局限于:根据该没有显示数据的区域的位置信息,
    从完整背景显示数据中匹配对应的显示数据,将匹配出的显示数据填充到该没
    有显示数据的区域,其中,位置信息包括坐标信息、像素点标识等;或者,还
    可以使用整个的完整背景显示数据替换取景框中的场景显示数据。

    若步骤S102接收的是移动操作,则对所述前景显示数据进行移动,每移动
    一个位置若不采取其他操作,则沿着移动轨迹会呈现空白区域,即为没有显示
    数据的区域。而本实施例在对前景显示数据进行移动的同时,每移动一个位置,
    根据预设的完整背景显示数据,对因该移动而形成的没有显示数据的区域进行
    一次填充,若是连续移动,则相当于对其移动轨迹进行连续填充。

    具体填充方式包括但不局限于:每移动一个位置,根据其形成的没有显示
    数据的区域的位置信息,从完整背景显示数据中匹配对应的显示数据,将匹配
    出的显示数据填充到该没有显示数据的区域,其中,位置信息包括坐标信息、
    像素点标识等。或者,还可以在每移动一个位置时,使用完整背景显示数据替
    换取景框中的场景显示数据,并将前景显示数据覆盖在完整背景显示数据上的
    对应位置,或者将前景显示数据替换完整背景显示数据上的对应位置的显示数
    据。该对应位置指的是移动后的位置。

    本实施例实现了对取景框中的前景显示数据的放大、缩小、移动、提取等
    处理,以及对因该处理形成的没有显示数据的区域进行填充,对于用户而言,
    处理中和处理后,在取景框中看到的始终是完整显示数据,即不会在取景框留
    下空白区域,用户完全可以在取景框的取景过程中完成图像处理,得到用户期
    望的图像,再进行拍照操作进行保存,增强终端的智能性。

    本实施例在步骤S101之前,还可以进一步通过以下三种方式,来得到完整
    背景显示数据:

    方式一、采集取景框中的完整背景显示数据。当摄像头开启后对着完整背
    景,用户按下拍照按钮前,取景框中呈现的是完整背景显示数据,该完整背景
    中没有前景。这种方式相比方式二、三而言更为直接。

    方式二、在前景变换姿势和/或位置的过程中,采集取景框中实时呈现的多
    帧场景显示数据,各帧场景显示数据包括前景显示数据和背景显示数据;基于
    所述多帧场景显示数据中的背景显示数据构造所述完整背景显示数据。

    当摄像头开启后,对着一包括前景和背景的场景准备拍摄,用户按下拍照
    按钮前,取景框中会实时呈现场景显示数据,包括前景显示数据和背景显示数
    据;而此阶段,若前景为不可活动物体,通常通过人为方式变换前景位置和/或
    姿势,若前景为可活动物体,通常自身变换姿势和/或位置,本方式收集此阶段
    取景框中实时呈现的多帧场景显示数据,基于该多帧场景显示数据中的背景显
    示数据构造完整背景显示数据。构造方式包括但不局限于拼接和去重。

    由于前景在发生姿势和/或位置的变换后,原本被其遮挡的背景就会承现出
    来,这种方式通过不断收集这些背景显示数据来构造完整背景显示数据。

    方式三、将取景框划分为N个区域,N为大于或等于2的正整数;在前景
    变换姿势和/或位置的过程中,采集每个区域中的全背景显示数据;对每个区域
    中的全背景显示数据进行拼接和去重构造该完整背景显示数据。由于每个区域
    较小,收集每个区域中的全背景显示数据较为方便,当摄像头开启后,对着一
    包括前景和背景的场景准备拍摄,用户按下拍照按钮前,取景框中会实时呈现
    场景显示数据,而此阶段,若前景为不可活动物体,通常通过人为方式变换前
    景位置和/或姿势,若前景为可活动物体,通常自身变换姿势和/或位置,每一次
    姿势和/或位置的变化,会使得有些区域中没有前景显示数据,则可将其显示数
    据作为该区域中的全背景显示数据,识别某个区域是否存在前景显示数据,即
    是否为全背景显示数据的方法包括但不局限于:判断预设时长内该区域的显示
    数据是否发生变化,若发生变化,则表明存在前景显示数据,不是全背景显示
    数据,若未发生变化,则表明不存在前景显示数据,即是全背景显示数据。收
    集齐这N个区域中的全背景显示数据后,通过拼接和去重构造该完整背景显示
    数据,相当于将该完整背景显示数据划分为N各部分来收集。

    图2为本发明一实施例提供的拍照方法的流程图,如图2所示,该拍照方
    法包括如下流程:

    S201、接收摄像头开启操作。

    通常由用户触摸或点击终端上的摄像应用来进行开启操作。

    S202、根据所述摄像头开启操作开启摄像头。

    开启摄像头后,取景框中开始呈现显示数据。如果拍摄对象是完整背景,
    则取景框中呈现完整背景显示数据;如果拍摄对象是前景加背景,则取景框中
    呈现的是场景显示数据,包括前景显示数据和背景显示数据。

    S203、根据上述取景框中显示数据的处理方法,对取景框中的显示数据进
    行处理。包括但不局限于以上步骤S101至S103的处理过程。

    S204、接收拍照操作。

    通常由用户触摸或点击终端上的拍照按钮来进行拍照操作。

    S205、根据所述拍照操作结束拍照,并保存当前取景框中的显示数据。

    由于步骤S203在取景框的取景过程中完成了图像处理,因此步骤S205得
    到的是用户期望的图像,无需再进行后期处理。

    图3为本发明一实施例提供的取景框中显示数据的处理装置的示意图,如
    图3所示,取景框中显示数据的处理装置(以下简称为处理装置)3包括识别模
    块31、第一接收模块32、第一处理模块33和第二处理模块34,识别模块31
    用于识别当前取景框中的前景显示数据;第一接收模块32用于接收用户对识别
    模块31识别出的所述前景显示数据的操作;第一处理模块33用于根据第一接
    收模块32接收的所述操作对所述前景显示数据进行相应处理;第二处理模块
    34用于根据预设的完整背景显示数据,在取景框中,对第一处理模块33处理
    前,所述前景显示数据在所述取景框中所占位置上没有显示数据的区域进行填
    充。

    进一步地,该处理装置3还可以包括采集模块;或者还包括采集模块和第
    三处理模块;或者,还包括区域划分模块、采集模块和第三处理模块;其中,

    采集模块用于采集取景框中的完整背景显示数据;或者用于在前景变换姿
    势和/或位置的过程中,采集取景框中实时呈现的多帧场景显示数据,各帧场景
    显示数据包括前景显示数据和背景显示数据;或者用于在前景变换姿势和/或位
    置的过程中,采集所述区域划分模块划分成的每个区域中的全背景显示数据;

    区域划分模块用于将取景框划分为N个区域;

    第三处理模块用于基于所述多帧场景显示数据中的背景显示数据构造所述
    完整背景显示数据;或者用于对每个区域中的全背景显示数据进行拼接和去重
    构造所述完整背景显示数据。

    进一步地,所述识别模块具体用于将当前取景框中的场景显示数据与所述
    完整背景显示数据进行对比,识别当前取景框中的前景显示数据。

    进一步地,所述第二处理模块包括:

    匹配模块,用于根据所述没有显示数据的区域的位置信息,从所述完整背
    景显示数据中匹配对应的显示数据;

    以及填充模块,用于将所述匹配模块匹配出的显示数据填充到所述没有显
    示数据的区域。

    进一步地,所述第一接收模块具体用于接收用户对所述前景显示数据的放
    大、缩小、移动、提取操作中的一种或多种。

    图4为本发明一实施例提供的终端的示意图,如图4所示,终端4包括第
    二接收模块41、摄像头开启模块42、处理装置43、第三接收模块44和保存处
    理模块45,其中,

    第二接收模块41用于接收摄像头开启操作;

    摄像头开启模块42用于根据第二接收模块41接收的所述摄像头开启操作
    开启摄像头;

    处理装置43,用于摄像头开启模块42开启摄像头后,对取景框中的显示
    数据进行处理,具体处理机制如上述实施例所示。

    第三接收模块44用于接收拍照操作;

    保存处理模块45用于根据第三接收模块44接收的所述拍照操作结束拍照,
    并保存当前取景框中的显示数据。

    下面以手机拍照为例对本发明实施例进一步解释说明,手机中安装有本发
    明提供的处理装置,包括如下流程:

    如图5所示,手机接收用户的摄像头开启操作后开启摄像头,摄像头开启
    后对着一包括人物(前景为人物)51和背景52的场景准备拍摄,在用户按下
    拍照按钮前,为了得到较佳的图片,通常人物51需要变换姿势和/或位置;

    在人物51变换姿势和/或位置的过程中,取景框53中实时呈现场景显示数
    据,包括人物显示数据和背景显示数据,利用此阶段取景框53实时呈现的场景
    显示数据来构造完整背景显示数据,具体的:

    在人物51变换姿势和/或位置的过程中,采集取景框53中实时呈现的多帧
    场景显示数据,假设采集到两帧场景显示数据分别如图6、7所示,该两帧场景
    显示数据中人物显示数据所占位置不同,通过现有人脸识别技术分别识别出该
    两帧场景显示数据中的人脸部分,再以识别出的人脸为中心,根据预设参数(例
    如向上X1厘米、向左X2厘米、向右X3厘米、向下X4厘米)绘制矩形,提取
    该两帧场景显示数据中矩形围合部分以外的显示数据,再对提取出的显示数据
    进行拼接和去重构造得到完整背景显示数据54,如图8所示;

    构造出完整背景显示数据54之后,识别当前取景框53中的人物显示数据,
    具体的:将当前取景框53中的场景显示数据与该完整背景显示数据54进行对
    比,过滤掉场景显示数据中,与完整背景显示数据54内容相同且位置相同的显
    示数据,剩下的就是当前取景框53中该场景显示数据中的人物显示数据91,
    在位置A处,在该人物显示数据91的外部轮廓绘制线条以将其标识出,表明其
    可以被编辑,如图9所示;

    识别出当前取景框53中的人物显示数据91之后,接收用户对该人物显示
    数据91的操作;

    若用户希望最终得到的图片中,人物显示数据91的比例被放大,则进行放
    大操作,处理装置在取景框53中对该人物显示数据91进行放大显示,若该放
    大显示导致其原来位置存在没有显示数据的区域,则同时获取该没有显示数据
    的区域的位置信息,从完整背景显示数据54中匹配对应的显示数据,将匹配出
    的显示数据填充到该没有显示数据的区域,使得实际被人物51挡住的背景也显
    示在取景框53中,最终取景框53的显示数据如图10所示,包括放大后的人物
    显示数据91′,用户再进行拍照操作以结束拍照并保存当前取景框53中的显
    示数据。

    若用户希望最终得到的图片中,人物显示数据91比例被缩小,则进行缩小
    操作,处理装置在取景框53中对该人物显示数据91进行缩小显示,并获取缩
    小前该人物显示数据91的原位置A上因该缩小操作而没有显示数据的区域的位
    置信息,从完整背景显示数据54中匹配对应的显示数据,将匹配出的显示数据
    填充到该没有显示数据的区域,使得实际被人物51挡住的背景也显示在取景框
    53中,最终取景框53中的显示数据如图11所示,包括缩小后的人物显示数据
    91〞,用户再进行拍照操作以结束拍照并保存当前取景框53中的显示数据。

    若用户希望得到完整背景显示数据54,或者用户希望提取出当前的人物显
    示数据91,则用户进行提取操作,从当前取景框53的场景显示数据中提取出
    该人物显示数据91进行保存,并获取提取前该人物显示数据91的原位置A的
    位置信息,从完整背景显示数据54中匹配对应的显示数据,将匹配出的显示数
    据填充到该没有显示数据的区域,使得实际被人物51挡住的背景也显示在取景
    框53中,最终取景框53中的显示数据为完整背景显示数据54,用户再进行拍
    照操作以结束拍照并保存当前取景框53中的完整背景显示数据54。

    若用户希望最终得到的图片中,人物显示数据91的位置在B处,则用户对
    人物显示数据91进行移动操作,拖动人物显示数据91从位置A到位置B,处
    理装置在取景框53中对该人物显示数据91进行对应的移动显示,并且每移动
    一个位置,根据其形成的没有显示数据的区域的位置信息,从完整背景显示数
    据54中匹配对应的显示数据,将匹配出的显示数据填充到该没有显示数据的区
    域,若是连续移动,则相当于对其移动轨迹进行连续填充。最终取景框53中的
    显示数据如图12所示,该人物显示数据91被移动到位置B,移动轨迹上进行
    了有效的填充,用户再进行拍照操作以结束拍照并保存当前取景框53中的显示
    数据。

    以上操作的同时,实际场景中的人物51本身并没有被放大、缩小、提取、
    发生位置移动,放大、缩小、提取、移动的只是取景框中的人物显示数据。进
    一步地,若在上述操作的过程中,实际场景中的人物51本身发生了姿势变化,
    则本发明还包括对由其姿势变化形成的没有显示数据的区域进行填充。以人物
    51本身在其显示数据被移动的过程中发生了姿势变换为例,假设在人物51保
    持原姿势不变的情况下,用户在取景框中拖动人物显示数据从位置A至位置B
    处,同时处理装置对移动轨迹进行连续填充,拖动至位置B后,人物51在原地
    跳起,此时人物51姿势发生变化,处理装置对位置B处因该姿势变换引起的没
    有显示数据的区域进行填充,此时用户按下拍照按钮,结束拍照并保存当前取
    景框53中的显示数据,如图13所示,不但移动轨迹上进行了有效的填充,原
    姿势变换为新姿势后形成的没有显示数据的区域也被填充。

    本实施例通过对取景框中场景显示数据的收集和处理,达成完整背景显示
    数据的构造和前景显示数据的识别,实现对前景显示数据的提取、放大、缩小、
    移动操作的同时,实时填充空白区域,满足用户在取景过程中的图片处理需求,
    增强相机的智能性。

    以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认
    定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术
    人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,
    都应当视为属于本发明的保护范围。

    关 键  词:
    取景 显示 数据 处理 方法 装置 拍照 终端
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:取景框中显示数据的处理方法、装置、拍照方法及终端.pdf
    链接地址:https://www.zhuanlichaxun.net/p-6257409.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1