About Products Support FAQ Blog

How to preview Decoded Picture Buffer (DPB) in Zond 265

image

 

  By Olga Krovyakova - modified October 6, 2023, created September 5, 2019.

Starting from version 4.7, Zond 265 has a feature of decoded picture buffer (DPB) preview: just move mouse over the timeline frame bars and wait for the tooltip to get brief information, or switch to Frame Info tab for detailed description.

 

TRY ZOND 4.7 FREE

 

Decoded picture buffer is a particular set of previously decoded pictures for the decoding of the remainder of the pictures in the bitstream. Pictures from this set are used for reference in inter prediction decoding, output reordering, or output delay. As DPB is limited in size, it is quite often necessary to trace whether DPB still holds all reference pictures for the picture being decoded or some of them have already been replaced.

button

Fig.1 shows a screenshot of Zond 265 with opened Frame info tab, it includes current contents of DPB with reference picture lists 0 and 1. Besides Frame info tab, DPB frames are marked in the timeline by small rectangles filled by grey and colors from green to red under bars represented video frames. Grey means the frames are contained in DPB but they are not references for the current frame. Frames pointed by non-grey colors are references for the current frame; frames with green markers are closer to the current frame in output order. Next frame decoding will use one existing frame from DPB as its buffer, a reference marker for such frames takes a form of turned around triangle.

dpb-in-frame-info-tab
Fig. 1. Zond 265 main window with opened tab Frame Info

To get more information on the DPB state for any frame, just move your mouse cursor to the frame bar. In the tooltip you can see the information on the current frame and visual representation of the current DPB contents the same way as represented on the timeline (fig. 2).

dpb-in-frame-bar-tooltip
Fig. 2. Frame bar tooltip with DPB content

Decoded picture buffer parameters of Frame info tab are listed in the table below.

Item Description
DPB index Index of the frame in DPB
Decoding / output order Frame’s number in decoding and output order
Long-term picture Whether the frame short- or long-term picture
Used by current picture Whether the current frame has references to the frame
Needed for output Has the frame been shown yet
Is referenced Whether any other frames have references to the frame
Can be removed from DPB Whether or not it is safe to remove the frame

Timeline reference marker colors and shapes are described in the table below.

Item Description
reference-frame-markers Frames, referenced by the current frame and can’t be dropped from DPB after decoding the current frame
reference-frame-markers-that-can-be-removed-from-dpb Frames, referenced by the current frame and can be dropped from DPB after decoding the current frame
non-reference-frame-markers Non-reference frames, can’t be dropped from DPB after decoding the current frame
non-reference-frame-markers-that-can-be-removed-from-dpb Non-reference frames, can be dropped from DPB after decoding the current frame

 

The feature of decoded picture buffer visualization is available for HEVC/H265 video in elementary stream, MPEG-2 transport stream, MP4, fragmented or segmented MP4, MPEG DASH index files.

TRY ZOND 4.7 FREE

 

 About the author

imageOlga Krovyakova is the Technical Support Manager in Solveig Multimedia since 2010.

She is the author of many text and video guidelines of company's products: Video Splitter, HyperCam, WMP Trimmer Plugin, AVI Trimmer+ and TriMP4.

She works with programs every day and therefore knows very well how they work. Сontact Olga via support@solveigmm.com if you have any questions. She will gladly assist you!