{ "base-256x256": { "about": "base profile (base-operation-point synthesis)", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/base.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "e-n-192x256-crop": { "edit": "diff_display [3, 7]: 189 x 249 displayed", "how": "header edit (tools/wai_jpegai_make_vectors.py)", "of": "n-192x256" }, "e-test256-crop": { "edit": "diff_display [5, 11]: 251 x 245 displayed", "how": "header edit (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "e-test256-ct0": { "edit": "colour_transform_idx 0", "how": "header edit (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "e-test256-ct2": { "edit": "colour_transform_idx 2, matrix [54,183,18,226,0,0,0,0,226], offset [0,128,128]", "how": "header edit (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "e-test256-icci-none": { "edit": "eICCI on, on no plane", "how": "header edit (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "e-test256-icci-u": { "edit": "eICCI on U alone", "how": "header edit (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "e-test256-icci-uv": { "edit": "eICCI on U and V", "how": "header edit (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "e-test256-icci-v": { "edit": "eICCI on V alone", "how": "header edit (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "e-test256-icci-y": { "edit": "eICCI on Y alone", "how": "header edit (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "e-test256-rvs-nogrfs": { "edit": "grfs_enable 0 on both planes, residual variance scaling on", "how": "header edit (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "n-128x256": { "about": "128 x 256, eICCI off", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0", "-post_filters.eICCI.enabled", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 128, 256 ], "picture_sha256": "75060a225628262c8cc8656e47f9096ec48d12c5842df00c3f0b467059b91f11" }, "n-192x192": { "about": "192 x 192 (partial 8 x 8 latent blocks), eICCI off", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0", "-post_filters.eICCI.enabled", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 192, 192 ], "picture_sha256": "924f2ebd6eabb1a829237f1bc33a4748bc8a4525949b7d345bbd5592c229a5ad" }, "n-192x256": { "about": "192 x 256, eICCI off", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0", "-post_filters.eICCI.enabled", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 192, 256 ], "picture_sha256": "713f2ce766b430ff4f81ccfd4402f3d32f4de1376901399246e04dda6cbb0132" }, "n-256x192": { "about": "256 x 192, eICCI off", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0", "-post_filters.eICCI.enabled", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 192 ], "picture_sha256": "c316ba9b04b79654508e3f381fedb709020409c2a8deb76498a5c2d386bc54ca" }, "n-beta-m184": { "about": "beta -184, eICCI off", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "-184", "-post_filters.eICCI.enabled", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "n-beta-max": { "about": "beta at the encoder's upper clip, eICCI off", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "702", "-post_filters.eICCI.enabled", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "n-beta-min": { "about": "beta at the encoder's lower clip, eICCI off", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "-1069", "-post_filters.eICCI.enabled", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "n-beta-p150": { "about": "beta +150, eICCI off", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "150", "-post_filters.eICCI.enabled", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "n-beta-split": { "about": "independent chroma beta, eICCI off", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "-90", "-model.bitrate_matcher.target_beta_disp_UV", "120", "-post_filters.eICCI.enabled", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "n-ct0": { "about": "no colour transform, eICCI off", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0", "-post_filters.eICCI.enabled", "0", "-colour_processing.colour_transform.colour_transform_idx", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "n-grfs-norvs": { "about": "GRFS on, residual variance scaling off, eICCI off", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0", "-post_filters.eICCI.enabled", "0", "-model.CCS_SGMM.tools_common.model_common.common_modules.quantizer.rvs.rvs_enabled", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "n-off-efl": { "about": "linear enhancement filter off, eICCI off", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0", "-post_filters.eICCI.enabled", "0", "-post_filters.EFElinear.enabled", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "n-off-lef": { "about": "LEF off, eICCI off", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0", "-post_filters.eICCI.enabled", "0", "-post_filters.LEF.enabled", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "n-off-lsbs": { "about": "LSBS off, eICCI off", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0", "-post_filters.eICCI.enabled", "0", "-model.CCS_SGMM.tools_common.model_common.ls_processing.lsbs.enabled", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "n-off-rvs": { "about": "residual variance scaling and GRFS off, eICCI off", "encoder_args": [ "--cfg", "cfg/tool_dis/ResVarScale.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0", "-post_filters.eICCI.enabled", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "simple-256x256": { "about": "simple profile (simple-operation-point synthesis)", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/simple.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "t0-128x128-noicci": { "about": "128 x 128, eICCI off", "encoder_args": [ "--cfg", "cfg/tool_dis/eICCI.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 128, 128 ], "picture_sha256": "4e3ceb66c4050211e46fde19a79926082330c8e331a85bfc565c5780a85fa6d0" }, "t0-192x192": { "about": "a smaller square, partial 8 x 8 latent blocks", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 192, 192 ], "picture_sha256": "924f2ebd6eabb1a829237f1bc33a4748bc8a4525949b7d345bbd5592c229a5ad" }, "t0-192x320": { "about": "a portrait picture, sides multiples of 64", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 192, 320 ], "picture_sha256": "e3472c79c8e7045c433f2a3c2434347bbf458edad2bd445bb3903fec3411d0fe" }, "t0-256x128-noicci": { "about": "a side of 128 (the encoder's eICCI search needs 161, so eICCI off)", "encoder_args": [ "--cfg", "cfg/tool_dis/eICCI.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 128 ], "picture_sha256": "e39f03719c23c73cb10a16b60616f0aa01c51a132fe5cd07455044a4b8adfa24" }, "t0-256x192": { "about": "a landscape picture, sides multiples of 64", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 192 ], "picture_sha256": "c316ba9b04b79654508e3f381fedb709020409c2a8deb76498a5c2d386bc54ca" }, "t0-256x256": { "about": "tools_0, high profile, 256 x 256, every tool on", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "t0-257x177": { "about": "sides not multiples of 64", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 257, 177 ], "picture_sha256": "fb40b10f24be66e565a8186ff2f40f60d674cbbff5bf3ce9eb15659ac7d25788" }, "t0-320x192": { "about": "a landscape picture, sides multiples of 64", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 320, 192 ], "picture_sha256": "f3345f811429e8ad2b2aaea17aefcdc65cc58603408f279675b5a697b5edba1f" }, "t0-420": { "about": "4:2:0 chroma", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0", "-c_ver_value", "2", "-c_hor_value", "2" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "t0-512x384": { "about": "a larger picture, sides multiples of 64", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 512, 384 ], "picture_sha256": "8b8e05cf3b473f3494f1f5e65c046d4d913aef0a11ce5309598df7f000fdf9a4" }, "t0-beta-m184": { "about": "beta displacement -184 on both planes", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "-184" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "t0-ecthread8": { "about": "eight entropy threads", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/tools/ECThread8.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "t0-off-eicci": { "about": "eICCI off", "encoder_args": [ "--cfg", "cfg/tool_dis/eICCI.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "t0-tools-off": { "about": "every tool off", "encoder_args": [ "--cfg", "cfg/tools_off.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "0", "-model.bitrate_matcher.target_beta_disp_Y", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "t1-256x256": { "about": "tools_1 (model_id 1)", "encoder_args": [ "--cfg", "cfg/tools_on.json", "cfg/profiles/high.json", "-model.bitrate_matcher.enabled", "0", "-model.bitrate_matcher.target_tool_idx", "1", "-model.bitrate_matcher.target_beta_disp_Y", "0" ], "how": "the reference encoder (tools/wai_jpegai_make_vectors.py)", "picture": [ 256, 256 ], "picture_sha256": "1ea8658af28324a697e3fa56e25840b816adc65a36d635ff54a991d056df5815" }, "test256": { "how": "the reference encoder at its default operating point (tests/vectors/jpegai/README.md)" }, "x-beta703": { "edit": "beta_displacement_log 703", "how": "header edit, a refusal fixture (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "x-bitdepth": { "edit": "bit_depth_idc 2", "how": "header edit, a refusal fixture (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "x-chs159": { "edit": "num_chs 159 on luma", "how": "header edit, a refusal fixture (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "x-ct3": { "edit": "colour_transform_idx 3, reserved", "how": "header edit, a refusal fixture (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "x-cube": { "edit": "use_cube_flags on luma", "how": "header edit, a refusal fixture (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "x-efl-cand": { "edit": "linear enhancement filter candidate 1 on U", "how": "header edit, a refusal fixture (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "x-efn-masks": { "edit": "nonlinear enhancement filter mask 1, one 8 x 8 block", "how": "header edit, a refusal fixture (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "x-efn-tiles": { "edit": "nonlinear enhancement filter, two luma ranges", "how": "header edit, a refusal fixture (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "x-efn-weights": { "edit": "nonlinear enhancement filter, seven weights", "how": "header edit, a refusal fixture (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "x-gain3d": { "edit": "gain_3D_enable 1", "how": "header edit, a refusal fixture (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "x-icci-tiles": { "edit": "eICCI tile manager on", "how": "header edit, a refusal fixture (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "x-lef-ch": { "edit": "LEF channel 200", "how": "header edit, a refusal fixture (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "x-regions": { "edit": "region partitioning, 2 x 2", "how": "header edit, a refusal fixture (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "x-side64": { "edit": "img_width 64", "how": "header edit, a refusal fixture (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "x-synth-tiles": { "edit": "synthesis_tile_enable on chroma", "how": "header edit, a refusal fixture (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "x-threads-r": { "edit": "four residual threads on chroma", "how": "header edit, a refusal fixture (tools/wai_jpegai_make_vectors.py)", "of": "test256" }, "x-ton-tail": { "edit": "one byte more in the tool header than its fields", "how": "header edit, a refusal fixture (tools/wai_jpegai_make_vectors.py)", "of": "test256" } }