Detailed embodiments of the claimed structures and methods are disclosed herein; however, it can be understood that the disclosed embodiments are merely illustrative of the claimed structures and methods that may be embodied in various forms. Those structures and methods may, however, be embodied in many different forms and should not be construed as limited to the exemplary embodiments set forth herein. Rather, these exemplary embodiments are provided so that this disclosure will be thorough and complete and will fully convey the scope to those skilled in the art. In the description, details of well-known features and techniques may be omitted to avoid unnecessarily obscuring the presented embodiments.
As previously described, video encoders and decoders tended to operate on a given picture size that was, in most cases, defined and stayed constant for a coded video sequence. However, a picture can be partitioned into one or more subpictures. Each subpicture can be further partitioned into one or more slices. Two or more independently coded sub-pictures may be merged into a coded picture, decoded by a decoder, and displayed as a single output picture. When a coded picture is composed of two or more coded subpictures, virtual boundaries may be present. It may be advantageous, therefore, for special handling of the virtual boundaries.