摄像进程启动方法、计算机装置及计算机可读存储介质制造方法及图纸

技术编号:19751836 阅读:16 留言:0更新日期:2018-12-12 05:52
本发明专利技术公开一种摄像进程启动方法、计算机装置及计算机可读存储介质,该方法包括启动操作系统的内核文件,并运行精简摄像应用进程,精简摄像应用进程用于获取摄像装置拍摄的图像并且将所获取的图像显示在显示屏上;加载操作系统的文件系统,并在初始化操作系统的应用层工具后设置完整摄像应用进程的运行环境,运行完整摄像应用进程,完整摄像应用进程用于获取摄像装置拍摄的图像并且将所获取的图像显示在显示屏上,还用于执行以下至少一项:设定分辨率、拍摄照片和接收触控指令。本发明专利技术还提供实现上述方法的计算机装置以及计算机可读存储介质。本发明专利技术能够减小电子设备上电后到显示屏显示图像的时间,从而减少用户的等待时间。

【技术实现步骤摘要】
摄像进程启动方法、计算机装置及计算机可读存储介质
本专利技术涉及计算机的图像处理领域,尤其涉及一种摄像进程启动方法、实现这种方法的计算机装置以及计算机可读存储介质。
技术介绍
现在大部分电子设备都具备摄像功能,例如常见的智能手机、平板电脑等电子设备都具备摄像装置,可以实现拍照、录像等功能。而对于运动DV等轻量级的以摄像功能为主的电子设备,用户对电子设备从上电启动到录像、显示图像的时间有非常严苛的要求。通常,用户希望电子设备在上电启动以后,能够在极端的时间内实现录像并且将图像显示在显示屏上。由于目前大部分的DV设备都是基于Linux操作系统实现的,在电子设备上电启动以后,需要先启动操作系统的内核文件,并且加载文件系统等一系列操作以后,才能够运行摄像应用进程。并且,电子设备只有在运行摄像操作进程以后,才会启动摄像装置并且录制图像,同时将录制的图像显示在显示屏上。如图1所示的,现在的电子设备上电启动以后,首先启动操作系统的内核文件,需要花费的时间是T1,在内核文件启动完毕后,加载操作系统的文件系统,需要的时间是T2。然后,初始化应用层工具,如初始化busybox等工具,需要花费的时间是T3。接着,加载硬件驱动文件,例如加载摄像装置的驱动文件、触摸屏的驱动文件等,需要花费的时间是T4。然后,设定摄像应用进程的运行环境MPP,所花费的时间是T5。经过上述的设定以及加载以后,才能够运行摄像应用进程,可见,在驱动运行摄像应用进程以前,需要花费大量的时间,往往需要5秒甚至更长的时间,导致用户需要等到较长的时间才能够开始录制视频,影响用户的使用。由于运行摄像应用进程需要使用诸如摄像装置、触摸屏等硬件设备,并且现有的摄像应用进程需要使用多种虚拟按键,也就是需要先配置运行环境,也就是需要先加载硬件驱动文件、设置运行环境等,因此,现在的电子设备在运行摄像应用进程以前,无法省去加载硬件驱动文件、设置运行环境的时间,导致无法在短时间内将图像显示在显示屏上。现有的电子设备采用上述的方案,虽然操作系统的文件设置比较简单,操作系统的内核文件和摄像应用进程均可以采用现有较为成熟的文件实现,对于电子设备开发方而言,采用上述的方式是成本最低的方案。但是这种方案的缺点就是从电子设备启动上电到开始录制视频的时间较长,用户需要等到较长的时间以后才能够看到显示屏上显示屏图像。
技术实现思路
本专利技术的主要目的是提供一种在电子设备上电以后快速运行摄像应用进程的摄像进程启动方法。本专利技术的另一目的是提供一种能够实现上述摄像进程启动方法的计算机装置。本专利技术的再一目的是提供一种能够实现上述摄像进程启动方法的计算机可读存储介质。为了实现上述的主要目的,本专利技术提供的摄像进程启动方法包括启动操作系统的内核文件,并运行精简摄像应用进程,精简摄像应用进程用于获取摄像装置拍摄的图像并且将所获取的图像显示在显示屏上;加载操作系统的文件系统,并在初始化操作系统的应用层工具后设置完整摄像应用进程的运行环境,运行完整摄像应用进程,完整摄像应用进程用于获取摄像装置拍摄的图像并且将所获取的图像显示在显示屏上,还用于执行以下至少一项:设定分辨率、拍摄照片和接收触控指令。由上述方案可见,在电子设备上电以后,首先启动操作系统的内核文件,并且马上运行精简摄像应用进程。由于精简摄像应用进程只需要实现简单的功能,例如获取摄像装置拍摄的图像,并将所获取的图像显示在显示屏上,因此,只需要加载简单的驱动文件,而不需要初始化应用层工具、加载所有的驱动文件、设置运行环境等,这样,可以在短时间内启动摄像装置并且将所获取的图像显示在显示屏上,避免用户在电子设备上电以后长时间等待。并且,在文件系统加载完毕、初始化应用层工具以后,再运行完整摄像应用进程,从而实现诸如设定分辨率、拍摄照片和接收触控指令等功能,不影响用户的使用。一个优选的方案是,运行精简摄像应用进程前,还执行:加载精简摄像应用进程所使用的硬件的驱动文件。由此可见,在运行精简摄像应用进程以前,只需要加载必要的驱动文件即可,例如加载摄像装置的驱动文件、显示屏的显示驱动文件等,而不需要加载全部的驱动文件,从而减小用户的等待时间。进一步的方案是,设置整摄像应用进程的运行环境后,运行完整摄像应用进程前,还执行:加载完整摄像应用进程所使用的硬件的剩余驱动文件。可见,在运行完整摄像应用进程以前,还需要加载完整摄像应用进程的剩余驱动文件,例如完整摄像应用进程需要使用触摸屏的功能,则需要加载触摸屏的驱动文件,以便于完整摄像应用进程实现全部的功能。更进一步的方案是,完整摄像应用进程运行后,向精简摄像应用进程发出关闭指令,精简摄像应用进程接收到关闭指令后退出运行。由此可见,在完整摄像应用进程启动运行以后,需要关闭精简摄像应用进程,从而确保精简摄像应用进程与完整摄像应用进程不会同时运行,避免占用大量的内存资料。更进一步的方案是,完整摄像应用进程向精简摄像应用进程发出关闭指令前,确定精简摄像应用进程当前正在运行。由此可见,为了避免完整摄像应用进程错误发出指令,需要在发出关闭指令以前,确认精简摄像应用进程正在运行,也避免完整摄像应用进程花费不必要的时间发送关闭指令。更进一步的方案是,精简摄像应用进程接收到关闭指令后并退出运行前,向完整摄像应用进程发送关闭反馈信息。由此可见,精简摄像应用进程退出运行前,向完整摄像应用进程发送关闭反馈信息,从而确保完整摄像应用进程知晓精简摄像应用进程已经关闭退出,并确保完整摄像应用进程的正常运行。更进一步的方案是,启动内核文件时,在运行内存文件系统时运行精简摄像应用进程。由此可见,在启动操作系统的内核文件时,在在运行内存文件系统的时间段内运行精简摄像应用进程,确保精简摄像应用进程能够在极端时间内启动运行。为了实现上述的另一目的,本专利技术还提供的计算机装置包括处理器以及存储器,存储器存储有计算机程序,计算机程序被处理器执行时实现上述的摄像进程启动方法的各个步骤。为了实现上述的再一目的,本专利技术还提供的计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述摄像进程启动方法的各个步骤。附图说明图1是现有的摄像应用进程启动的时间进程图。图2是本专利技术摄像进程启动方法实施例的流程图。图3是应用本专利技术摄像进程启动方法实施例的时间进程图。图4是应用本专利技术摄像进程启动方法实施例中启动操作系统的内核文件时的时间进程图。以下结合附图及实施例对本专利技术作进一步说明。具体实施方式本专利技术的摄像进程启动方法应用在带有摄像功能的电子设备上,典型的,应用在运动DV、行车记录仪等以摄像功能为主要功能的电子设备上,优选的,这些电子设备在上电以后需要马上实现摄像功能。本专利技术的计算机装置可以是上述的电子设备,计算机可读存储介质可以是具有数据存储功能的各种存储介质,包括但不限于FLASH、EEPROM等非易失性存储器。摄像进程启动方法实施例:应用本实施例的摄像进程启动方法的终端设备上运行有操作系统,例如Linux操作系统。当然,本专利技术并不限于运行Linux操作系统的电子设备,还可以应用在运行安卓操作系统或者其他操作系统的电子设备上。参见图2,电子设备上电以后,首先执行步骤S1,启动操作系统的内核文件,例如运行LinuxKernel的文件,这是Linux操作系统启动运行时必须本文档来自技高网
...

