Methods and arrangements for compressing image based rendering data using multiple reference frame prediction techniques that support just-in-time rendering of an image

   
   

Methods and arrangements are provided for compressing image-based rendering (IBR) data, storing and transporting the compressed IBR data, and subsequently providing selective just-in-time (JIT) rendering of an image using only a portion of the compressed IBR data. An array of images is formatted according to a multiple reference frame (MRF) structure that includes anchor frames and predicted frames. Each predicted frame references at least one anchor frame. Each anchor frame is independently encoded. Each predicted frame is encoded using motion compensation and a predicted residue associated with the referenced anchor frames. A resulting MRF bitstream includes encoded anchor frame data, encoded predicted frame data and indexing information that allows for selective random access to individual macroblocks within the encoded anchor frame data and the encoded predicted frame data. Thus, a new view of an image may be rendered by simply accessing only that macroblock information that needed to render the new view. Once decoded, macroblock information can be selectively stored in a cache and accessed again and again, to speed up the rendering of subsequent views.

Des méthodes et les arrangements sont donnés pour comprimer les données (IBR) de rendu image-basées, stockant et transportant les données comprimées d'IBR, et fournissant plus tard (JIT) le rendu "juste à temps" sélectif d'une image en utilisant seulement une partie des données comprimées d'IBR. Un choix d'images est composé selon une structure multiple de l'armature de référence (MRF) qui inclut des armatures d'ancre et des armatures prévues. Chacun a prévu des références de la vue au moins une armature d'ancre. Chaque armature d'ancre est indépendamment codée. Chaque armature prévue est codée en utilisant la compensation de mouvement et un résidu prévu est associé aux armatures référencées d'ancre. Un bitstream résultant de MRF inclut des données codées d'armature d'ancre, données prévues codées d'armature et l'information de classer qui tient compte de l'accès sélectif sélectif à différents macroblocks dans les données codées d'armature d'ancre et les données prévues codées d'armature. Ainsi, une nouvelle vue d'une image peut être rendue en accédant simplement seulement à cette information de macroblock qui a dû rendre la nouvelle vue. Une fois que décodée, l'information de macroblock peut être sélectivement stockée dans une cachette et être consultée à plusieurs reprises, pour accélérer le rendu des vues suivantes.

 
Web www.patentalert.com

< Method and apparatus for the recognition of spelled spoken words

< Proper name identification in chinese

> Dispersion managed discrete Raman amplifiers

> Customer self service iconic interface for resource search results display and selection

~ 00101