【技术实现步骤摘要】
编码方法及装置
本公开涉及图像编码
,尤其涉及编码方法及装置。
技术介绍
计算机图像有自然图像和计算机合成图像两大类。自然图像指的是自然界真实存在的景色,人们生活中看到的电影、电视内容均为自然图像。计算机合成图像是采用计算机图形学技术,通过计算机上显卡计算得到的人造图像。在对图像进行传输时,通常需要对图像进行编解码。相关技术中,通常编码过程为:采集芯片将采集好的图像数据保存在缓存区中,并将该缓存区的地址发送给主控模块,由主控模块将该缓存区中保存的图像数据拷贝至编码端的缓存,编码端从编码端的缓存中读取图像数据进行编码。但上述编码过程中,存在一次将采集的图像数据从采集芯片的缓存区到编码端的缓存区的数据搬运,而数据搬运较为耗费主控模块的资源,因此,数据搬运可能会引入编码延迟,从而降低了图像传输的效率。
技术实现思路
本公开实施例提供一种编码方法及装置,能够解决现有技术中图像传输效率降低的问题。所述技术方案如下:根据本公开实施例的第一方面,提供一种编码方法,应用于编码端,所述 ...
【技术保护点】
1.一种编码方法,其特征在于,应用于编码端,所述方法包括:/n接收采集完成事件;所述采集完成事件中携带预备队列的标识信息;/n根据所述预备队列的标识信息确定对应的预备队列;所述预备队列中包括至少一个所述目标空闲缓存区;/n从所述预备队列中确定待编码的目标空闲缓存区;/n从所述待编码的目标空闲缓存区中获取所述待传输图像数据;/n对所述待传输图像数据进行编码,生成目标编码码流。/n
【技术特征摘要】
1.一种编码方法,其特征在于,应用于编码端,所述方法包括:
接收采集完成事件;所述采集完成事件中携带预备队列的标识信息;
根据所述预备队列的标识信息确定对应的预备队列;所述预备队列中包括至少一个所述目标空闲缓存区;
从所述预备队列中确定待编码的目标空闲缓存区;
从所述待编码的目标空闲缓存区中获取所述待传输图像数据;
对所述待传输图像数据进行编码,生成目标编码码流。
2.根据权利要求1所述的方法,其特征在于,在所述预备队列中包括至少两个所述目标空闲缓存区时,所述从所述预备队列中确定待编码的目标空闲缓存区包括:
从所述预备队列中摘取所有的所述目标空闲缓存区;
从所述所有的所述目标空闲缓存区中确定加入所述预备队列时间最晚的目标空闲缓存区;
将加入所述预备队列时间最晚的目标空闲缓存区确定为所述待编码的目标空闲缓存区。
3.根据权利要求1所述的方法,其特征在于,还包括:
将所述预备队列中除所述待编码的目标空闲缓存区之外的目标空闲缓存区加入空闲队列。
4.根据权利要求1所述的方法,其特征在于,在所述生成目标编码码流之后,还包括:
将所述待编码的目标空闲缓存区加入空闲队列。
5.一种编码方法,其特征在于,应用于采集端,所述方法包括:
采集待传输图像数据;
从空闲队列中确定目标空闲缓存区;所述空闲队列包括至少一个空闲缓存区;
将所述待传输图像数据写入所述目标空闲缓存区;
将所述目标空闲缓存区添加至预备队列;
向编码端发送采集完成事件;所述采集完成事件中携带所述预备队列的标识信息,使得编码端根据所述预备队列的标识信息确定对应的预备队列,从所述预备队列中确定待编码的目标空闲缓存区,并对所述待编码的目标空闲缓存区中的待传输图像数据进行编码,生成目标编码码流。
6.一种编码装置,其特征在于,应用于编码端,所述装置包括:
第一接收模块,用于接收采集完成事件;所述采集完...
【专利技术属性】
技术研发人员:段瑞楠,范志刚,
申请(专利权)人:西安万像电子科技有限公司,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。