一种图像生成方法、应用处理器AP及第三方图像处理芯片技术

技术编号:17918205 阅读:52 留言:0更新日期:2018-05-10 21:49
本发明专利技术提供一种图像生成方法、应用处理器AP及第三方图像处理芯片。该方法应用于AP,包括:通过构建于AP与第三方图像处理芯片间的第一图像处理通道,周期性地接收第三方图像处理芯片发送的原始图像;确定接收到的每帧原始图像对应的拍照场景;在确定出的拍照场景为预设拍照场景的情况下,通过第一图像处理通道,向第三方图像处理芯片发送拍照场景对应的图像合成指示信息;通过构建于AP与第三方图像处理芯片间的第二图像处理通道,接收第三方图像处理芯片发送的合成图像;根据合成图像,生成中间图像;在接收到拍照指示信息的情况下,根据中间图像,生成目标图像。本发明专利技术中,在不增加成本的前提下,移动终端的成像效率能够得到有效地提升。

【技术实现步骤摘要】
一种图像生成方法、应用处理器AP及第三方图像处理芯片
本专利技术实施例涉及通信
,尤其涉及一种图像生成方法、应用处理器AP及第三方图像处理芯片。
技术介绍
目前,用户常常利用手机等移动终端进行拍照。为了提升拍照体验,移动终端的摄像头与应用处理器(ApplicationProcessor,AP)间接入有第三方图像处理芯片,例如数字信号处理(DigitalSignalProcessing,DSP)芯片。当移动终端接收到用户输入的拍照指示信息,且拍照场景需要利用DSP芯片进行处理时,现有生成照片的流程为:DSP芯片从摄像头获取若干帧(例如6帧)原始图像,对6帧原始图像进行图像合成以生成合成图像,并将合成图像发送至AP;AP对接收到的合成图像进行后续处理,生成目标图像,目标图像即为照片。一般而言,DSP芯片进行图像合成时使用的合成算法较为复杂,故生成合成图像需要非常长的时间,这样,从移动终端接收到拍照指示信息到移动终端生成照片需要非常长的时间。可以看出,现有技术中,移动终端的成像效率非常低。
技术实现思路
本专利技术实施例提供一种图像生成方法、应用处理器AP、第三方图像处理芯片、移动终端及计算机可读存储介质,以在不增加成本的前提下,解决移动终端的成像效率低的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供一种图像生成方法,应用于移动终端的应用处理器AP,所述移动终端包括第三方图像处理芯片,所述方法包括:通过构建于所述AP与所述第三方图像处理芯片间的第一图像处理通道,周期性地接收所述第三方图像处理芯片发送的原始图像;确定接收到的每帧原始图像对应的拍照场景;在确定出的拍照场景为预设拍照场景的情况下,通过所述第一图像处理通道,向所述第三方图像处理芯片发送所述拍照场景对应的图像合成指示信息;通过构建于所述AP与所述第三方图像处理芯片间的第二图像处理通道,接收所述第三方图像处理芯片发送的合成图像;根据所述合成图像,生成中间图像;在接收到拍照指示信息的情况下,根据所述中间图像,生成目标图像;其中,所述合成图像为所述第三方图像处理芯片每接收到第一预设数量帧原始图像后,根据所述图像合成指示信息,对所述第一预设数量帧原始图像进行图像合成后生成的图像。第二方面,本专利技术实施例提供一种图像生成方法,应用于移动终端的第三方图像处理芯片,所述移动终端包括应用处理器AP,所述方法包括:通过构建于所述第三方图像处理芯片与所述AP间的第一图像处理通道,周期性地向所述AP发送原始图像;通过所述第一图像处理通道,接收所述AP发送的图像合成指示信息;在每接收到第一预设数量帧原始图像后,根据所述图像合成指示信息,对所述第一预设数量帧原始图像进行图像合成,生成合成图像;通过构建于所述第三方图像处理芯片与所述AP间的第二图像处理通道,向所述AP发送所述合成图像,以使得所述AP根据接收到的所述合成图像,生成中间图像,并在接收到拍照指示信息的情况下,根据所述中间图像,生成目标图像;其中,所述AP在接收到的原始图像对应的拍照场景为预设拍照场景的情况下发送所述图像合成指示信息,所述图像合成指示信息与所述拍照场景对应。第三方面,本专利技术实施例提供一种应用处理器AP,应用于移动终端,所述移动终端包括第三方图像处理芯片,所述AP包括:第一接收模块,用于通过构建于所述AP与所述第三方图像处理芯片间的第一图像处理通道,周期性地接收所述第三方图像处理芯片发送的原始图像;确定模块,用于确定接收到的每帧原始图像对应的拍照场景;发送模块,用于在确定出的拍照场景为预设拍照场景的情况下,通过所述第一图像处理通道,向所述第三方图像处理芯片发送所述拍照场景对应的图像合成指示信息;第二接收模块,用于通过构建于所述AP与所述第三方图像处理芯片间的第二图像处理通道,接收所述第三方图像处理芯片发送的合成图像;第一生成模块,用于根据所述合成图像,生成中间图像;第二生成模块,用于在接收到拍照指示信息的情况下,根据所述中间图像,生成目标图像;其中,所述合成图像为所述第三方图像处理芯片每接收到第一预设数量帧原始图像后,根据所述图像合成指示信息,对所述第一预设数量帧原始图像进行图像合成后生成的图像。第四方面,本专利技术实施例提供一种第三方图像处理芯片,应用于移动终端,所述移动终端包括应用处理器AP,所述芯片包括:第一发送模块,用于通过构建于所述第三方图像处理芯片与所述AP间的第一图像处理通道,周期性地向所述AP发送原始图像;第一接收模块,用于通过所述第一图像处理通道,接收所述AP发送的图像合成指示信息;合成模块,用于在每接收到第一预设数量帧原始图像后,根据所述图像合成指示信息,对所述第一预设数量帧原始图像进行图像合成,生成合成图像;第二发送模块,用于通过构建于所述第三方图像处理芯片与所述AP间的第二图像处理通道,向所述AP发送所述合成图像,以使得所述AP根据接收到的所述合成图像,生成中间图像,并在接收到拍照指示信息的情况下,根据所述中间图像,生成目标图像;其中,所述AP在接收到的原始图像对应的拍照场景为预设拍照场景的情况下发送所述图像合成指示信息,所述图像合成指示信息与所述拍照场景对应。第五方面,本专利技术实施例提供一种移动终端,包括应用处理器AP,存储器,存储在所述存储器上并可在所述AP上运行的计算机程序,所述计算机程序被所述AP执行时实现上述应用于AP的图像生成方法的步骤。第六方面,本专利技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被应用处理器AP执行时实现上述应用于AP的图像生成方法的步骤。第七方面,本专利技术实施例提供一种移动终端,包括第三方图像处理芯片,存储器,存储在所述存储器上并可在所述第三方图像处理芯片上运行的计算机程序,所述计算机程序被所述第三方图像处理芯片执行时实现上述应用于第三方图像处理芯片的图像生成方法的步骤。第八方面,本专利技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被第三方图像处理芯片执行时实现上述应用于第三方图像处理芯片的图像生成方法的步骤。在本专利技术实施例中,当接收到第三方图像处理芯片发送的原始图像时,AP确定拍照场景,并在确定出的拍照场景为预设拍照场景的情况下,向第三方图像处理芯片发送相应的图像合成指示信息。接下来,第三方图像处理芯片根据接收到的图像合成指示信息进行图像合成,并通过第二图像处理通道,向AP发送合成图像。之后,AP根据通过第二图像处理通道接收到的合成图像,生成中间图像。当接收到用户输入的拍照指示信息时,由于AP之前已经生成了中间图像,因此,AP无需等待第三方图像处理芯片执行图像获取操作及图像合成操作,AP直接根据已生成的中间图像即可生成目标图像,目标图像即可作为根据拍照指示信息生成的照片。可见,与现有技术相比,本专利技术实施例中,在不增加成本的前提下,从移动终端接收到拍照指示信息到移动终端生成照片需要的时间能够得到有效地缩短,故移动终端的成像效率能够得到有效地提升。附图说明图1是本专利技术实施例提供的应用于AP的图像生成方法的流程图之一;图2是移动终端的结构示意图;图3是本专利技术实施例提供的应用于AP的图像生成方法的流程图之二;图4是本专利技术实施例提供的应用于第三本文档来自技高网...
一种图像生成方法、应用处理器AP及第三方图像处理芯片

