Invention Grant
- Patent Title: Image coding or decoding device and method involving multithreading of processing operations over a plurality of processors, and corresponding computer program and synchronisation signal
- Patent Title (中): 涉及多个处理器的处理操作的多线程的图像编码或解码装置和方法,以及对应的计算机程序和同步信号
-
Application No.: US10555498Application Date: 2004-05-06
-
Publication No.: US07885334B2Publication Date: 2011-02-08
- Inventor: Matthieu Muller , Mickael Ropert , Alex Macaulay , Erwan Le Bras
- Applicant: Matthieu Muller , Mickael Ropert , Alex Macaulay , Erwan Le Bras
- Applicant Address: FR Cesson-Sevigne
- Assignee: Envivio France
- Current Assignee: Envivio France
- Current Assignee Address: FR Cesson-Sevigne
- Agency: Westman, Champlin & Kelly, P.A.
- Agent David D. Brush
- Priority: FR0305531 20030506
- International Application: PCT/FR2004/001106 WO 20040506
- International Announcement: WO2004/100557 WO 20041118
- Main IPC: H04N7/12
- IPC: H04N7/12

Abstract:
A method and apparatus are provided for coding or decoding an image comprising macro-blocks which are distributed in lines and columns. The processing of at least one given macro-block requires the pre-processing of at least one other macro-block on which said dependent macro-block depends. Moreover, the macro-blocks are processed sequentially line by line or column by column. Processing of the macro-blocks is multithreaded over N processors, N≧2. The image is separated into N vertical bands each comprising a plurality of lines and at least one column of macro-blocks if the macro-block is processed sequentially line by line, or into N horizontal bands each comprising a plurality of columns and at least one line of macro-blocks if the macro-block is processed sequentially column by column. One of the N bands is processed by each processor, and the processing operations performed by the N processors is synchronized.
Public/Granted literature
Information query