defining a position relative to the one or more tiles indicated by the one or more tile identifiers. 

47. A computer program product according to any of Claims 43 to 46 wherein the computer executable program code instructions further comprise program code instructions configured, upon execution, to: 

decoding one or more assignments of one or more tile identifier values for the one or more tile identifiers tile positions from a parameter set file. 

48. A computer program product according to any of Claims 43 to 47 wherein the computer executable program code instructions further comprise program code instructions configured, upon execution, to: 

decoding the one or more tiles according to a decoding order constraint file associated with the picture, wherein the decoding order constraint file includes a reorder indication indicating whether the one or more tiles are able to be reordered without affecting decodability for the one or more tiles. 

49. A method comprising: 

receiving a bitstream comprising a coded picture, the coded picture comprising one or more tiles; 

receiving an indication of an in-picture-prediction-enabled tile set, wherein the in- picture-prediction-enabled tile set identifies one or more dependent tiles from the one or more tiles, wherein the one or more dependent tiles are dependent on another dependent tile within a coded picture or form a logical atomic unit with another dependent tile; and 

decoding the bitstream according to the indication of the in-picture-prediction-enabled tile set. 

50. A method according to Claim 49 wherein the indication of the in-picture- prediction-enabled tile set is encoded in one or more of: a sequence parameter set associated with the bitstream, a picture parameter set associated with the bitstream, or a supplemental enhancement information message associated with the bitstream. 

51. A method according to Claim 50 wherein the indication indicates whether the in-picture-prediction-enabled tile set is a temporal motion-constrained tile set. 