【技术保护点】
1.摄像进程启动方法,其特征在于,包括:启动操作系统的内核文件,并运行精简摄像应用进程,所述精简摄像应用进程用于获取摄像装置拍摄的图像并且将所获取的图像显示在显示屏上;加载操作系统的文件系统,并在初始化操作系统的应用层工具后设置完整摄像应用进程的运行环境,运行完整摄像应用进程,所述完整摄像应用进程用于获取摄像装置拍摄的图像并且将所获取的图像显示在显示屏上,还用于执行以下至少一项:设定分辨率、拍摄照片和接收触控指令。

【技术特征摘要】
1.摄像进程启动方法,其特征在于,包括:启动操作系统的内核文件,并运行精简摄像应用进程,所述精简摄像应用进程用于获取摄像装置拍摄的图像并且将所获取的图像显示在显示屏上;加载操作系统的文件系统,并在初始化操作系统的应用层工具后设置完整摄像应用进程的运行环境,运行完整摄像应用进程,所述完整摄像应用进程用于获取摄像装置拍摄的图像并且将所获取的图像显示在显示屏上,还用于执行以下至少一项:设定分辨率、拍摄照片和接收触控指令。2.根据权利要求1所述的摄像进程启动方法,其特征在于:运行所述精简摄像应用进程前,还执行:加载所述精简摄像应用进程所使用的硬件的驱动文件。3.根据权利要求2所述的摄像进程启动方法,其特征在于:设置所述完整摄像应用进程的运行环境后,运行完整摄像应用进程前,还执行:加载所述完整摄像应用进程所使用的硬件的剩余驱动文件。4.根据权利要求1至3任一项所述的摄像进程启动方法,其特征在于:所述完整摄像应用进程运行后,向...

【专利技术属性】
技术研发人员:李培锋吴书耕
申请(专利权)人:珠海全志科技股份有限公司
类型:发明
国别省市:广东,44

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

1