Knowledge

ICER (file format)

Source đź“ť

3087: 3099: 241:
should be implementable in their baseline form without payment of royalty and license fees. Agreements have been reached with over 20 large organizations holding many patents in this area to allow use of their intellectual property in connection with the standard without payment of license fees or royalties”.
280:
ICER-3D exploits 3D data dependencies in part by using a 3-D wavelet decomposition. The particular decomposition used by ICER-3D includes additional spatial decomposition steps compared to a 3-D Mallat decomposition. This modified decomposition provides benefits in the form of quantitatively improved
272:
ICER-3D is a compressor for hyperspectral images. Error-containment segments in ICER-3D are defined spatially (in the wavelet transform domain), similarly to JPEG 2000. The wavelet-transformed data are partitioned in much the same way as in ICER, except that in ICER-3D the segments extend through all
240:
JPEG2000 has been used by many image processing applications in near real time and real-time (Digital Cinema, Broadcast). Main advantages of the codec is that it is License free (JPEG2000 PART1). The JPEG committee has stated: “It has always been a strong goal of the JPEG committee that its standards
123:
To achieve error containment, ICER produces the compressed bitstream in separate pieces or segments that can be decoded independently. These segments represent rectangular regions of the original image, but are defined in the transform domain. If, instead, the image were partitioned directly and the
288:
ICER-3D takes advantage of the correlation properties of wavelet-transformed hyperspectral data by using a context modeling procedure that emphasizes spectral (rather than spatial) dependencies in the wavelet-transformed data. This provides a significant gain over the alternative spatial context
115:
This arrangement provides added flexibility compared to compressors (like the JPEG compressor used on Mars Pathfinder) that provide only a single parameter to control image quality. Using ICER, when the primary concern is the bandwidth available to transmit the compressed image, one can set the
276:
In ICER-3D, contexts are defined based on two neighboring coefficients in the spectral dimension and no neighboring coefficients in the same spatial plane. This contrasts with the context modeling scheme used by ICER, which makes use of previously encoded information from spatially neighboring
111:
To control the image quality and amount of compression in ICER, the user specifies a byte quota (the nominal number of bytes to be used to store the compressed image) and a quality level parameter (which is essentially a quality goal). ICER attempts to produce a compressed image that meets the
292:
ICER-3D also inherits most of the important features of ICER, including progressive compression, the ability to perform lossless and lossy compression, and an effective error-containment scheme to limit the effects of data loss on the deep-space channel.
119:
At the other extreme—when the only important consideration is a minimum acceptable image quality—it is possible to specify sufficiently large byte quota and the amount of compression will be determined by the quality level specified.
131:
More segments are not always bad for compression effectiveness: many images are most effectively compressed using 4 to 6 segments (for megapixel images) because disparate regions of the image end up in different segments.
127:
Since ICER provides a facility for automated flexibility in choosing the number of segments, compression effectiveness can be traded against packet loss protection, thereby accommodating different channel error rates.
260:
that makes possible lower rate distortion levels (aka grey level errors) with ICER images. This mode is only so far being used with the Mars Pathfinders, but may see wider implementation in the ICER standard
124:
wavelet transform separately applied to each segment, under lossy compression the boundaries between segments would tend to be noticeable in the reconstructed image even when no compressed data is lost.
77:
Most of the MER images are compressed with the ICER image compression software. The remaining MER images that are compressed make use of modified Low Complexity Lossless Compression (
220:
ICER is subject to less than 1% overshoot when byte and quality quotas are in effect. On the other hand, JPEG2000 codecs are typically designed never to overshoot their byte quotas.
174:
Both offer a variable number of image tiles to increase compression effectiveness over the deep space channel. Image tiles reduce demands on memory and processing time.
312:"HP Remote Graphics Software (RGS) ... ... an HP patented compression algorithm developed for the NASA Mars rover program that compresses and encrypts graphics data" 112:
quality level using as few compressed bytes as possible. It stops producing compressed bytes once the quality level or byte quota is met, whichever comes first.
84:
ICER is a wavelet-based image compressor that allows for a graceful trade-off between the amount of compression (expressed in terms of compressed data volume in
3056: 2084: 854: 273:
spectral bands. Error-containment segments in ICER and ICER-3D are defined using an unmodified form of the ICER rectangle partitioning algorithm.
2498: 237:) on spacecraft. It was finally used for the Mars Exploration Rovers. It has never been used for any real time application, only near real time. 1968: 1759: 1155: 685: 193:
JPEG 2000 uses floating point math, where ICER uses only integer math. Thus ICER will have good performance on integer only CPUs like the T414
1506: 649: 371: 250: 207:
JPEG 2000 implements a low complexity symmetrical wavelet lossless compressor, but ICER uses an integer only non-wavelet lossless compressor.
262: 510: 2844: 2378: 1940: 1397: 1794: 1972: 1755: 1159: 689: 2314: 1542: 768: 1612: 99:
The development of ICER was driven by the desire to achieve high compression performance while meeting the specialized needs of
3033: 1617: 2633: 1799: 1199: 1680: 213:
ICER in its current form does compress monochrome images better than colour images due to its origins as an internal NASA
3102: 2491: 204:
ICER reverts to a separate internal LOCO (Low Complexity Lossless Compression) compressor for lossless image compression.
533: 2955: 2440: 2405: 2383: 1582: 1557: 489: 439: 2180: 1231: 642: 2573: 2222: 1776: 1675: 1465: 867: 3129: 2725: 2329: 2056: 1920: 1763: 1387: 1341: 1241: 473: 362: 3124: 3090: 2484: 2319: 2002: 1407: 1236: 143:
has some design commonalities with the ICER image compression format that is used to send images back from the
167:
ICER overall provides lossy compression performance competitive with the JPEG2000 image compression standard.
2466: 2128: 1514: 1500: 953: 611: 452: 1494: 947: 3061: 2462: 2064: 1985: 1695: 1402: 1392: 1301: 1164: 839: 761: 694: 665: 635: 1572: 514: 2993: 2920: 2613: 2445: 2420: 1910: 1547: 1354: 806: 253:
which claims to derive from Mars rover compression - this could be a real-time implementation of ICER.
2985: 2910: 2832: 2760: 2395: 1925: 1849: 1768: 1003: 615: 116:
quality goal to lossless and the given byte quota will determine the amount of compression obtained.
2960: 2945: 2887: 2730: 2653: 2588: 2553: 2356: 2309: 2143: 2097: 1959: 1895: 1632: 1033: 468: 246: 198: 3003: 2765: 2643: 2563: 2302: 2269: 2185: 2123: 2092: 1652: 1412: 901: 340: 3134: 2965: 2812: 2735: 2400: 2133: 1980: 1607: 844: 785: 773: 627: 49: 2822: 2673: 2538: 2363: 2207: 1997: 1216: 1194: 1172: 834: 92:) and the resulting degradation in image quality (distortion). ICER has some similarities to 325: 3098: 2336: 2023: 1184: 1115: 983: 163:
image context error correction to limit the effects of data loss on the deep-space channel.
42: 335: 330: 8: 2324: 1992: 1784: 1690: 1637: 1349: 1144: 1120: 1068: 824: 727: 674: 494: 355: 309: 2785: 2628: 2608: 2583: 2415: 1930: 1455: 1427: 1110: 1073: 214: 2373: 1274: 59:
both used ICER. Onboard image compression is used extensively to make best use of the
3139: 2930: 2915: 2859: 2839: 2800: 2775: 2683: 2648: 2593: 2578: 2523: 2507: 2341: 2292: 1744: 1587: 1177: 1028: 702: 434: 282: 234: 64: 38: 27: 2970: 2892: 2879: 2745: 2390: 2287: 2279: 2165: 2118: 2046: 2013: 1226: 892: 744: 712: 661: 2902: 2548: 2515: 2368: 2160: 1269: 1246: 413: 403: 242: 1730: 2975: 2817: 2450: 2297: 2138: 2007: 1100: 348: 3118: 3071: 2940: 2780: 2346: 2153: 1647: 1445: 1211: 1095: 739: 586: 1710: 2790: 2170: 1935: 1725: 1720: 1577: 1552: 1048: 2925: 2805: 2234: 2175: 2113: 1715: 1478: 1473: 1058: 978: 707: 100: 2476: 3023: 2795: 2740: 2148: 2041: 1450: 1221: 1090: 1053: 988: 872: 749: 658: 444: 194: 34: 2688: 2217: 1819: 1622: 1602: 1422: 1417: 1080: 1038: 398: 140: 3057:
International Press Telecommunications Council § Photo metadata
135: 3043: 2864: 2854: 2713: 2618: 2195: 2074: 1705: 1597: 1023: 877: 93: 60: 3066: 197:, whereas JPEG 2000 will not perform as well as it is forced into 2827: 2708: 2703: 2698: 2693: 2598: 2410: 2351: 2264: 2018: 1905: 1864: 1859: 1844: 1839: 1834: 1829: 1824: 1685: 1627: 1567: 1331: 1311: 1296: 1085: 1013: 993: 591: 577: 370: 23: 657: 2750: 2568: 2212: 1670: 1364: 1204: 1125: 1105: 1043: 780: 756: 734: 722: 717: 572: 567: 281:
rate-distortion performance and in the elimination of spectral
71: 3008: 2935: 2720: 2668: 2558: 2259: 2190: 2033: 1809: 1772: 1657: 1359: 1326: 1321: 1316: 1306: 1291: 1286: 1281: 1264: 1256: 1018: 998: 829: 819: 814: 802: 790: 543: 89: 3051: 3018: 2998: 2950: 2849: 2678: 2663: 2658: 2603: 2543: 2533: 2528: 2200: 1945: 1900: 1890: 1880: 1854: 1814: 1804: 1700: 1642: 1562: 1525: 1520: 1437: 1379: 1369: 1130: 1008: 882: 862: 551: 538: 393: 189:
JPEG2000 and ICER have many important internal differences
144: 31: 3028: 3013: 2869: 2770: 2755: 2623: 2239: 2227: 2069: 1885: 1789: 1592: 1189: 931: 926: 921: 916: 911: 906: 230: 85: 224: 150:
ICER (like JPEG 2000) is wavelet-based and provides
210:
ICER and JPEG 2000 encode color spaces differently.
157:lossless compression (using the LOCO compressor). 136:Design commonalities with the JPEG2000 compressor 3116: 74:(but all other cameras use other file formats). 310:Autodesk User Group International: "April 2008" 2492: 643: 372:Consultative Committee for Space Data Systems 356: 326:The ICER Progressive Wavelet Image Compressor 184: 96:, with respect to select wavelet operations. 511:Space Communications Protocol Specifications 605:Networking, interoperability and monitoring 106: 2499: 2485: 650: 636: 363: 349: 2506: 331:Lossy Image Compression from Mars Rovers 81:) software, a lossless submode of ICER. 3117: 3052:Exchangeable image file format (Exif) 2480: 631: 344: 229:ICER was created for low end 32 bit 490:Spacecraft Monitoring & Control 225:When should one use ICER or ICER-3D 13: 3062:Extensible Metadata Platform (XMP) 2441:Comparison of audio coding formats 14: 3151: 319: 70:supports the use of ICER for its 3097: 3086: 3085: 474:Proximity-1 Space Link Protocol 170:ICER-JPEG 2000 Common Features 2003:ISO/IEC base media file format 303: 256:ICER offers a new mode called 1: 612:Service-oriented architecture 296: 180:Both offer a 'quality' quota. 16:Image compression file format 524:Telemetry modulation systems 7: 515:Performance Enhancing Proxy 10: 3156: 2446:Comparison of video codecs 956:(GB/T 33475.2,GY/T 299.1) 267: 249:uses a video codec called 185:ICER-JPEG 2000 differences 177:Both offer a 'byte' quota. 3080: 3042: 2984: 2901: 2878: 2514: 2459: 2433: 2278: 2252: 2106: 2083: 2055: 2032: 1967: 1958: 1873: 1754: 1743: 1535: 1487: 1464: 1436: 1378: 1340: 1255: 1154: 1143: 971: 940: 891: 853: 801: 684: 673: 616:Message Abstraction Layer 604: 560: 523: 503: 482: 461: 424: 378: 469:Command Loss Timer Reset 462:Telemetry command uplink 247:Remote Graphics Software 199:floating point emulation 154:progressive compression. 107:Practical considerations 30:file format used by the 2270:Alliance for Open Media 50:Mars Exploration Rovers 3130:Spaceflight technology 1190:MPEG-1 Layer III (MP3) 414:Adaptive Entropy Coder 3125:Graphics file formats 2751:PBM / PGM / PPM / PNM 2508:Graphics file formats 2208:QuickTime File Format 2467:Compression software 2024:MPEG media transport 1101:Sorenson Video/Spark 289:modeler considered. 43:lossless compression 3067:GIF § Metadata 2465:for techniques and 2463:Compression methods 959:HDR Vivid(GY/T 358) 495:Beacon mode service 483:Telemetry downlink 440:Concatenated codes 235:embedded computers 215:Deep Space Network 160:lossy compression. 72:navigation cameras 3112: 3111: 2474: 2473: 2248: 2247: 2166:DivX Media Format 1954: 1953: 1739: 1738: 1139: 1138: 1029:Microsoft Video 1 964:AVS3 P2(GY/T 368) 950:(GB/T 20090.2/16) 625: 624: 504:Telemetry general 435:Binary Golay code 283:ringing artifacts 28:image compression 3147: 3101: 3089: 3088: 2501: 2494: 2487: 2478: 2477: 2240:VOB, IFO and BUP 2014:Motion JPEG 2000 1965: 1964: 1752: 1751: 1711:aptX Low Latency 1488:Chinese Standard 1152: 1151: 941:Chinese Standard 713:Motion JPEG 2000 682: 681: 652: 645: 638: 629: 628: 425:Error Correction 379:Data compression 365: 358: 351: 342: 341: 313: 307: 37:. ICER has both 3155: 3154: 3150: 3149: 3148: 3146: 3145: 3144: 3115: 3114: 3113: 3108: 3076: 3038: 2980: 2897: 2874: 2510: 2505: 2475: 2470: 2455: 2429: 2274: 2244: 2102: 2079: 2051: 2028: 1950: 1869: 1767: 1746: 1735: 1531: 1503:(GB/T 33475.3) 1497:(GB/T 20090.10) 1483: 1460: 1432: 1374: 1336: 1251: 1247:MPEG-H 3D Audio 1173:MPEG-1 Layer II 1163: 1146: 1135: 967: 936: 887: 849: 797: 693: 676: 669: 656: 626: 621: 600: 595: 581: 556: 519: 499: 478: 457: 420: 374: 369: 322: 317: 316: 308: 304: 299: 270: 243:Hewlett-Packard 227: 187: 138: 109: 63:resources. The 17: 12: 11: 5: 3153: 3143: 3142: 3137: 3132: 3127: 3110: 3109: 3107: 3106: 3094: 3081: 3078: 3077: 3075: 3074: 3069: 3064: 3059: 3054: 3048: 3046: 3040: 3039: 3037: 3036: 3031: 3026: 3021: 3016: 3011: 3006: 3001: 2996: 2990: 2988: 2982: 2981: 2979: 2978: 2973: 2968: 2963: 2958: 2953: 2948: 2943: 2938: 2933: 2928: 2923: 2918: 2913: 2907: 2905: 2899: 2898: 2896: 2895: 2890: 2884: 2882: 2876: 2875: 2873: 2872: 2867: 2862: 2857: 2852: 2847: 2842: 2837: 2836: 2835: 2830: 2820: 2815: 2810: 2809: 2808: 2798: 2793: 2788: 2783: 2778: 2773: 2768: 2763: 2758: 2753: 2748: 2743: 2738: 2733: 2728: 2723: 2718: 2717: 2716: 2706: 2701: 2696: 2691: 2686: 2681: 2676: 2671: 2666: 2661: 2656: 2651: 2646: 2641: 2636: 2631: 2626: 2621: 2616: 2611: 2606: 2601: 2596: 2591: 2586: 2581: 2576: 2571: 2566: 2561: 2556: 2551: 2546: 2541: 2536: 2531: 2526: 2520: 2518: 2512: 2511: 2504: 2503: 2496: 2489: 2481: 2472: 2471: 2460: 2457: 2456: 2454: 2453: 2451:List of codecs 2448: 2443: 2437: 2435: 2431: 2430: 2428: 2427: 2426: 2425: 2424: 2423: 2418: 2408: 2403: 2398: 2388: 2387: 2386: 2381: 2376: 2371: 2361: 2360: 2359: 2354: 2344: 2339: 2334: 2333: 2332: 2327: 2322: 2317: 2307: 2306: 2305: 2300: 2295: 2284: 2282: 2276: 2275: 2273: 2272: 2267: 2262: 2256: 2254: 2253:Collaborations 2250: 2249: 2246: 2245: 2243: 2242: 2237: 2232: 2231: 2230: 2220: 2215: 2210: 2205: 2204: 2203: 2193: 2188: 2183: 2178: 2173: 2168: 2163: 2158: 2157: 2156: 2146: 2141: 2136: 2131: 2126: 2121: 2116: 2110: 2108: 2104: 2103: 2101: 2100: 2095: 2089: 2087: 2081: 2080: 2078: 2077: 2072: 2067: 2061: 2059: 2053: 2052: 2050: 2049: 2044: 2038: 2036: 2030: 2029: 2027: 2026: 2021: 2019:MPEG-21 Part 9 2016: 2011: 2008:MPEG-4 Part 14 2005: 2000: 1995: 1990: 1989: 1988: 1977: 1975: 1962: 1956: 1955: 1952: 1951: 1949: 1948: 1943: 1938: 1933: 1928: 1923: 1918: 1913: 1908: 1903: 1898: 1893: 1888: 1883: 1877: 1875: 1871: 1870: 1868: 1867: 1862: 1857: 1852: 1847: 1842: 1837: 1832: 1827: 1822: 1817: 1812: 1807: 1802: 1797: 1792: 1787: 1781: 1779: 1749: 1741: 1740: 1737: 1736: 1734: 1733: 1728: 1723: 1718: 1713: 1708: 1703: 1698: 1693: 1688: 1683: 1678: 1673: 1668: 1667: 1666: 1660: 1655: 1650: 1645: 1640: 1635: 1630: 1625: 1620: 1615: 1610: 1605: 1600: 1595: 1590: 1588:Monkey's Audio 1585: 1580: 1575: 1570: 1565: 1560: 1555: 1550: 1545: 1539: 1537: 1533: 1532: 1530: 1529: 1528:(SJ/T 11299.4) 1523: 1518: 1512: 1511: 1510: 1498: 1491: 1489: 1485: 1484: 1482: 1481: 1476: 1470: 1468: 1462: 1461: 1459: 1458: 1453: 1448: 1442: 1440: 1434: 1433: 1431: 1430: 1425: 1420: 1415: 1410: 1405: 1400: 1395: 1390: 1384: 1382: 1376: 1375: 1373: 1372: 1367: 1362: 1357: 1352: 1346: 1344: 1338: 1337: 1335: 1334: 1329: 1324: 1319: 1314: 1309: 1304: 1299: 1294: 1289: 1284: 1279: 1278: 1277: 1272: 1261: 1259: 1253: 1252: 1250: 1249: 1244: 1239: 1234: 1229: 1224: 1219: 1214: 1209: 1208: 1207: 1202: 1192: 1187: 1185:MPEG-1 Layer I 1182: 1181: 1180: 1169: 1167: 1149: 1141: 1140: 1137: 1136: 1134: 1133: 1128: 1123: 1118: 1113: 1108: 1103: 1098: 1093: 1088: 1083: 1078: 1077: 1076: 1071: 1063: 1062: 1061: 1056: 1046: 1041: 1036: 1031: 1026: 1021: 1016: 1011: 1006: 1001: 996: 991: 986: 981: 975: 973: 969: 968: 966: 965: 962: 961: 960: 951: 944: 942: 938: 937: 935: 934: 929: 924: 919: 914: 909: 904: 898: 896: 889: 888: 886: 885: 880: 875: 870: 865: 859: 857: 851: 850: 848: 847: 842: 837: 832: 827: 822: 817: 811: 809: 799: 798: 796: 795: 794: 793: 791:Part 2 / LCEVC 788: 778: 777: 776: 766: 765: 764: 754: 753: 752: 747: 742: 732: 731: 730: 720: 715: 710: 705: 699: 697: 679: 671: 670: 655: 654: 647: 640: 632: 623: 622: 620: 619: 608: 606: 602: 601: 599: 598: 593: 589: 584: 579: 575: 570: 564: 562: 558: 557: 555: 554: 549: 546: 541: 536: 531: 527: 525: 521: 520: 518: 517: 507: 505: 501: 500: 498: 497: 492: 486: 484: 480: 479: 477: 476: 471: 465: 463: 459: 458: 456: 455: 450: 447: 442: 437: 432: 428: 426: 422: 421: 419: 418: 417: 416: 408: 407: 406: 401: 396: 391: 382: 380: 376: 375: 368: 367: 360: 353: 345: 339: 338: 333: 328: 321: 320:External links 318: 315: 314: 301: 300: 298: 295: 277:coefficients. 269: 266: 226: 223: 222: 221: 218: 211: 208: 205: 202: 186: 183: 182: 181: 178: 175: 165: 164: 161: 158: 155: 137: 134: 108: 105: 103:applications. 15: 9: 6: 4: 3: 2: 3152: 3141: 3138: 3136: 3135:ISO standards 3133: 3131: 3128: 3126: 3123: 3122: 3120: 3105: 3104: 3100: 3095: 3093: 3092: 3083: 3082: 3079: 3073: 3072:Steganography 3070: 3068: 3065: 3063: 3060: 3058: 3055: 3053: 3050: 3049: 3047: 3045: 3041: 3035: 3032: 3030: 3027: 3025: 3022: 3020: 3017: 3015: 3012: 3010: 3007: 3005: 3002: 3000: 2997: 2995: 2992: 2991: 2989: 2987: 2983: 2977: 2974: 2972: 2969: 2967: 2964: 2962: 2959: 2957: 2954: 2952: 2949: 2947: 2944: 2942: 2939: 2937: 2934: 2932: 2929: 2927: 2924: 2922: 2919: 2917: 2914: 2912: 2909: 2908: 2906: 2904: 2900: 2894: 2891: 2889: 2886: 2885: 2883: 2881: 2877: 2871: 2868: 2866: 2863: 2861: 2858: 2856: 2853: 2851: 2848: 2846: 2843: 2841: 2838: 2834: 2831: 2829: 2826: 2825: 2824: 2821: 2819: 2816: 2814: 2811: 2807: 2804: 2803: 2802: 2799: 2797: 2794: 2792: 2789: 2787: 2784: 2782: 2779: 2777: 2774: 2772: 2769: 2767: 2764: 2762: 2759: 2757: 2754: 2752: 2749: 2747: 2744: 2742: 2739: 2737: 2734: 2732: 2729: 2727: 2724: 2722: 2719: 2715: 2712: 2711: 2710: 2707: 2705: 2702: 2700: 2697: 2695: 2692: 2690: 2687: 2685: 2682: 2680: 2677: 2675: 2672: 2670: 2667: 2665: 2662: 2660: 2657: 2655: 2652: 2650: 2647: 2645: 2642: 2640: 2637: 2635: 2632: 2630: 2627: 2625: 2622: 2620: 2617: 2615: 2612: 2610: 2607: 2605: 2602: 2600: 2597: 2595: 2592: 2590: 2587: 2585: 2582: 2580: 2577: 2575: 2572: 2570: 2567: 2565: 2562: 2560: 2557: 2555: 2552: 2550: 2547: 2545: 2542: 2540: 2537: 2535: 2532: 2530: 2527: 2525: 2522: 2521: 2519: 2517: 2513: 2509: 2502: 2497: 2495: 2490: 2488: 2483: 2482: 2479: 2468: 2464: 2458: 2452: 2449: 2447: 2444: 2442: 2439: 2438: 2436: 2432: 2422: 2419: 2417: 2414: 2413: 2412: 2409: 2407: 2404: 2402: 2399: 2397: 2394: 2393: 2392: 2389: 2385: 2382: 2380: 2377: 2375: 2372: 2370: 2367: 2366: 2365: 2362: 2358: 2355: 2353: 2350: 2349: 2348: 2345: 2343: 2340: 2338: 2335: 2331: 2328: 2326: 2323: 2321: 2318: 2316: 2313: 2312: 2311: 2308: 2304: 2301: 2299: 2296: 2294: 2291: 2290: 2289: 2286: 2285: 2283: 2281: 2277: 2271: 2268: 2266: 2263: 2261: 2258: 2257: 2255: 2251: 2241: 2238: 2236: 2233: 2229: 2226: 2225: 2224: 2221: 2219: 2216: 2214: 2211: 2209: 2206: 2202: 2199: 2198: 2197: 2194: 2192: 2189: 2187: 2184: 2182: 2179: 2177: 2174: 2172: 2169: 2167: 2164: 2162: 2159: 2155: 2152: 2151: 2150: 2147: 2145: 2142: 2140: 2137: 2135: 2132: 2130: 2127: 2125: 2122: 2120: 2117: 2115: 2112: 2111: 2109: 2105: 2099: 2096: 2094: 2091: 2090: 2088: 2086: 2082: 2076: 2073: 2071: 2068: 2066: 2063: 2062: 2060: 2058: 2054: 2048: 2045: 2043: 2040: 2039: 2037: 2035: 2031: 2025: 2022: 2020: 2017: 2015: 2012: 2009: 2006: 2004: 2001: 1999: 1996: 1994: 1991: 1987: 1984: 1983: 1982: 1979: 1978: 1976: 1974: 1970: 1966: 1963: 1961: 1957: 1947: 1944: 1942: 1939: 1937: 1934: 1932: 1929: 1927: 1924: 1922: 1919: 1917: 1914: 1912: 1909: 1907: 1904: 1902: 1899: 1897: 1894: 1892: 1889: 1887: 1884: 1882: 1879: 1878: 1876: 1872: 1866: 1863: 1861: 1858: 1856: 1853: 1851: 1848: 1846: 1843: 1841: 1838: 1836: 1833: 1831: 1828: 1826: 1823: 1821: 1818: 1816: 1813: 1811: 1808: 1806: 1803: 1801: 1798: 1796: 1793: 1791: 1788: 1786: 1785:CCITT Group 4 1783: 1782: 1780: 1778: 1774: 1770: 1765: 1761: 1757: 1753: 1750: 1748: 1742: 1732: 1729: 1727: 1724: 1722: 1719: 1717: 1716:aptX Adaptive 1714: 1712: 1709: 1707: 1704: 1702: 1699: 1697: 1694: 1692: 1689: 1687: 1684: 1682: 1679: 1677: 1674: 1672: 1669: 1664: 1663: 1661: 1659: 1656: 1654: 1651: 1649: 1646: 1644: 1641: 1639: 1636: 1634: 1631: 1629: 1626: 1624: 1621: 1619: 1616: 1614: 1611: 1609: 1606: 1604: 1601: 1599: 1596: 1594: 1591: 1589: 1586: 1584: 1581: 1579: 1576: 1574: 1571: 1569: 1566: 1564: 1561: 1559: 1556: 1554: 1551: 1549: 1546: 1544: 1541: 1540: 1538: 1534: 1527: 1524: 1522: 1519: 1516: 1513: 1508: 1505: 1504: 1502: 1499: 1496: 1493: 1492: 1490: 1486: 1480: 1477: 1475: 1472: 1471: 1469: 1467: 1466:Bluetooth SIG 1463: 1457: 1454: 1452: 1449: 1447: 1444: 1443: 1441: 1439: 1435: 1429: 1426: 1424: 1421: 1419: 1416: 1414: 1411: 1409: 1406: 1404: 1401: 1399: 1396: 1394: 1391: 1389: 1386: 1385: 1383: 1381: 1377: 1371: 1368: 1366: 1363: 1361: 1358: 1356: 1353: 1351: 1348: 1347: 1345: 1343: 1339: 1333: 1330: 1328: 1325: 1323: 1320: 1318: 1315: 1313: 1310: 1308: 1305: 1303: 1300: 1298: 1295: 1293: 1290: 1288: 1285: 1283: 1280: 1276: 1273: 1271: 1268: 1267: 1266: 1263: 1262: 1260: 1258: 1254: 1248: 1245: 1243: 1240: 1238: 1235: 1233: 1230: 1228: 1225: 1223: 1220: 1218: 1215: 1213: 1212:MPEG Surround 1210: 1206: 1203: 1201: 1198: 1197: 1196: 1193: 1191: 1188: 1186: 1183: 1179: 1176: 1175: 1174: 1171: 1170: 1168: 1166: 1161: 1157: 1153: 1150: 1148: 1142: 1132: 1129: 1127: 1124: 1122: 1119: 1117: 1114: 1112: 1109: 1107: 1104: 1102: 1099: 1097: 1094: 1092: 1089: 1087: 1084: 1082: 1079: 1075: 1072: 1070: 1067: 1066: 1064: 1060: 1057: 1055: 1052: 1051: 1050: 1047: 1045: 1042: 1040: 1037: 1035: 1032: 1030: 1027: 1025: 1022: 1020: 1017: 1015: 1012: 1010: 1007: 1005: 1002: 1000: 997: 995: 992: 990: 987: 985: 982: 980: 977: 976: 974: 970: 963: 958: 957: 955: 952: 949: 946: 945: 943: 939: 933: 930: 928: 925: 923: 920: 918: 915: 913: 910: 908: 905: 903: 900: 899: 897: 894: 890: 884: 881: 879: 876: 874: 871: 869: 866: 864: 861: 860: 858: 856: 852: 846: 843: 841: 838: 836: 833: 831: 828: 826: 823: 821: 818: 816: 813: 812: 810: 808: 804: 800: 792: 789: 787: 784: 783: 782: 779: 775: 772: 771: 770: 767: 763: 762:Part 2 / HEVC 760: 759: 758: 755: 751: 750:Part 33 / IVC 748: 746: 745:Part 10 / AVC 743: 741: 738: 737: 736: 733: 729: 726: 725: 724: 721: 719: 716: 714: 711: 709: 706: 704: 701: 700: 698: 696: 691: 687: 683: 680: 678: 672: 667: 663: 660: 653: 648: 646: 641: 639: 634: 633: 630: 617: 613: 610: 609: 607: 603: 597: 590: 588: 585: 583: 576: 574: 571: 569: 566: 565: 563: 559: 553: 550: 547: 545: 542: 540: 537: 535: 532: 529: 528: 526: 522: 516: 512: 509: 508: 506: 502: 496: 493: 491: 488: 487: 485: 481: 475: 472: 470: 467: 466: 464: 460: 454: 451: 448: 446: 443: 441: 438: 436: 433: 430: 429: 427: 423: 415: 412: 411: 409: 405: 402: 400: 397: 395: 392: 390: 387: 386: 384: 383: 381: 377: 373: 366: 361: 359: 354: 352: 347: 346: 343: 337: 334: 332: 329: 327: 324: 323: 311: 306: 302: 294: 290: 286: 284: 278: 274: 265: 263: 259: 258:Spectral+ICER 254: 252: 248: 244: 238: 236: 233:(essentially 232: 219: 216: 212: 209: 206: 203: 200: 196: 192: 191: 190: 179: 176: 173: 172: 171: 168: 162: 159: 156: 153: 152: 151: 148: 146: 142: 133: 129: 125: 121: 117: 113: 104: 102: 97: 95: 91: 87: 82: 80: 75: 73: 69: 67: 62: 58: 54: 51: 46: 44: 40: 36: 33: 29: 25: 21: 3096: 3084: 2638: 1915: 1517:(GB/T 22726) 1178:Multichannel 1034:MSU Lossless 948:AVS1 P2/AVS+ 902:TrueMotion S 840:H.265 / HEVC 786:Part 1 / EVC 774:Part 3 / VVC 740:Part 2 / ASP 388: 305: 291: 287: 279: 275: 271: 257: 255: 239: 228: 217:file format. 188: 169: 166: 149: 139: 130: 126: 122: 118: 114: 110: 98: 83: 78: 76: 65: 56: 52: 47: 19: 18: 2806:Logluv TIFF 2235:MOD and TOD 2176:Flash Video 2114:3GP and 3G2 1795:HEIC / HEIF 1747:compression 1507:Audio Vivid 1242:MPEG-D USAC 1237:MPEG-4 CELP 1232:MPEG-4 HVXC 1147:compression 979:Apple Video 895:and AOMedia 845:H.266 / VVC 835:H.264 / AVC 677:compression 662:compression 561:Frequencies 445:Turbo codes 251:HP3 (codec) 57:Opportunity 35:Mars rovers 3119:Categories 3103:Comparison 2469:for codecs 2416:Daubechies 2391:Transforms 2293:Arithmetic 1960:Containers 1665:True Audio 1509:(GY/T 363) 1227:MPEG-4 DST 1222:MPEG-4 SLS 1217:MPEG-4 ALS 1091:SheerVideo 1065:QuickTime 893:TrueMotion 659:Multimedia 453:LDPC codes 297:References 195:Transputer 101:deep space 2840:UFO / UFP 2776:PSD / PSB 2689:JPEG 2000 2649:ICO / CUR 2218:RealMedia 1820:JPEG 2000 1623:RealAudio 1603:OptimFROG 1081:RealVideo 1069:Animation 1039:OMS Video 666:container 399:JPEG 2000 141:JPEG 2000 66:Curiosity 3140:Wavelets 3091:Category 3044:Metadata 2986:Compound 2714:JPEG-HDR 2337:Lossless 2303:Modified 2196:Matroska 2075:Matroska 1986:MPEG-PES 1598:Musepack 1495:AVS1 P10 1074:Graphics 1024:Lagarith 548:Proposed 513:(SCPS): 449:Proposed 404:122.0.B1 147:rovers. 94:JPEG2000 61:downlink 2833:TIFF/IT 2828:TIFF/EP 2709:JPEG XT 2704:JPEG XS 2699:JPEG XR 2694:JPEG XL 2684:JPEG-LS 2411:Wavelet 2352:DEFLATE 2298:Huffman 2288:Entropy 2280:Methods 2265:MPEG LA 2154:Smacker 2042:H.222.0 1998:MPEG-TS 1993:MPEG-PS 1981:MPEG-ES 1865:TIFF/IT 1860:TIFF/EP 1845:JPEG XT 1840:JPEG XS 1835:JPEG XR 1830:JPEG XL 1825:JPEG-LS 1706:aptX HD 1686:WavPack 1628:RTAudio 1568:Codec 2 1501:AVS2 P3 1428:GSM-EFR 1398:AMR-WB+ 1332:G.729.1 1312:G.723.1 1302:G.722.2 1297:G.722.1 1096:Smacker 1086:RTVideo 1014:Huffyuv 994:Cinepak 954:AVS2 P2 668:formats 530:Current 431:Current 385:Images 336:ICER 3D 268:ICER-3D 45:modes. 26:-based 24:wavelet 2941:Gerber 2903:Vector 2766:PICtor 2516:Raster 2213:RatDVD 2107:Others 1874:Others 1676:VMR-WB 1671:TwinVQ 1536:Others 1423:GSM-FR 1418:GSM-HR 1408:EVRC-B 1393:AMR-WB 1365:Vorbis 1205:AAC-LD 1200:HE-AAC 1106:Theora 1049:ProRes 1044:Pixlet 972:Others 781:MPEG-5 769:MPEG-I 757:MPEG-H 735:MPEG-4 728:Part 2 723:MPEG-2 718:MPEG-1 587:K band 573:S band 568:X band 53:Spirit 3009:MODCA 2669:JBIG2 2559:BSAVE 2434:Lists 2379:ADPCM 2374:µ-law 2369:A-law 2342:Lossy 2315:ACELP 2260:NETVC 2085:SMPTE 2047:T.802 2034:ITU-T 2010:(MP4) 1810:JBIG2 1773:ITU-T 1745:Image 1681:VSELP 1658:SVOPC 1648:Siren 1618:RCELP 1613:QCELP 1558:ATRAC 1543:ACELP 1360:Speex 1327:G.729 1322:G.728 1317:G.726 1307:G.723 1292:G.722 1287:G.719 1282:G.718 1275:µ-law 1270:A-law 1265:G.711 1257:ITU-T 1145:Audio 1019:Indeo 999:Daala 855:SMPTE 830:H.263 825:H.262 820:H.261 815:H.120 803:ITU-T 708:MJPEG 675:Video 544:OQPSK 410:Data 90:pixel 68:rover 39:lossy 22:is a 3034:XAML 3019:PICT 2999:DjVu 2956:PGML 2951:IGES 2946:HVIF 2936:EMF+ 2888:CIFF 2850:WebP 2845:WBMP 2823:TIFF 2801:RGBE 2791:QTVR 2736:NRRD 2731:MIFF 2679:JPEG 2664:JBIG 2659:ILBM 2644:ICNS 2639:ICER 2634:HEVC 2629:HDRi 2614:FLIF 2609:FLIC 2604:FITS 2544:AVIF 2534:APNG 2529:ANIM 2461:See 2406:MDCT 2384:DPCM 2330:WLPC 2320:CELP 2223:RIFF 2201:WebM 2191:M2TS 2181:HEIF 2149:Bink 2129:AIFF 2057:IETF 1946:WebP 1941:WBMP 1936:QTVR 1916:ICER 1911:FLIF 1901:DjVu 1891:AVIF 1881:APNG 1855:TIFF 1815:JPEG 1805:JBIG 1800:HEVC 1777:JPEG 1764:IETF 1731:LLAC 1726:LHDC 1721:LDAC 1701:aptX 1662:TTA 1643:SILK 1583:MELP 1578:Lyra 1573:iSAC 1563:CELT 1553:Asao 1548:ALAC 1526:ExAC 1521:L2HC 1451:AC-4 1446:AC-3 1438:ETSI 1403:EVRC 1380:3GPP 1370:FLAC 1355:iLBC 1350:Opus 1342:IETF 1165:MPEG 1131:YULS 1111:Thor 1059:4444 1009:FFV1 989:Bink 883:VC-6 878:VC-5 873:VC-3 868:VC-2 863:VC-1 807:VCEG 695:MPEG 664:and 596:band 582:band 552:GMSK 539:QPSK 534:BPSK 394:JPEG 389:ICER 231:CPUs 145:Mars 86:bits 79:LOCO 55:and 48:The 41:and 32:NASA 20:ICER 3029:SWF 3014:PDF 3004:EPS 2994:CDF 2976:Xar 2971:WMF 2966:VML 2961:SVG 2931:EMF 2926:DXF 2921:CGM 2916:CDR 2893:DNG 2880:Raw 2870:XWD 2865:XPM 2860:XCF 2855:XBM 2818:TGA 2813:SGI 2796:RAS 2786:QOI 2781:PSP 2771:PNG 2761:PGF 2756:PCX 2746:PAM 2741:ORA 2726:MNG 2721:KRA 2674:JNG 2654:ICS 2624:GIF 2619:FPX 2599:EXR 2594:ECW 2589:DPX 2584:DDS 2579:CPT 2574:CPC 2569:CIN 2564:CAL 2554:BPG 2549:BMP 2539:ART 2524:ANI 2421:DWT 2401:FFT 2396:DCT 2364:PCM 2357:LZW 2325:LSP 2310:LPC 2228:WAV 2186:IFF 2171:EVO 2161:BMP 2144:BPG 2134:AVI 2124:ASF 2119:AMV 2098:MXF 2093:GXF 2070:Ogg 2065:RTP 1973:IEC 1969:ISO 1931:QOI 1926:PGF 1921:MNG 1906:EXR 1896:BPG 1886:AV1 1850:PNG 1790:GIF 1769:W3C 1760:ISO 1756:IEC 1696:MQA 1691:WMA 1653:SMV 1638:SHN 1633:SD2 1608:OSQ 1593:MT9 1515:DRA 1479:LC3 1474:SBC 1456:DTS 1413:EVS 1388:AMR 1195:AAC 1160:IEC 1156:ISO 1126:XEB 1121:WMV 1054:422 1004:DVI 984:AVS 932:AV1 927:VP9 922:VP8 917:VP7 912:VP6 907:VP3 690:IEC 686:ISO 245:'s 3121:: 3024:PS 2911:AI 2347:LZ 2139:AU 1971:, 1775:, 1771:, 1766:, 1762:, 1758:, 1158:, 1116:Ut 805:, 703:DV 692:, 688:, 285:. 264:. 2500:e 2493:t 2486:v 1162:, 651:e 644:t 637:v 618:) 614:( 594:a 592:K 580:u 578:K 364:e 357:t 350:v 201:. 88:/

Index

wavelet
image compression
NASA
Mars rovers
lossy
lossless compression
Mars Exploration Rovers
downlink
Curiosity rover
navigation cameras
bits
pixel
JPEG2000
deep space
JPEG 2000
Mars
Transputer
floating point emulation
Deep Space Network
CPUs
embedded computers
Hewlett-Packard
Remote Graphics Software
HP3 (codec)

ringing artifacts
Autodesk User Group International: "April 2008"
The ICER Progressive Wavelet Image Compressor
Lossy Image Compression from Mars Rovers
ICER 3D

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