本发明专利技术适用于通信技术领域,提供了一种图片和视频的转换方法,所述方法包括:设置图片-视频转换参数,根据所述图片-视频转换参数处理图片,使所有图片大小相同;获取所述图片的由亮度和色度空间表示的数字图像信号数据;将所述由亮度和色度空间表示的数字图像信号数据转换为视频码流数据;将所述视频码流数据转换成视频格式文件。本发明专利技术还相应的提供一种图片和视频的转换装置。借此,本发明专利技术可以方便的完成图片集到视频的格式转换,减少储存容量,增强用户的动感体验。
【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种图片和视频的转换方法和装置。
技术介绍
目前,数码相机以及具备多媒体功能的智能手机设备中,图册和多媒体视频相互独立和分离。两者分别保存为不同的文件格式,如图片常保存为jpeg格式,录制的视频文件常保存为mp4 (3gp)格式,两者之间不能在终端设备上互相转换。在播放时jpeg是由2D或3D图形播放引擎负责显示,mp4文件由DSP(Digital Signal Processing,数字信号处理)处理器解码后再交由底层framebuffer显示,如图I所示的结构。在智能手机或数码相机中,由于图片过多,而图片文件名(如照相机拍摄的照片)又多数是以当前的时间命名,用户浏览和管理起来会很繁琐,执行查询、重命名、删除、转 移、打包等操作较复杂,如将所有图片重命名需要依次对每个文件重复操作才能完成,其它操作也需要从大量的列表中多次筛选需要的图片。图片过多造成媒体扫描会消耗大量的时间,随着图片增多进入图册的速度会减慢,用户想检索到需要的图片也会消耗较长的时间,这样会降低用户体验。由于图片存储的目录过于零散,不能进行有效的分类,图片之间的相关性不强,如果相关联的图片不是按一定规律连续存放的,当用户想浏览相关联的图片时就很不方便。用户在浏览图片时只能一张张的浏览,无法把所有相关联的图片连成一个整体进行浏览。实际应用中,Jpeg图片的压缩比一般在20倍左右,一张较高分辨率的图片压缩后在2M左右,一千张这样的图片就需要占用2G的存储空间;视频的压缩比一般在100倍左右,一部约两小时的720p的高清视频只需要IG的空间。由此可见,图片形式会占用过多的存储空间,这样用户不得不及时转移图片,以保证足够的存储空间。综上可知,现有的照片和视频的转换技术,在实际使用上显然存在不便与缺陷,所以有必要加以改进。
技术实现思路
针对上述的缺陷,本专利技术的目的在于提供一种图片和视频的转换方法和装置,可以方便的完成图片集和视频的相互转换,增强用户体验。为了实现上述目的,本专利技术提供一种图片和视频的转换方法,所述方法包括设置图片-视频转换参数,根据所述图片-视频转换参数处理图片,使所有图片大小相同;获取所述图片的由亮度和色度空间表示的数字图像信号数据;将所述由亮度和色度空间表示的数字图像信号数据转换为视频码流数据;将所述视频码流数据转换成视频格式文件。根据本专利技术的图片和视频的转换方法,所述设置图片-视频转换参数的步骤之前还包括获取图片的参数信息,具体为解析图片文件的分辨率信息生成图片信息链表,所述图片信息链表中包括图片文件名和分辨率信息;根据所述图片的参数信息,自动设置图片-视频转换参数。根据本专利技术的图片和视频的转换方法,所述获取所述图片的由亮度和色度空间表示的数字图像信号数据步骤包括读取每张所述图片的JPEG数据;解码所述JPEG数据得到由亮度和色度空间表示的数字图像信号数据。根据本专利技术的图片和视频的转换方法,所述视频码流数据为H264码流数据。根据本专利技术的图片和视频的转换方法,所述将所述视频码流数据转换成视频格式 文件步骤包括将所述H264码流数据转换为mp4播放格式。本专利技术还提供另外一种图片和视频的转换方法,所述方法包括获取视频文件的参数;读取所述视频文件每一帧的数据;根据所述帧数据,获取由亮度和色度空间表示的数字图像信号数据;将所述由亮度和色度空间表示的数字图像信号数据转换为图片数据;将所述图片数据转换成图片格式文件。根据本专利技术的图片和视频的转换方法,所述帧数据为H264码流数据。根据本专利技术的图片和视频的转换方法,所述根据所述帧数据,获取由亮度和色度空间表示的数字图像信号数据步骤包括将所述H264码流数据解码得到由亮度和色度空间表示的数字图像信号数据。根据本专利技术的图片和视频的转换方法,所述图片数据为JPEG数据,所述图片格式为JPEG格式。本专利技术还提供一种图片和视频的转换装置,包括信息获取模块,用于获取图片信息的参数,和/或获取视频文件的参数,并读取所述视频文件每一帧的数据;参数处理模块,用于设置图片-视频转换参数,根据所述图片-视频转换参数处理图片,使所有图片大小相同;第一编/解码模块,用于获取所述图片的由亮度和色度空间表示的数字图像信号数据,和/或将所述图片的由亮度和色度空间表示的数字图像信号数据转换为图片数据;第二编/解码模块,将所述由亮度和色度空间表示的数字图像信号数据转换为视频码流数据,和/或根据所述帧数据,获取由亮度和色度空间表示的数字图像信号数据;格式封装模块,用于设置所述视频码流数据的播放格式,和/或设置所述图片数据的格式。本专利技术通过设置图片-视频转换参数,并根据图片-视频转换参数处理图片,使所有图片大小相同,然后根据图片信息,获取图片的由亮度和色度空间表示的数字图像信号数据,再将以上信号数据转换为视频码流数据,经过格式设置后转换为可播放格式的视频。优选的是,图片采用JPEG图片,视频格式为MP4格式,借此可以减少图片的占用空间,提高用户的动感体验。附图说明图I是现有技术的图片显示系统示意图;图2是本专利技术的图片和视频的转换装置的结构示意图;图3是本专利技术一实施例的图片和视频转换方法的流程图;图4是本专利技术另一实施例的图片和视频转换方法的流程图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。 参见图2,本专利技术提供了一种图片和视频的转换装置,该转换装置100可以实现图片和视频间的相互转换,其可以是数码相机、具有多媒体功能的智能终端设备。具体的,该装置100包括信息获取模块10,用于获取图片信息的参数,和/或获取视频文件的参数,并读取所述视频文件每一帧的数据。具体应用中,若通过转换装置100将图片集转换为视频,则该信息获取模块10可以获取各个图片的信息参数,并建立图片信息参数链表,具体的信息参数包括如文件名及分辨率。若通过转换装置100将视频文件转换为图片,则该信息获取模块10可以解析视频文件,获取其分辨率及帧数信息,需要说明的,视频文件的分辨率直接决定了转换后图片的分辨率,且转换后所有图片的分辨率大小一致,视频帧数决定了转换后图片的张数。参数处理模块20,用于设置图片-视频转换参数,根据所述图片-视频转换参数处理图片,使所有图片大小相同。该参数处理模块20主要应用于图片到视频的转换过程,具体的转换参数包括转换后的视频文件名、视频分辨率、视频帧率和选择画质的高低等,当然,若用户不设置参数,则自动采用默认的参数。用户确认好相应的转换参数后,参数处理模块20按照该参数,将各个图片加以处理,比如进行缩放或裁减处理,借此保证所有图片的大小一致。第一编/解码模块30,用于获取所述图片的由亮度和色度空间表示的数字图像信号数据,和/或将所述图片的由亮度和色度空间表示的数字图像信号数据转换为图片数据。该第一编/解码模块30优选采用DSP JPEG编/解码器,在图片向视频的转换过程中,第一编/解码模块30首先读取每张图片的JPEG数据,然后解码所述JPEG数据得到由亮度和色度空间表示的数字图像信号数据,然后交由第二编/解码模块40处理。若转换装置100处于将视频转换为图片本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种图片和视频的转换方法,其特征在于,所述方法包括 设置图片-视频转换参数,根据所述图片-视频转换参数处理图片,使所有图片大小相同; 获取所述图片的由亮度和色度空间表示的数字图像信号数据; 将所述由亮度和色度空间表示的数字图像信号数据转换为视频码流数据; 将所述视频码流数据转换成视频格式文件。2.根据权利要求I所述的图片和视频的转换方法,其特征在于,所述设置图片-视频转换参数的步骤之前还包括 获取图片的参数信息,具体为解析图片文件的分辨率信息生成图片信息链表,所述图片信息链表中包括图片文件名和分辨率信息; 根据所述图片的参数信息,自动设置图片-视频转换参数。3.根据权利要求I所述的图片和视频的转换方法,其特征在于,所述获取所述图片的由亮度和色度空间表示的数字图像信号数据步骤包括 读取每张所述图片的JPEG数据; 解码所述JPEG数据得到由亮度和色度空间表示的数字图像信号数据。4.根据权利要求I所述的图片和视频的转换方法,其特征在于,所述视频码流数据为H264码流数据。5.根据权利要求4所述的图片和视频的转换方法,其特征在于,所述将所述视频码流数据转换成视频格式文件步骤包括 将所述H264码流数据转换为mp4播放格式。6.一种图片和视频的转换方法,其特征在于,所述方法包括 获取视频文件的参数; 读取所述视频文件每一帧的数据; 根据所述帧数据,...
【专利技术属性】
技术研发人员:张焰焰,
申请(专利权)人:宇龙计算机通信科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。