{"title":"JPEG2000码流解释器","authors":"Brett S. Ballard, E. Balster","doi":"10.1109/NAECON.2009.5426632","DOIUrl":null,"url":null,"abstract":"A code-stream interpreter able to parse and determine image features, file attributes, and perform error detection utilizing an effective error classification method for JPEG2000 compressed images is proposed. The proposed implementation performs analysis on a JPEG2000 image to provide insight primarily for JPEG2000 encoder and decoder research and development. Results of the interpreter presented in this paper are demonstrated for various JPEG2000 compressed images. Parameter changes are made on these test images to both emulate different types of encoders and simulate prototype encoder bugs, even simulating a small amount of data loss which can occur after going through a transmission channel. The resulting JPEG2000 code-streams are then decoded by mainstream, commercial image decoders with JPEG2000 decoding capabilities and also tested with the proposed JPEG2000 code-stream interpreter. Results are demonstrated which reveal that the proposed interpreter provides information about the image which is occasionally unknown, overlooked, or even sometimes misinterpreted by commercial image decoders. Due to its dynamic error detection and classification capabilities, the JPEG2000 code-stream interpreter has potential to be adapted as an automated error correction system as a future area of research for either pre-decoder processing, or post-encoder processing after data transmission losses.","PeriodicalId":305765,"journal":{"name":"Proceedings of the IEEE 2009 National Aerospace & Electronics Conference (NAECON)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"JPEG2000 code-stream interpreter\",\"authors\":\"Brett S. Ballard, E. Balster\",\"doi\":\"10.1109/NAECON.2009.5426632\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A code-stream interpreter able to parse and determine image features, file attributes, and perform error detection utilizing an effective error classification method for JPEG2000 compressed images is proposed. The proposed implementation performs analysis on a JPEG2000 image to provide insight primarily for JPEG2000 encoder and decoder research and development. Results of the interpreter presented in this paper are demonstrated for various JPEG2000 compressed images. Parameter changes are made on these test images to both emulate different types of encoders and simulate prototype encoder bugs, even simulating a small amount of data loss which can occur after going through a transmission channel. The resulting JPEG2000 code-streams are then decoded by mainstream, commercial image decoders with JPEG2000 decoding capabilities and also tested with the proposed JPEG2000 code-stream interpreter. Results are demonstrated which reveal that the proposed interpreter provides information about the image which is occasionally unknown, overlooked, or even sometimes misinterpreted by commercial image decoders. Due to its dynamic error detection and classification capabilities, the JPEG2000 code-stream interpreter has potential to be adapted as an automated error correction system as a future area of research for either pre-decoder processing, or post-encoder processing after data transmission losses.\",\"PeriodicalId\":305765,\"journal\":{\"name\":\"Proceedings of the IEEE 2009 National Aerospace & Electronics Conference (NAECON)\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-07-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the IEEE 2009 National Aerospace & Electronics Conference (NAECON)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NAECON.2009.5426632\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the IEEE 2009 National Aerospace & Electronics Conference (NAECON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NAECON.2009.5426632","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A code-stream interpreter able to parse and determine image features, file attributes, and perform error detection utilizing an effective error classification method for JPEG2000 compressed images is proposed. The proposed implementation performs analysis on a JPEG2000 image to provide insight primarily for JPEG2000 encoder and decoder research and development. Results of the interpreter presented in this paper are demonstrated for various JPEG2000 compressed images. Parameter changes are made on these test images to both emulate different types of encoders and simulate prototype encoder bugs, even simulating a small amount of data loss which can occur after going through a transmission channel. The resulting JPEG2000 code-streams are then decoded by mainstream, commercial image decoders with JPEG2000 decoding capabilities and also tested with the proposed JPEG2000 code-stream interpreter. Results are demonstrated which reveal that the proposed interpreter provides information about the image which is occasionally unknown, overlooked, or even sometimes misinterpreted by commercial image decoders. Due to its dynamic error detection and classification capabilities, the JPEG2000 code-stream interpreter has potential to be adapted as an automated error correction system as a future area of research for either pre-decoder processing, or post-encoder processing after data transmission losses.