首页> 中国专利> 一种星轨拍摄效果自动优化的方法及装置

一种星轨拍摄效果自动优化的方法及装置

摘要

本发明公开了一种星轨拍摄效果自动优化的方法及装置,属于数字成像技术领域。方法流程包括:当星轨拍摄结束时,确定拍摄的星轨图像中位于非星轨区域的像素点;对所述非星轨区域中的像素点进行暗化处理。采用本发明,能够在星轨拍摄结束时,根据预设的优化选项确定拍摄的星轨图像中的非星轨区域,然后对确定的非星轨区域进行暗化处理,可以将星轨突出显示成为整个拍摄的星轨图像的重点,因此使得拍摄的星轨图像更具有梦幻色彩;并且整个优化过程无需用户参与,节省了用户对星轨图像进行后期处理的时间,同时该优化直接在拍摄现场完成,用户可及时发现拍摄效果是否理想,并在拍摄效果不理想时及时进行补拍,提升了用户体验。

著录项

  • 公开/公告号CN104159035A

    专利类型发明专利

  • 公开/公告日2014-11-19

    原文格式PDF

  • 申请/专利权人 深圳市中兴移动通信有限公司;

    申请/专利号CN201410419852.4

  • 发明设计人 龙浩;里强;崔小辉;苗雷;

    申请日2014-08-22

  • 分类号H04N5/232(20060101);H04N9/04(20060101);

  • 代理机构44298 广东广和律师事务所;

  • 代理人章小燕;曹建军

  • 地址 518000 广东省深圳市南山区高新区北环大道9018号大族创新大厦A区10楼

  • 入库时间 2023-12-17 03:36:34

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-08-16

    授权

    授权

  • 2016-12-07

    实质审查的生效 IPC(主分类):H04N5/232 申请日:20140822

    实质审查的生效

  • 2016-11-09

    著录事项变更 IPC(主分类):H04N5/232 变更前: 变更后: 申请日:20140822

    著录事项变更

  • 2014-11-19

    公开

    公开

说明书

技术领域

本发明涉及本发明涉及数字成像技术领域,尤其涉及一种星轨拍摄效果自动优化的方法及装置。

背景技术

随着数字成像技术的发展,拍摄者可以实现对各种场景的拍摄,其中星轨更是摄影爱好者必拍的夜景图片。在拍摄星轨时,拍摄者都希望能够突出拍摄的主体对像(即星轨),以增强视觉效果,但是实际拍摄过程中,在对星轨进行拍摄时,往往存在各种光源的干扰,使得非星轨区域的景色变得与星轨一样突出,甚至比星轨更加突出,或者使得图像显得非常杂乱,破环了拍摄的整体效果。现有技术虽然可以在拍摄完成后利用图像处理软件对拍摄的图像进行处理,但是这不仅需要用户花费大量的时间和精力,更无法在进行处理后发现取景失误或不理想时进行补拍,因此有必要提供一种能够在拍摄现场对星轨拍摄效果自动优化的方法及装置。

发明内容

有鉴于此,本发明要解决的技术问题是提供一种星轨拍摄效果自动优化的方法及装置,以解决现有技术星轨拍摄中用户需对拍摄的星轨图像花费大量的时间和精力进行处理,以及不能在拍摄现场及时发现拍摄效果不理想,错过补拍时机的缺陷。

本发明解决上述技术问题所采用的技术方案如下:

根据本发明的一个方面,提供一种星轨拍摄效果自动优化的方法,当星轨拍摄结束时,确定拍摄的星轨图像中位于非星轨区域的像素点;对所述非星轨区域中的像素点进行暗化处理。

提供一种如上所述的方法,所述确定拍摄的星轨图像中位于非星轨区域的像素点,包括:获取星轨区像素点的亮度值范围;对所述星轨图像中的像素点进行逐排扫描,获取各像素点的亮度值;判断每个像素点的亮度值的大小是否在所述亮度值范围之内;若是,则确定所述像素点为星轨区域的像素点,否则,确定所述像素点为非星轨区域的像素点。

提供一种如上所述的方法,所述确定拍摄的星轨图像中位于非星轨区域的像素点,包括:A、获取星轨区像素点的亮度值范围;B、对所述星轨图像中的像素点进行逐排扫描,获取各像素点的亮度值;C、根据获取的各像素点的亮度值,查找每一排像素点中亮度值的变化超出第一预设阀值的突变像素点;D、判断每一排的相邻的突变像素点之间的亮度值的大小超出所述亮度值范围的像素点的数量与所述相邻的突变像素点之间的所有像素点的数量的百分比是否大于预设的第二阀值,若是,判断所述相邻的突变像素点之间的像素点为非星轨区域的像素点,否则判断所述相邻的突变像素点之间的像素点为星轨区域的像素点。

