Processing

Please wait...

Settings

Settings

1. WO2020001063 - MEMORY MANAGEMENT METHOD AND RELATED APPARATUS

Publication Number WO/2020/001063
Publication Date 02.01.2020
International Application No. PCT/CN2019/077188
International Filing Date 06.03.2019
IPC
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
12
Accessing, addressing or allocating within memory systems or architectures
02
Addressing or allocation; Relocation
06
Addressing a physical block of locations, e.g. base addressing, module addressing, address space extension, memory dedication
G06F 12/06 (2006.01)
CPC
G06F 12/06
G06F 12/1009
G06F 9/50
G06T 1/60
G06T 9/00
Applicants
  • 华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; 中国广东省深圳市 龙岗区坂田华为总部办公楼 Huawei Administration Building, Bantian, Longgang District Shenzhen, Guangdong 518129, CN
Inventors
  • 周海林 ZHOU, Hailin; CN
  • 曲波 QU, Bo; CN
  • 曹斌 CAO, Bin; CN
Agents
  • 广州三环专利商标代理有限公司 SCIHEAD IP LAW FIRM; 中国广东省广州市 越秀区先烈中路80号汇华商贸大厦1508室 Room 1508, Huihua Commercial & Trade Building No. 80, XianLie Zhong Road,Yuexiu District Guangzhou, Guangdong 510070, CN
Priority Data
201810694790.628.06.2018CN
Publication Language Chinese (ZH)
Filing Language Chinese (ZH)
Designated States
Title
(EN) MEMORY MANAGEMENT METHOD AND RELATED APPARATUS
(FR) PROCÉDÉ DE GESTION DE MÉMOIRE ET APPAREIL ASSOCIÉ
(ZH) 内存管理方法以及相关装置
Abstract
(EN)
Provided are a memory management method and a related apparatus. The method comprises: decoding a code stream to obtain a first image frame, wherein the first image frame comprises n slices; compressing the first image frame to obtain a second image frame, wherein the second image frame comprises n compressed slices; allocating a frame buffer region for the n compressed slices in a memory, and establishing a mapping relationship between virtual pages and physical pages for memory spaces occupied by the n compressed slices, wherein the memory space occupied by each of the compressed slices comprises one or more physical pages, and the multiple virtual pages occupied by the n compressed slices have consecutive page numbers; and finally, storing the n compressed slices in the frame buffer region. The implementation of the solution of the present application can effectively reduce the occupation of a memory by accessing reference frames during decoding.
(FR)
L'invention concerne un procédé de gestion de mémoire et un appareil associé. Le procédé consiste : à décoder à un flux de code afin d'obtenir une première trame d'image, la première trame d'image comprenant n tranches ; à compresser la première trame d'image afin d'obtenir une seconde trame d'image, la seconde trame d'image comprenant n tranches compressées ; à attribuer une région de tampon de trame aux n tranches compressées dans une mémoire, et à établir une relation de mappage entre des pages virtuelles et des pages physiques pour des espaces de mémoire occupés par les n tranches compressées, l'espace de mémoire occupé par chacune des tranches compressées comprenant une ou plusieurs pages physiques, et les multiples pages virtuelles occupées par les n tranches compressées possédant des numéros de page consécutifs ; et enfin, à mémoriser les n tranches compressées dans la région de tampon de trame. La mise en œuvre de la solution de la présente invention permet de réduire efficacement l'occupation d'une mémoire par l'accès à des trames de référence pendant le décodage.
(ZH)
本申请提供了内存管理方法以及相关装置,该方法包括:对码流进行解码得到第一图像帧,第一图像帧包括n个片;对第一图像帧进行压缩得到第二图像帧,第二图像帧包括n个经压缩后的片;在内存中为n个经压缩后的片分配帧缓冲区,并为n个经压缩后的片所占用的内存空间建立虚拟页面与物理页面的映射关系,每个经压缩后的片所占用的内存空间包括一个或多个物理页面,n个经压缩后的片所占用的多个虚拟页面的页号连续;最后,将n个经压缩后的片存储到帧缓冲区。实施本申请方案能够有效降低解码时的参考帧存取对内存的占用。
Latest bibliographic data on file with the International Bureau