【技术保护点】
一种图像生成方法,应用于移动终端的应用处理器AP,所述移动终端包括第三方图像处理芯片,其特征在于,所述方法包括:通过构建于所述AP与所述第三方图像处理芯片间的第一图像处理通道,周期性地接收所述第三方图像处理芯片发送的原始图像;确定接收到的每帧原始图像对应的拍照场景;在确定出的拍照场景为预设拍照场景的情况下,通过所述第一图像处理通道,向所述第三方图像处理芯片发送所述拍照场景对应的图像合成指示信息;通过构建于所述AP与所述第三方图像处理芯片间的第二图像处理通道,接收所述第三方图像处理芯片发送的合成图像;根据所述合成图像,生成中间图像;在接收到拍照指示信息的情况下,根据所述中间图像,生成目标图像;其中,所述合成图像为所述第三方图像处理芯片每接收到第一预设数量帧原始图像后,根据所述图像合成指示信息,对所述第一预设数量帧原始图像进行图像合成后生成的图像。

【技术特征摘要】
1.一种图像生成方法,应用于移动终端的应用处理器AP,所述移动终端包括第三方图像处理芯片,其特征在于,所述方法包括:通过构建于所述AP与所述第三方图像处理芯片间的第一图像处理通道,周期性地接收所述第三方图像处理芯片发送的原始图像;确定接收到的每帧原始图像对应的拍照场景;在确定出的拍照场景为预设拍照场景的情况下,通过所述第一图像处理通道,向所述第三方图像处理芯片发送所述拍照场景对应的图像合成指示信息;通过构建于所述AP与所述第三方图像处理芯片间的第二图像处理通道,接收所述第三方图像处理芯片发送的合成图像;根据所述合成图像,生成中间图像;在接收到拍照指示信息的情况下,根据所述中间图像,生成目标图像;其中,所述合成图像为所述第三方图像处理芯片每接收到第一预设数量帧原始图像后,根据所述图像合成指示信息,对所述第一预设数量帧原始图像进行图像合成后生成的图像。2.根据权利要求1所述的方法,其特征在于,所述在确定出的拍照场景为预设拍照场景的情况下,通过所述第一图像处理通道,向所述第三方图像处理芯片发送所述拍照场景对应的图像合成指示信息,包括:在确定出的拍照场景为预设拍照场景,且接收到的原始图像为所述第一图像处理通道接收到的首帧原始图像的情况下,通过所述第一图像处理通道,向所述第三方图像处理芯片发送所述拍照场景对应的图像合成指示信息,并将确定出的拍照场景确定为目标拍照场景;在确定出的拍照场景为预设拍照场景,接收到的原始图像不为所述第一图像处理通道接收到的首帧原始图像,且确定出的拍照场景与目标拍照场景不相同的情况下,向所述第三方图像处理芯片发送所述拍照场景对应的图像合成指示信息,并将目标拍照场景更新为确定出的拍照场景。3.根据权利要求1所述的方法,其特征在于,所述通过构建于所述AP与所述第三方图像处理芯片间的第二图像处理通道,接收所述第三方图像处理芯片发送的合成图像之前,所述方法还包括:在确定出的拍照场景为预设拍照场景,且所述AP与所述第三方图像处理芯片间不存在第二图像处理通道的情况下,在所述AP与所述第三方图像处理芯片间,构建第二图像处理通道;所述生成目标图像之后,所述方法还包括:在接收到的原始图像对应的拍照场景不为所述预设拍照场景的情况下,在通过所述第一图像处理通道,向所述第三方图像处理芯片发送合成停止指示信息之后,断开所述第二图像处理通道。4.根据权利要求1所述的方法,其特征在于,所述通过构建于所述AP与所述第三方图像处理芯片间的第一图像处理通道,周期性地接收所述第三方图像处理芯片发送的原始图像之前,所述方法还包括:在所述移动终端进入拍照模式的情况下,在所述AP与所述第三方图像处理芯片间,构建第二图像处理通道。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述根据所述合成图像,生成中间图像,包括:对所述合成图像进行第一图像处理,生成中间图像;所述根据所述中间图像,生成目标图像,包括:对所述中间图像进行第二图像处理,生成目标图像。6.一种图像生成方法,应用于移动终端的第三方图像处理芯片,所述移动终端包括应用处理器AP,其特征在于,所述方法包括:通过构建于所述第三方图像处理芯片与所述AP间的第一图像处理通道,周期性地向所述AP发送原始图像;通过所述第一图像处理通道,接收所述AP发送的图像合成指示信息;在每接收到第一预设数量帧原始图像后,根据所述图像合成指示信息,对所述第一预设数量帧原始图像进行图像合成,生成合成图像;通过构建于所述第三方图像处理芯片与所述AP间的第二图像处理通道,向所述AP发送所述合成图像,以使得所述AP根据接收到的所述合成图像,生成中间图像,并在接收到拍照指示信息的情况下,根据所述中间图像,生成目标图像;其中,所述AP在接收到的原始图像对应的拍照场景为预设拍照场景的情况下发送所述图像合成指示信息,所述图像合成指示信息与所述拍照场景对应。7.根据权利要求6所述的方法,其特征在于,所述通过构建于所述第三方图像处理芯片与所述AP间的第二图像处理通道,向所述AP发送所述合成图像之前,所述方法还包括:在所述第三方图像处理芯片与所述AP间,构建第二图像处理通道。8.根据权利要求6所述的方法,其特征在于,所述在每接收到第一预设数量帧原始图像后,根据所述图像合成指示信息,对所述第一预设数量帧原始图像进行图像合成之后,所述方法还包括:通过所述第一图像处理通道,接收所述AP发送的合成停止指示信息;根据所述合成停止指示信息,停止图像的合成;其中,所述AP在生成目标图像后,接收到的原始图像对应的拍照场景不为所述预设拍照场景的情况下发送所述合成停止指示信息。9.一种应用处理器AP,应用于移动终端,所述移动终端包括第...

【专利技术属性】
技术研发人员:王康康徐璟钟燕和
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1