提供一种如上所述的方法,所述C步骤包括:C1、确定每一排中的第一个像素点及最后一个像素点为突变像素,并从所述第一个像素点开始执行步骤C2;C2、依次计算相邻的像素点之间的亮度差的绝对值,并判断当前像素点是否为所述最后一个像素点,若是停止计算,否则执行步骤C3;C3、判断所述当前像素点与其后相邻像素点之间的亮度差的绝对值是否超过第一预设阀值,若是,则确定所述当前像素点为突变像素点,否则从所述当前像素点开始继续执行步骤C2;C4、计算所述当前像素点与其后像素点的亮度差的绝对值,并判断当前参与计算的另一像素点是否为所述最后一个像素点,若是停止计算,否则判断所述绝对值是否小于所述第一预设阀值,若是,确定所述另一像素点为突变像素点,并从所述另一像素点开始,执行步骤C2,否则从所述另一像素点开始继续执行步骤C3。

提供一种如上所述的方法,所述对所述星轨图像中的各像素点进行逐排扫描还包括:对所述星轨图像中的像素点进行逐排扫描,并读取间隔距离相同的像素点的亮度值。

根据本发明的另一个方面,提供一种星轨拍摄效果自动优化的装置,包括:区域确定单元,用于在星轨拍摄结束时,确定拍摄的星轨图像中位于非星轨区域的像素点;处理单元,用于对所述非星轨区域中的像素点进行暗化处理。

提供一种如上所述的装置,所述区域确定单元,还用于获取星轨区像素点的亮度值范围;对所述星轨图像中的像素点进行逐排扫描,获取各像素点的亮度值;判断每个像素点的亮度值的大小是否在所述亮度值范围之内,若是,则确定所述像素点为星轨区域的像素点,否则,确定所述像素点为非星轨区域的像素点。

提供一种如上所述的装置,所述区域确定单元,还用于通过执行如下步骤确定拍摄的星轨图像中位于非星轨区域的像素点:A、获取星轨区像素点的亮度值范围;B、对所述星轨图像中的像素点进行逐排扫描,获取各像素点的亮度值;C、根据获取的各像素点的亮度值,查找每一排像素点中亮度值的变化超出第一预设阀值的突变像素点;D、判断每一排的相邻的突变像素点之间的亮度值的大小超出所述亮度值范围的像素点的数量与所述相邻的突变像素点之间的所有像素点的数量的百分比是否大于预设的第二阀值,若是,判断所述相邻的突变像素点之间的像素点为非星轨区域的像素点,否则判断所述相邻的突变像素点之间的像素点为星轨区域的像素点。

提供一种如上所述的装置,所述区域确定单元,还用于通过执行如下步骤实现根据获取的各像素点的亮度值,查找每一排像素点中亮度值的变化超出第一预设阀值的突变像素点:C1、确定每一排中的第一个像素点及最后一个像素点为突变像素,并从所述第一个像素点开始执行步骤C2;C2、依次计算相邻的像素点之间的亮度差的绝对值,并判断当前像素点是否为所述最后一个像素点,若是停止计算,否则执行步骤C3;C3、判断所述当前像素点与其后相邻像素点之间的亮度差的绝对值是否超过第一预设阀值,若是,则确定所述当前像素点为突变像素点,否则继续执行步骤C2;C4、计算所述当前像素点与其后像素点的亮度差的绝对值,并判断当前参与计算的另一像素点是否为所述最后一个像素点,若是停止计算,否则判断所述绝对值是否小于所述第一预设阀值,若是,确定所述另一像素点为突变像素点,并从所述另一像素点开始,执行步骤C2,否则继续执行步骤C3。

提供一种如上所述的装置,所述区域确定单元,还用于对所述星轨图像中的像素点进行逐排扫描,并读取间隔距离相同的像素点的亮度值。

根据本发明的又一个方面,提供一种移动终端,包括拍摄装置,用于进行星轨拍摄,还包括如上所述的星轨拍摄效果自动优化的装置,用于对所述拍摄装置拍摄的星轨图像进行优化处理。

