System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于摄像头图像捕获与播放显示,具体涉及一种智能电视上基于超高清摄像头进行无损预览方法及系统。
技术介绍
1、随着智能电视主芯片处理能力的不断提升,行业内很多智能电视都配置了高清摄像头或者超高清摄像头,它们或者采用内置方式或者采用外接方式与智能电视相连,有了摄像头的硬件设备,通过智能电视就可以进行更多的社交活动,比如通过摄像头可以进行视频通话、高清拍照、相册分享等,基于摄像头的软件和功能也逐渐成为了大受用户欢迎的功能。
2、基于安卓操作系统的智能电视在系统框架层都支持摄像、拍照功能,但由于智能电视对视频的硬件编码处理能力有限,因此智能电视系统上只支持最高1080p分辨率的摄像图像预览、录像和拍照。由于这种智能电视系统的硬件技术限制,导致了超高清摄像头本身超高清画质能力的浪费,同时由于只能拍摄出1080p的照片与视频,影响了智能电视用户基于超高清摄像头进行预览、拍摄的使用体验。因此急需解决当前智能电视系统不支持超高清摄像头以超高清分辨率进行无损超高清图像预览的缺陷。
技术实现思路
1、本专利技术提出了一种智能电视上基于超高清摄像头进行无损预览方法及系统,以期解决
技术介绍
中存在的技术问题。通过本专利技术的方法,实现对超高清摄像头原始超高清图像的捕获、预览播放功能,从而解决智能电视平台超高清摄像头的显示画质无法达到超高清效果的问题,提升了用户使用智能电视超高清摄像头进行预览观看的使用体验。
2、为了实现上述目的,本专利技术采用以下技术方案:
3
4、摄像头原始数据读取接口扩展与系统适配;
5、扩展智能电视系统摄像头框架;
6、协商摄像头预览图像数据格式信息;
7、读取摄像头预览图像数据;
8、解码超高清图像数据;
9、渲染和显示超高清图像数据。
10、在一些实施例中,所述摄像头原始数据读取接口扩展与系统适配,包括:摄像头设备接入智能电视系统后,系统通过标准的驱动协议检测到摄像头硬件设备,并完成摄像头设备与智能电视操作系统的软件连接;智能电视操作系统在摄像头技术框架中基于标准框架扩展出一个摄像头原始图像数据的读取接口,智能电视操作系统通过该扩展的数据读取接口来读入摄像头的原始无损图像数据。
11、在一些实施例中,所述扩展智能电视系统摄像头框架,包括:智能电视操作系统基于其内部标准的摄像头技术框架,对接适配新扩展的无损图像读取接口,并对摄像头框架进行扩展,确保应用层通过标准的接口和参数设置能读取摄像头无损的图像数据。
12、在一些实施例中,所述协商摄像头预览图像数据格式信息,包括:智能电视操作系统摄像头框架层基于标准接口和协议,与摄像头内部程序进行协议交互和协商,获取到摄像头原始图像数据的格式信息。
13、在一些实施例中,所述读取摄像头预览图像数据,采用摄像头图像预览程序,基于标准的摄像头技术框架和步骤一所扩展定义的接口,实现对摄像头图像数据的读取。
14、在一些实施例中,所述解码超高清图像数据,包括摄像头图像预览程序基于获取到摄像头预览图像数据的格式信息,并基于格式信息创建视频硬件解码器,然后将读取到的摄像头预览图像数据传递给视频硬件解码器,并由硬件解码器完成对图像数据的解码,并输出解码后的图像帧数据。
15、在一些实施例中,所述渲染和显示超高清图像数据,包括摄像头图像预览程序创建图像渲染显示层,并将步骤五解码后图像帧数据传送给给图像渲染层进行渲染和显示。
16、本实施例还提供了一种智能电视上基于超高清摄像头进行无损预览模块,包括:
17、摄像头无损图像接入处理模块,用于将摄像头设备端捕获到的无损图像通过标准化的接口导入到智能电视系统中,并按照智能电视操作系统摄像头框架的要求和流程将图像数据传输到应用层;
18、超高清图像预览播放处理模块,用于在应用层建立图像播放器,并通过智能电视系统摄像头框架的标准读取接口读取到摄像头的图像数据,并解析读取到的摄像头图像数据进行解码播放和显示处理。
19、本专利技术与现有技术相比具有的有益效果是:
20、本专利技术提出了一种智能电视上基于超高清摄像头进行无损预览的方法,通过本专利技术的方法,实现了对超高清摄像头原始无损超高清数据的读取、解析和解码显示功能,解决了智能电视平台不支持超高清摄像头超高清图像预览的难题,提升了用户在智能电视上使用超高清摄像头的用户体验。
本文档来自技高网...【技术保护点】
1.一种智能电视上基于超高清摄像头进行无损预览方法,其特征在于包括以下步骤:
2.根据权利要求1所述的一种智能电视上基于超高清摄像头进行无损预览方法,其特征在于,所述摄像头原始数据读取接口扩展与系统适配,包括:摄像头设备接入智能电视系统后,系统通过标准的驱动协议检测到摄像头硬件设备,并完成摄像头设备与智能电视操作系统的软件连接;智能电视操作系统在摄像头技术框架中基于标准框架扩展出一个摄像头原始图像数据的读取接口,智能电视操作系统通过该扩展的数据读取接口来读入摄像头的原始无损图像数据。
3.根据权利要求1所述的一种智能电视上基于超高清摄像头进行无损预览方法,其特征在于,所述扩展智能电视系统摄像头框架,包括:智能电视操作系统基于其内部标准的摄像头技术框架,对接适配新扩展的无损图像读取接口,并对摄像头框架进行扩展,确保应用层通过标准的接口和参数设置能读取摄像头无损的图像数据。
4.根据权利要求1所述的一种智能电视上基于超高清摄像头进行无损预览方法,其特征在于,所述协商摄像头预览图像数据格式信息,包括:智能电视操作系统摄像头框架层基于标准接口和协议,与
5.根据权利要求1所述的一种智能电视上基于超高清摄像头进行无损预览方法,其特征在于,所述读取摄像头预览图像数据,采用摄像头图像预览程序,基于标准的摄像头技术框架和步骤一所扩展定义的接口,实现对摄像头图像数据的读取。
6.根据权利要求1所述的一种智能电视上基于超高清摄像头进行无损预览方法,其特征在于,所述解码超高清图像数据,包括摄像头图像预览程序基于获取到摄像头预览图像数据的格式信息,并基于格式信息创建视频硬件解码器,然后将读取到的摄像头预览图像数据传递给视频硬件解码器,并由硬件解码器完成对图像数据的解码,并输出解码后的图像帧数据。
7.根据权利要求1所述的一种智能电视上基于超高清摄像头进行无损预览方法,其特征在于,所述渲染和显示超高清图像数据,包括摄像头图像预览程序创建图像渲染显示层,并将步骤五解码后图像帧数据传送给给图像渲染层进行渲染和显示。
8.一种智能电视上基于超高清摄像头进行无损预览模块,其特征在于,包括:
...【技术特征摘要】
1.一种智能电视上基于超高清摄像头进行无损预览方法,其特征在于包括以下步骤:
2.根据权利要求1所述的一种智能电视上基于超高清摄像头进行无损预览方法,其特征在于,所述摄像头原始数据读取接口扩展与系统适配,包括:摄像头设备接入智能电视系统后,系统通过标准的驱动协议检测到摄像头硬件设备,并完成摄像头设备与智能电视操作系统的软件连接;智能电视操作系统在摄像头技术框架中基于标准框架扩展出一个摄像头原始图像数据的读取接口,智能电视操作系统通过该扩展的数据读取接口来读入摄像头的原始无损图像数据。
3.根据权利要求1所述的一种智能电视上基于超高清摄像头进行无损预览方法,其特征在于,所述扩展智能电视系统摄像头框架,包括:智能电视操作系统基于其内部标准的摄像头技术框架,对接适配新扩展的无损图像读取接口,并对摄像头框架进行扩展,确保应用层通过标准的接口和参数设置能读取摄像头无损的图像数据。
4.根据权利要求1所述的一种智能电视上基于超高清摄像头进行无损预览方法,其特征在于,所述协商摄像头预览图像数据格式信息,包括:智能电视操作系统摄像头框架...
【专利技术属性】
技术研发人员:梁应龙,孟振国,
申请(专利权)人:四川长虹电器股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。