[发明专利]大批量图片的处理方法及系统有效
申请号: | 201110269852.7 | 申请日: | 2011-09-13 |
公开(公告)号: | CN102332151A | 公开(公告)日: | 2012-01-25 |
发明(设计)人: | 黄高波;赵伟;王济国 | 申请(专利权)人: | 深圳TCL新技术有限公司 |
主分类号: | G06T1/00 | 分类号: | G06T1/00;G06T3/00 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518052 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 大批量 图片 处理 方法 系统 | ||
技术领域
本发明涉及嵌入式设备技术领域,具体是大批量图片的处理方法及系统。
背景技术
现代嵌入式设备技术快速发展,许多嵌入式设备都带有屏幕,用户操作界面越来越友好,越来越炫丽多彩。以电视为例,为了设计制作出各种各样的图形效果,电视的嵌入式系统通常需要加入大量的各种格式的图片资源,例如JPG图片、PNG图片等。而与手机等其他嵌入式设备不同,电视属于大屏幕、远距离操作设备,这就决定了电视的图片资源往往是相对分辨率比较大的图片,这样必然导致电视将要花更多的存储空间、内存、CPU资源在图片的存储及处理上。然而,电视毕竟只是嵌入式设备,不能同电脑的海量硬盘、内存及CPU处理能力相比。通常,为节省存储芯片的存储空间,电视的嵌入式系统会使用PNG、JPG等图片,但很多嵌入式系统的PNG、JPG等图片解码是软件解码,速度很慢,导致图形界面载入的时间过长,用户的操作体验较差,即使是图片硬件解码,某些情况下,用户操作体验也不流畅。
发明内容
本发明的主要目的是提供一种大批量图片的处理方法及系统,通过对大批量图片进行分类及预处理,使得嵌入式设备能快速载入大批量图片,增强了嵌入式设备的稳定性以及用户操作体验好感度。
本发明解决其技术问题所采用的技术方案是:
一种大批量图片的处理方法,包括以下步骤:
S110:主机根据图片的分辨率、使用频率和操作响应速度要求,将所述图片分成预处理图片和即时处理图片;
S120:所述主机将所述预处理图片转化为Code数据和/或Bin文件;
S130:所述主机将所述Code数据和/或Bin文件以及即时处理图片发送至嵌入式设备;
S140:所述嵌入式设备接收并存储所述Code数据和/或Bin文件以及即时处理图片,将所述Code数据和/或Bin文件以及即时处理图片分别转化为纹理数据,将所述纹理数据绘制到屏幕上。
优选地,所述步骤S110具体包括:
当所述图片的分辨率高、使用频率低且操作响应速度要求低时,将所述图片分类为所述即时处理图片;
当所述图片的分辨率高、使用频率高且操作响应速度要求高时,如果所述图片支持硬件解码,则将所述图片分类为所述即时处理图片,否则将所述图片分类为所述预处理图片;
当所述图片的分辨率低、使用频率高且操作响应速度要求高时,则将所述图片分类为所述预处理图片;
其他使用频率低且对操作响应速度要求低的所述图片分类为所述即时处理图片。
优选地,在执行步骤S110之后,还包括:
根据所述嵌入式设备的存储空间,将部分分类为所述预处理图片的图片重新分类为所述即时处理图片。
优选地,所述步骤S140具体包括:
接收所述主机发送的数据并将所述数据存储于所述嵌入式设备;
判断所述数据是否为所述Code数据、Bin文件或即时处理图片;
根据判断结果将所述Code数据、Bin文件或即时处理图片转换成所述纹理数据,并将所述纹理数据绘制到屏幕上。
优选地,所述根据判断结果将所述Code数据、Bin文件或即时处理图片转换成纹理数据具体包括:
接收到所述Code数据时,直接从所述Code数据获得纹理数据;
接收到所述Bin文件时,读取所述Bin文件,获得所述纹理数据;
接收到所述即时处理图片时,判断所述即时处理图片是否支持硬件解码,如果是,则对所述即时处理图片进行硬件解码获得所述纹理数据,否则对所述即时处理图片进行软件解码获得所述纹理数据。
本发明还提供一种大批量图片处理的系统,包括主机和嵌入式设备,所述主机包括:
存储单元,用于存储原始图片、使用频率表、操作响应速度表;
分类单元,用于根据图片的分辨率、使用频率和操作响应速度要求,将所述图片分成预处理图片和即时处理图片;
预处理单元,用于将所述预处理图片转化为Code数据和/或Bin文件;
数据发送单元,用于发送所述Code数据和/或Bin文件以及即时处理图片至所述嵌入式设备;
所述嵌入式设备,用于接收并存储所述Code数据和/或Bin文件以及即时处理图片,将所述Code数据和/或Bin文件以及即时处理图片分别转化为纹理数据,将所述纹理数据绘制到屏幕上。
优选地,所述嵌入式设备包括:
接收单元,用于接收所述主机发送的数据;
存储单元,用于存储所述数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳TCL新技术有限公司,未经深圳TCL新技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110269852.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高速连接器插入件和线缆
- 下一篇:一种后盖免钉羽毛球拍