本发明的星轨拍摄效果自动优化的方法及装置,能够在星轨拍摄结束时,确定拍摄的星轨图像中位于非星轨区域的像素点,对该非星轨区域中的像素点进行暗化处理,可以将星轨突出显示成为整个拍摄的星轨图像的重点,因此使得拍摄的星轨图像更具有梦幻色彩;并且整个优化过程无需用户参与,节省了用户对星轨图像进行后期处理的时间,同时该优化直接在拍摄现场完成,用户可及时发现拍摄效果是否理想,并在拍摄效果不理想时及时进行补拍,提升了用户体验。

附图说明

图1为本发明实施例提供的一种星轨拍摄效果自动优化的装置的模块示意图;

图2为本发明实施例提供的一种星轨拍摄效果自动优化的方法的流程图;

图3为图2所示实施例的一种场景中步骤S201流程图;

图4为图2所示实施例的另一种场景中步骤S201的流程图;

图5为图4中步骤C的流程图。

具体实施方式

为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供了一种移动终端,该移动终端包括用于进行星轨拍摄的拍摄装置及用于对该拍摄装置拍摄的星轨图像进行优化处理的星轨拍摄效果自动优化的装置。请参阅图1,该星轨拍摄效果自动优化的装置包括:区域确定单元101及处理单元102,其中,区域确定单元101,用于在星轨拍摄结束时,确定拍摄的星轨图像中位于非星轨区域的像素点;处理单元102,用于对该非星轨区域中的像素点进行暗化处理。

实际应用中,在星轨拍摄开始后,摄像头每隔预设时间采集一张图像,然后判断同一位置当前的图像中的像素的亮度是否大于过去的图像中的像素的亮度,若是,则该将过去的图像中同一位置的像素替换为当前的图像中的像素,据此进行图像合成。因此,本发明利用星轨图像中位于星轨区与非星轨区的像素点的亮度值的不同对星轨区与非星轨区的像素点进行区分。

具体的,区域确定单元101,确定拍摄的星轨图像中位于非星轨区域的像素点可通过两种方式实现:

方式一:

区域确定单元101,用于获取星轨区像素点的亮度值范围;对该星轨图像中的像素点进行逐排扫描,获取各像素点的亮度值;判断每个像素点的亮度值的大小是否在该亮度值范围之内,若是,则确定该像素点为星轨区域的像素点,否则,确定该像素点为非星轨区域的像素点。

方式二:

区域确定单元101,用于通过执行如下步骤确定拍摄的星轨图像中位于非星轨区域的像素点:A、获取星轨区像素点的亮度值范围;B、对该星轨图像中的像素点进行逐排扫描,获取各像素点的亮度值;C、根据获取的各像素点的亮度值,查找每一排像素点中亮度值的变化超出第一预设阀值的突变像素点;D、判断每一排的相邻的突变像素点之间的亮度值的大小超出该亮度值范围的像素点的数量与该相邻的突变像素点之间的所有像素点的数量的百分比是否大于预设的第二阀值,若是,判断该相邻的突变像素点之间的像素点为非星轨区域的像素点,否则判断该相邻的突变像素点之间的像素点为星轨区域的像素点。

在实际应用中,区域确定单元,还用于通过执行如下步骤实现根据获取的各像素点的亮度值,查找每一排像素点中亮度值的变化超出第一预设阀值的突变像素点:C1、确定每一排中的第一个像素点及最后一个像素点为突变像素,并从该第一个像素点开始执行步骤C2;C2、依次计算相邻的像素点之间的亮度差的绝对值,并判断当前像素点是否为该最后一个像素点,若是停止计算,否则执行步骤C3;C3、判断该当前像素点与其后相邻像素点之间的亮度差的绝对值是否超过第一预设阀值,若是,则确定该当前像素点为突变像素点,否则从该当前像素点开始继续执行步骤C2;C4、计算该当前像素点与其后像素点的亮度差的绝对值,并判断当前参与计算的另一像素点是否为该最后一个像素点,若是停止计算,否则判断该绝对值是否小于该第一预设阀值,若是,确定该另一像素点为突变像素点,并从该另一像素点开始,执行步骤C2,否则从该另一像素点开始继续执行步骤C3。

需要说明的是,本实施例中,区域确定单元101,还可以对该星轨图像中的像素点进行逐排扫描,并读取间隔距离相同的像素点的亮度值。第一预设阀值、第二预设阀值及星轨区像素点的亮度值范围,可以根据实验数据获取。其中星轨区像素点的亮度值范围,还可以在扫描时,通过对星轨图像中第1排的像素点的亮度值进行统计激素获取。

