{"id":422,"date":"2007-04-20T21:25:04","date_gmt":"2007-04-21T04:25:04","guid":{"rendered":"http:\/\/multimedia.cx\/eggs\/422\/"},"modified":"2007-04-20T21:29:23","modified_gmt":"2007-04-21T04:29:23","slug":"superblock-corner-cases","status":"publish","type":"post","link":"https:\/\/multimedia.cx\/eggs\/superblock-corner-cases\/","title":{"rendered":"Superblock Corner Cases"},"content":{"rendered":"<p>Look who has been playing around some more with the vector drawing program. Here&#8217;s an illustration of somewhat limited utility but that still demonstrates an important point of the VP3\/Theora coding scheme:<\/p>\n<p><center><br \/>\n<img decoding=\"async\" src=\"\/eggs\/images\/vp3-theora-superblock-corner-cases.png\" alt=\"VP3\/Theora superblock traversal corner cases\" \/><br \/>\n<\/center><\/p>\n<p>The image above depicts a hypothetical frame in the VP3\/Theora coding scheme that has sample dimensions of 88&#215;48. The valid 8&#215;8 fragments are depicted in green. Since these do not line up nicely on 32-sample superblock boundaries, round up to the nearest superblock in either dimension. The green fragments inside the turquoise zone are the visible fragments. The grey fragments are phantoms that still must be accounted for in the <a href=\"http:\/\/multimedia.cx\/eggs\/the-legend-of-hilbert\/\">overall superblock traversal pattern<\/a> when coding\/decoding the transform coefficients.<\/p>\n<p>There is also the matter of what happens when the width and height of the frame do not line up on fragment boundaries (i.e., are not divisible by 8). The image is rounded up to the nearest fragment size for the purpose of transform coding.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Look who has been playing around some more with the vector drawing program. Here&#8217;s an illustration of somewhat limited utility but that still demonstrates an important point of the VP3\/Theora coding scheme: The image above depicts a hypothetical frame in the VP3\/Theora coding scheme that has sample dimensions of 88&#215;48. The valid 8&#215;8 fragments are [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,33],"tags":[],"class_list":["post-422","post","type-post","status-publish","format-standard","hentry","category-open-source-multimedia","category-vp3theora"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"Look who has been playing around some more with the vector drawing program. Here&#039;s an illustration of somewhat limited utility but that still demonstrates an important point of the VP3\/Theora coding scheme: The image above depicts a hypothetical frame in the VP3\/Theora coding scheme that has sample dimensions of 88x48. The valid 8x8 fragments are\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Multimedia Mike\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/multimedia.cx\/eggs\/superblock-corner-cases\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Breaking Eggs And Making Omelettes | Topics On Multimedia Technology and Reverse Engineering\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Superblock Corner Cases | Breaking Eggs And Making Omelettes\" \/>\n\t\t<meta property=\"og:description\" content=\"Look who has been playing around some more with the vector drawing program. Here&#039;s an illustration of somewhat limited utility but that still demonstrates an important point of the VP3\/Theora coding scheme: The image above depicts a hypothetical frame in the VP3\/Theora coding scheme that has sample dimensions of 88x48. The valid 8x8 fragments are\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/multimedia.cx\/eggs\/superblock-corner-cases\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2007-04-21T04:25:04+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2007-04-21T04:29:23+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Superblock Corner Cases | Breaking Eggs And Making Omelettes\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Look who has been playing around some more with the vector drawing program. Here&#039;s an illustration of somewhat limited utility but that still demonstrates an important point of the VP3\/Theora coding scheme: The image above depicts a hypothetical frame in the VP3\/Theora coding scheme that has sample dimensions of 88x48. The valid 8x8 fragments are\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/superblock-corner-cases\\\/#article\",\"name\":\"Superblock Corner Cases | Breaking Eggs And Making Omelettes\",\"headline\":\"Superblock Corner Cases\",\"author\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"\\\/eggs\\\/images\\\/vp3-theora-superblock-corner-cases.png\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/superblock-corner-cases\\\/#articleImage\"},\"datePublished\":\"2007-04-20T21:25:04-07:00\",\"dateModified\":\"2007-04-20T21:29:23-07:00\",\"inLanguage\":\"en-US\",\"commentCount\":1,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/superblock-corner-cases\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/superblock-corner-cases\\\/#webpage\"},\"articleSection\":\"Open Source Multimedia, VP3\\\/Theora\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/superblock-corner-cases\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/multimedia.cx\\\/eggs\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/category\\\/open-source-multimedia\\\/#listItem\",\"name\":\"Open Source Multimedia\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/category\\\/open-source-multimedia\\\/#listItem\",\"position\":2,\"name\":\"Open Source Multimedia\",\"item\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/category\\\/open-source-multimedia\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/superblock-corner-cases\\\/#listItem\",\"name\":\"Superblock Corner Cases\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/superblock-corner-cases\\\/#listItem\",\"position\":3,\"name\":\"Superblock Corner Cases\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/category\\\/open-source-multimedia\\\/#listItem\",\"name\":\"Open Source Multimedia\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#organization\",\"name\":\"Breaking Eggs And Making Omelettes\",\"description\":\"Topics On Multimedia Technology and Reverse Engineering\",\"url\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/#author\",\"url\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/\",\"name\":\"Multimedia Mike\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/superblock-corner-cases\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2eb93f7cada658f7986b5092062849fa255779eada3342c8f6b9a40764b95fdd?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Multimedia Mike\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/superblock-corner-cases\\\/#webpage\",\"url\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/superblock-corner-cases\\\/\",\"name\":\"Superblock Corner Cases | Breaking Eggs And Making Omelettes\",\"description\":\"Look who has been playing around some more with the vector drawing program. Here's an illustration of somewhat limited utility but that still demonstrates an important point of the VP3\\\/Theora coding scheme: The image above depicts a hypothetical frame in the VP3\\\/Theora coding scheme that has sample dimensions of 88x48. The valid 8x8 fragments are\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/superblock-corner-cases\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/author\\\/multimedia-mike\\\/#author\"},\"datePublished\":\"2007-04-20T21:25:04-07:00\",\"dateModified\":\"2007-04-20T21:29:23-07:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#website\",\"url\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/\",\"name\":\"Breaking Eggs And Making Omelettes\",\"description\":\"Topics On Multimedia Technology and Reverse Engineering\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/multimedia.cx\\\/eggs\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Superblock Corner Cases | Breaking Eggs And Making Omelettes","description":"Look who has been playing around some more with the vector drawing program. Here's an illustration of somewhat limited utility but that still demonstrates an important point of the VP3\/Theora coding scheme: The image above depicts a hypothetical frame in the VP3\/Theora coding scheme that has sample dimensions of 88x48. The valid 8x8 fragments are","canonical_url":"https:\/\/multimedia.cx\/eggs\/superblock-corner-cases\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/multimedia.cx\/eggs\/superblock-corner-cases\/#article","name":"Superblock Corner Cases | Breaking Eggs And Making Omelettes","headline":"Superblock Corner Cases","author":{"@id":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/#author"},"publisher":{"@id":"https:\/\/multimedia.cx\/eggs\/#organization"},"image":{"@type":"ImageObject","url":"\/eggs\/images\/vp3-theora-superblock-corner-cases.png","@id":"https:\/\/multimedia.cx\/eggs\/superblock-corner-cases\/#articleImage"},"datePublished":"2007-04-20T21:25:04-07:00","dateModified":"2007-04-20T21:29:23-07:00","inLanguage":"en-US","commentCount":1,"mainEntityOfPage":{"@id":"https:\/\/multimedia.cx\/eggs\/superblock-corner-cases\/#webpage"},"isPartOf":{"@id":"https:\/\/multimedia.cx\/eggs\/superblock-corner-cases\/#webpage"},"articleSection":"Open Source Multimedia, VP3\/Theora"},{"@type":"BreadcrumbList","@id":"https:\/\/multimedia.cx\/eggs\/superblock-corner-cases\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs#listItem","position":1,"name":"Home","item":"https:\/\/multimedia.cx\/eggs","nextItem":{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/category\/open-source-multimedia\/#listItem","name":"Open Source Multimedia"}},{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/category\/open-source-multimedia\/#listItem","position":2,"name":"Open Source Multimedia","item":"https:\/\/multimedia.cx\/eggs\/category\/open-source-multimedia\/","nextItem":{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/superblock-corner-cases\/#listItem","name":"Superblock Corner Cases"},"previousItem":{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/superblock-corner-cases\/#listItem","position":3,"name":"Superblock Corner Cases","previousItem":{"@type":"ListItem","@id":"https:\/\/multimedia.cx\/eggs\/category\/open-source-multimedia\/#listItem","name":"Open Source Multimedia"}}]},{"@type":"Organization","@id":"https:\/\/multimedia.cx\/eggs\/#organization","name":"Breaking Eggs And Making Omelettes","description":"Topics On Multimedia Technology and Reverse Engineering","url":"https:\/\/multimedia.cx\/eggs\/"},{"@type":"Person","@id":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/#author","url":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/","name":"Multimedia Mike","image":{"@type":"ImageObject","@id":"https:\/\/multimedia.cx\/eggs\/superblock-corner-cases\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/2eb93f7cada658f7986b5092062849fa255779eada3342c8f6b9a40764b95fdd?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Multimedia Mike"}},{"@type":"WebPage","@id":"https:\/\/multimedia.cx\/eggs\/superblock-corner-cases\/#webpage","url":"https:\/\/multimedia.cx\/eggs\/superblock-corner-cases\/","name":"Superblock Corner Cases | Breaking Eggs And Making Omelettes","description":"Look who has been playing around some more with the vector drawing program. Here's an illustration of somewhat limited utility but that still demonstrates an important point of the VP3\/Theora coding scheme: The image above depicts a hypothetical frame in the VP3\/Theora coding scheme that has sample dimensions of 88x48. The valid 8x8 fragments are","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/multimedia.cx\/eggs\/#website"},"breadcrumb":{"@id":"https:\/\/multimedia.cx\/eggs\/superblock-corner-cases\/#breadcrumblist"},"author":{"@id":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/#author"},"creator":{"@id":"https:\/\/multimedia.cx\/eggs\/author\/multimedia-mike\/#author"},"datePublished":"2007-04-20T21:25:04-07:00","dateModified":"2007-04-20T21:29:23-07:00"},{"@type":"WebSite","@id":"https:\/\/multimedia.cx\/eggs\/#website","url":"https:\/\/multimedia.cx\/eggs\/","name":"Breaking Eggs And Making Omelettes","description":"Topics On Multimedia Technology and Reverse Engineering","inLanguage":"en-US","publisher":{"@id":"https:\/\/multimedia.cx\/eggs\/#organization"}}]},"og:locale":"en_US","og:site_name":"Breaking Eggs And Making Omelettes | Topics On Multimedia Technology and Reverse Engineering","og:type":"article","og:title":"Superblock Corner Cases | Breaking Eggs And Making Omelettes","og:description":"Look who has been playing around some more with the vector drawing program. Here's an illustration of somewhat limited utility but that still demonstrates an important point of the VP3\/Theora coding scheme: The image above depicts a hypothetical frame in the VP3\/Theora coding scheme that has sample dimensions of 88x48. The valid 8x8 fragments are","og:url":"https:\/\/multimedia.cx\/eggs\/superblock-corner-cases\/","article:published_time":"2007-04-21T04:25:04+00:00","article:modified_time":"2007-04-21T04:29:23+00:00","twitter:card":"summary","twitter:title":"Superblock Corner Cases | Breaking Eggs And Making Omelettes","twitter:description":"Look who has been playing around some more with the vector drawing program. Here's an illustration of somewhat limited utility but that still demonstrates an important point of the VP3\/Theora coding scheme: The image above depicts a hypothetical frame in the VP3\/Theora coding scheme that has sample dimensions of 88x48. The valid 8x8 fragments are"},"aioseo_meta_data":{"post_id":"422","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2020-12-31 21:55:32","updated":"2025-12-31 18:43:31","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/multimedia.cx\/eggs\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/multimedia.cx\/eggs\/category\/open-source-multimedia\/\" title=\"Open Source Multimedia\">Open Source Multimedia<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tSuperblock Corner Cases\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/multimedia.cx\/eggs"},{"label":"Open Source Multimedia","link":"https:\/\/multimedia.cx\/eggs\/category\/open-source-multimedia\/"},{"label":"Superblock Corner Cases","link":"https:\/\/multimedia.cx\/eggs\/superblock-corner-cases\/"}],"_links":{"self":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/422","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/comments?post=422"}],"version-history":[{"count":0,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/422\/revisions"}],"wp:attachment":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/media?parent=422"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/categories?post=422"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/tags?post=422"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}