本实施例提供的星轨拍摄效果自动优化的装置,能够在星轨拍摄结束时,确定拍摄的星轨图像中位于非星轨区域的像素点,对该非星轨区域中的像素点进行暗化处理,可以将星轨突出显示成为整个拍摄的星轨图像的重点,因此使得拍摄的星轨图像更具有梦幻色彩;并且整个优化过程无需用户参与,节省了用户对星轨图像进行后期处理的时间,同时该优化直接在拍摄现场完成,用户可及时发现拍摄效果是否理想,并在拍摄效果不理想时及时进行补拍,提升了用户体验。

在上述装置实施例的基础上,本发明还提供了一种星轨拍摄效果自动优化的方法,请参阅图2,方法流程包括:

S201、当星轨拍摄结束时,确定拍摄的星轨图像中位于非星轨区域的像素点。

请参阅图3,在本实施例的一个场景中,步骤201包括如下步骤:

S2011获取星轨区像素点的亮度值范围;

具体的,星轨区像素点的亮度值范围可以通过可以根据实验数据获得,然后将作为一个预设值;也可以以在扫描时,通过对星轨图像中第1排的像素点的亮度值进行统计计算获取。

S2012对该星轨图像中的像素点进行逐排扫描,获取各像素点的亮度值;

具体的,对该星轨图像中的像素点进行逐排扫描,然后读取间隔距离相同的像素点的亮度值;也可以读取每一个像素点的亮度值。

S2013判断每个像素点的亮度值的大小是否在该亮度值范围之内;

S2014若是,则确定该像素点为星轨区域的像素点,否则,确定该像素点为非星轨区域的像素点。

请参阅图4,在本实施例的另一个场景中,步骤201包括如下步骤:

A、获取星轨区像素点的亮度值范围;

B、对该星轨图像中的像素点进行逐排扫描,获取各像素点的亮度值;

具体的,步骤A、B的实现方式与图3中的步骤S2011、S2012相同,此处不再赘述。

C、根据获取的各像素点的亮度值,查找每一排像素点中亮度值的变化超出第一预设阀值的突变像素点;

请参阅图5,步骤C包括:

C1、确定每一排中的第一个像素点及最后一个像素点为突变像素,并从该第一个像素点开始执行步骤C2;

C2、依次计算相邻的像素点之间的亮度差的绝对值,并判断当前像素点是否为该最后一个像素点,若是停止计算,否则执行步骤C3;

C3、判断该当前像素点与其后相邻像素点之间的亮度差的绝对值是否超过第一预设阀值,若是,则确定该当前像素点为突变像素点,否则从该当前象素点开始继续执行步骤C2;

C4、计算该当前像素点与其后像素点的亮度差的绝对值,并判断当前参与计算的另一像素点是否为该最后一个像素点,若是停止计算,否则执行步骤C5;

C5、判断该绝对值是否小于该第一预设阀值,若是,执行步骤C6,否则从该另一像素点开始继续执行步骤C3;

C6、确定该另一像素点为突变像素点,并从该另一像素点开始,执行步骤C2。

D、判断每一排的相邻的突变像素点之间的亮度值的大小超出该亮度值范围的像素点的数量与该相邻的突变像素点之间的所有像素点的数量的百分比是否大于预设的第二阀值,若是,判断该相邻的突变像素点之间的像素点为非星轨区域的像素点,否则判断该相邻的突变像素点之间的像素点为星轨区域的像素点。

S202、对该非星轨区域中的像素点进行暗化处理。

需要说明的是,本实施例的第第一预设阀值、第二预设阀值及星轨区像素点的亮度值范围,可以根据实验数据获取。

本实施例提供的星轨拍摄效果自动优化的方法,能够在星轨拍摄结束时,确定拍摄的星轨图像中位于非星轨区域的像素点,对该非星轨区域中的像素点进行暗化处理,可以将星轨突出显示成为整个拍摄的星轨图像的重点,因此使得拍摄的星轨图像更具有梦幻色彩;并且整个优化过程无需用户参与,节省了用户对星轨图像进行后期处理的时间,同时该优化直接在拍摄现场完成,用户可及时发现拍摄效果是否理想,并在拍摄效果不理想时及时进行补拍,提升了用户体验。

以上参照附图说明了本发明的优选实施例,并非因此局限本发明的权利范围。本领域技术人员不脱离本发明的范围和实质内所作的任何修改、等同替换和改进,均应在本发明的权利范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号