VLDB 2026 Research / reviewers in the wild / expert
Khalid Sayood
dblp:s/KhalidSayood
· DBLP profile ↗
54ranked-venue papers
10as first author
0since 2021 · last 2019
0000-0001-8010-5272ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 24 · 2 first-authorComputer networks · 13 · 5 first-authorDatabases, data management, data science and information retrieval · 12Applied, interdisciplinary, general and emerging computing · 10Theory of computation · 4 · 3 first-authorSystems, architecture and hardware · 2Artificial intelligence and machine learning · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer graphics and multimedia
11 papers |
Image and video coding · 82% Multimedia systems and quality of experience · 14% Image and video processing · 4% | |
| Theoretical computer science
9 papers |
Coding theory · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Bioinformatics and computational biology · 100% |
Topics — the 30 heaviest of 49, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Coding theory
joint source-channel coding |
0.1 | 5 | 2001 | Joint source/channel coding using arithmetic codes · IEEE Trans. Commun. 2001 Joint source/channel coding for variable length codes · IEEE Trans. Commun. 2000 A joint source/channel coder with block constraints · IEEE Trans. Commun. 1999 |
Image and video coding › video compression
lossless video compression |
0.1 | 2 | 2007 | Lossless Video Sequence Compression Using Adaptive Prediction · IEEE Trans. Image Process. 2007 Lossless compression of video sequences · IEEE Trans. Commun. 1996 |
Image and video coding
lossless compression |
0.1 | 1 | 2005 | A successively refinable lossless image-coding algorithm · IEEE Trans. Commun. 2005 |
Image and video coding › image compression › lossy image compression
near-lossless image compression |
0.1 | 1 | 2005 | A successively refinable lossless image-coding algorithm · IEEE Trans. Commun. 2005 |
Multimedia systems and quality of experience › image transmission
progressive transmission |
0.1 | 1 | 2005 | A successively refinable lossless image-coding algorithm · IEEE Trans. Commun. 2005 |
Bioinformatics and computational biology › sequence analysis › sequence assembly
fragment assembly |
0.0 | 1 | 2003 | A divide-and-conquer approach to fragment assembly · Bioinform. 2003 |
Bioinformatics and computational biology › sequence analysis › sequence assembly
genome assembly |
0.0 | 1 | 2003 | A divide-and-conquer approach to fragment assembly · Bioinform. 2003 |
Bioinformatics and computational biology › sequence analysis › sequence assembly › genome assembly › de novo assembly
overlap-layout-consensus |
0.0 | 1 | 2003 | A divide-and-conquer approach to fragment assembly · Bioinform. 2003 |
Bioinformatics and computational biology
phylogenetics |
0.0 | 1 | 2003 | A new sequence distance measure for phylogenetic tree construction · Bioinform. 2003 |
Bioinformatics and computational biology › phylogenetics
phylogenetic inference |
0.0 | 1 | 2003 | A new sequence distance measure for phylogenetic tree construction · Bioinform. 2003 |
Image and video coding
image compression |
0.0 | 3 | 1996 | Scan predictive vector quantization of multispectral images · IEEE Trans. Image Process. 1996 Lossless Image Compression with a Codebook of Block Scans · IEEE J. Sel. Areas Commun. 1995 Use of residual redundancy in the design of joint source/channel coders · IEEE Trans. Commun. 1991 |
Image and video coding
predictive coding |
0.0 | 2 | 2007 | Lossless Video Sequence Compression Using Adaptive Prediction · IEEE Trans. Image Process. 2007 Lossless Image Compression with a Codebook of Block Scans · IEEE J. Sel. Areas Commun. 1995 |
Coding theory › error-correcting codes
arithmetic codes |
0.0 | 1 | 2001 | Joint source/channel coding using arithmetic codes · IEEE Trans. Commun. 2001 |
Coding theory › source coding
entropy coding |
0.0 | 2 | 2000 | Joint source/channel coding for variable length codes · IEEE Trans. Commun. 2000 Recursively indexed quantization of memoryless sources · IEEE Trans. Inf. Theory 1992 |
Coding theory › source coding
variable-length codes |
0.0 | 1 | 2000 | Joint source/channel coding for variable length codes · IEEE Trans. Commun. 2000 |
Coding theory
source coding |
0.0 | 3 | 1994 | A constrained joint source/channel coder design · IEEE J. Sel. Areas Commun. 1994 The root lattices as low bit rate vector quantizers · IEEE Trans. Inf. Theory 1988 Recursively indexed quantization of memoryless sources · IEEE Trans. Inf. Theory 1992 |
Coding theory
error protection |
0.0 | 3 | 2000 | Joint source/channel coding for variable length codes · IEEE Trans. Commun. 2000 A joint source/channel coder with block constraints · IEEE Trans. Commun. 1999 Use of residual redundancy in the design of joint source/channel coders · IEEE Trans. Commun. 1991 |
Image and video coding › predictive coding
adaptive prediction |
0.0 | 1 | 1996 | Lossless compression of video sequences · IEEE Trans. Commun. 1996 |
Image and video coding › quantization
vector quantization |
0.0 | 1 | 1996 | Scan predictive vector quantization of multispectral images · IEEE Trans. Image Process. 1996 |
Coding theory › source coding
quantization |
0.0 | 3 | 1992 | Recursively indexed quantization of memoryless sources · IEEE Trans. Inf. Theory 1992 An algorithm for uniform vector quantizer design · IEEE Trans. Inf. Theory 1984 An algorithm for designing vector quantizers (Ph.D. Thesis abstr.) · IEEE Trans. Inf. Theory 1983 |
Image and video coding › quantization › vector quantization
codebook design |
0.0 | 1 | 1995 | Lossless Image Compression with a Codebook of Block Scans · IEEE J. Sel. Areas Commun. 1995 |
Image and video coding › image compression
lossless image compression |
0.0 | 1 | 1995 | Lossless Image Compression with a Codebook of Block Scans · IEEE J. Sel. Areas Commun. 1995 |
Image and video processing
scan design |
0.0 | 1 | 1995 | Lossless Image Compression with a Codebook of Block Scans · IEEE J. Sel. Areas Commun. 1995 |
Image and video coding › predictive coding
differential pulse code modulation |
0.0 | 3 | 1991 | Use of residual redundancy in the design of joint source/channel coders · IEEE Trans. Commun. 1991 A Postfiltered DPCM Scheme · IEEE Trans. Commun. 1985 Unsupervised Learning Approach to Adaptive Differential Pulse Code Modulation · IEEE Trans. Pattern Anal. Mach. Intell. 1982 |
Image and video coding
video compression |
0.0 | 2 | 1992 | A robust coding scheme for packet video · IEEE Trans. Commun. 1992 A Postfiltered DPCM Scheme · IEEE Trans. Commun. 1985 |
Coding theory › source coding
residual redundancy exploitation |
0.0 | 1 | 1994 | A constrained joint source/channel coder design · IEEE J. Sel. Areas Commun. 1994 |
Coding theory › source coding › quantization
vector quantization |
0.0 | 3 | 1988 | The root lattices as low bit rate vector quantizers · IEEE Trans. Inf. Theory 1988 An algorithm for uniform vector quantizer design · IEEE Trans. Inf. Theory 1984 An algorithm for designing vector quantizers (Ph.D. Thesis abstr.) · IEEE Trans. Inf. Theory 1983 |
Coding theory › error-correcting codes
error detection and correction |
0.0 | 1 | 2001 | Joint source/channel coding using arithmetic codes · IEEE Trans. Commun. 2001 |
Coding theory › error-correcting codes › decoding
sequential decoding |
0.0 | 1 | 2001 | Joint source/channel coding using arithmetic codes · IEEE Trans. Commun. 2001 |
Image and video coding › error resilience
error-resilient video transmission |
0.0 | 1 | 1992 | A robust coding scheme for packet video · IEEE Trans. Commun. 1992 |
Methods — techniques the papers use, named apart from their topics
wavelet transform · 0.1caching · 0.1adaptive prediction · 0.1reversible wavelet codec · 0.1context-based pdf estimation · 0.1lempel-ziv complexity · 0.0k-means clustering · 0.0information theory · 0.0average mutual information · 0.0residual redundancy exploitation · 0.0sequential decoding · 0.0maximum a posteriori decoding · 0.0simulation · 0.0temporal prediction · 0.0spectral prediction · 0.0scan predictive vector quantization · 0.0raster scanning · 0.0motion compensation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | MIMOSA: Algorithms for Microbial ProfilingabstractA significant goal of the study of metagenomes obtained from an environment is to find the microbial diversity and the abundance of each organism in the community. Phylotyping and binning methods which address this problem generally operate using either marker sequences or by classifying each genome fragment individually. However, these approaches might not use all the information contained in the metagenome. We propose an approach based on a Multiple Input Multiple Output (MIMO) communication system model. Results from two different implementations of this approach, one using DNA-DNA hybridization simulations and one using short read mapping are evaluated using simulated and actual metagenomes and compared with other methods of phylotyping. The proposed approaches generally performed better under different scenarios including pathogen detection tasks of community complexity and low and high sequencing coverage while being highly computationally effective. The resulting framework can be integrated to metagenome analysis pipelines for phylogenetic diversity estimation. The approach is modular so that techniques other than hybridization simulations and short read mapping may be integrated. We have observed that even for low coverage samples, the method provides accurate estimates. Therefore, the use of the proposed strategy could enable the task of exploring biodiversity with limited resources. Özkan U. Nalbantoglu, Khalid Sayood |
IEEE ACM Trans. Comput. Biol. Bioinform. | 2 |
| 2015 | Compression of Next Generation Sequencing DataabstractFASTQ is the defacto standard for data from next generation sequencing platforms. The FASTQ format uses four lines per read: two lines for header information, one for the sequence itself, and one for the quality scores. The proposed compression scheme treats the various lines of each four line set differently. The highly repetitive headers are encoded using an LZ77 variant. The reads themselves are compressed using a modified LZ78 method which uses a backward adaptive dictionary. The quality factors are encoded using a context based arithmetic coding scheme. Performance results for the proposed method were obtained using data generated via a sequencing simulation of a random 50kbp section from Escherichia coli str. K-12 substr. DH10B chromosome with 35X and 100X coverages. The two best performing methods for FASTQ compression, Fastqz and Fqzcomp were used to compress the same data. These methods performed the best in a competition to compress next generation sequencing data. We also compare the results to two general purpose compressors bzip and LZMA. The results are shown in Table. Özkan U. Nalbantoglu, A. Riffle, Khalid Sayood |
DCC | 3 |
| 2014 | Compression of Quality Factors in Next Generation SequencingabstractWe propose a compression algorithm for the quality scores contained in FASTQ files which are generated in large volumes during high throughput sequencing. The proposed algorithm is a context dependent arithmetic coder which is based on observations of the structure of quality scores in FASTQ files. Simulation results indicate a significantly superior performance of the algorithm to the current state of the art. Özkan U. Nalbantoglu, Khalid Sayood |
DCC | 2 |
| 2011 | RAIphy: Phylogenetic classification of metagenomics samples using iterative refinement of relative abundance index profilesabstractBACKGROUND: Computational analysis of metagenomes requires the taxonomical assignment of the genome contigs assembled from DNA reads of environmental samples. Because of the diverse nature of microbiomes, the length of the assemblies obtained can vary between a few hundred bp to a few hundred Kbp. Current taxonomic classification algorithms provide accurate classification for long contigs or for short fragments from organisms that have close relatives with annotated genomes. These are significant limitations for metagenome analysis because of the complexity of microbiomes and the paucity of existing annotated genomes. RESULTS: We propose a robust taxonomic classification method, RAIphy, that uses a novel sequence similarity metric with iterative refinement of taxonomic models and functions effectively without these limitations. We have tested RAIphy with synthetic metagenomics data ranging between 100 bp to 50 Kbp. Within a sequence read range of 100 bp-1000 bp, the sensitivity of RAIphy ranges between 38%-81% outperforming the currently popular composition-based methods for reads in this range. Comparison with computationally more intensive sequence similarity methods shows that RAIphy performs competitively while being significantly faster. The sensitivity-specificity characteristics for relatively longer contigs were compared with the PhyloPythia and TACOA algorithms. RAIphy performs better than these algorithms at varying clade-levels. For an acid mine drainage (AMD) metagenome, RAIphy was able to taxonomically bin the sequence read set more accurately than the currently available methods, Phymm and MEGAN, and more accurately in two out of three tests than the much more computationally intensive method, PhymmBL. CONCLUSIONS: With the introduction of the relative abundance index metric and an iterative classification method, we propose a taxonomic classification algorithm that performs competitively for a large range of DNA contig lengths assembled from metagenome data. Because of its speed, simplicity, and accuracy RAIphy can be successfully used in the binning process for a broad range of metagenomic data obtained from environmental samples. Özkan U. Nalbantoglu, Samuel F. Way, Steven H. Hinrichs, Khalid Sayood |
BMC Bioinform. | 4 |
| 2010 | A grammar-based distance metric enables fast and accurate clustering of large sets of 16S sequencesabstractBACKGROUND: We propose a sequence clustering algorithm and compare the partition quality and execution time of the proposed algorithm with those of a popular existing algorithm. The proposed clustering algorithm uses a grammar-based distance metric to determine partitioning for a set of biological sequences. The algorithm performs clustering in which new sequences are compared with cluster-representative sequences to determine membership. If comparison fails to identify a suitable cluster, a new cluster is created. RESULTS: The performance of the proposed algorithm is validated via comparison to the popular DNA/RNA sequence clustering approach, CD-HIT-EST, and to the recently developed algorithm, UCLUST, using two different sets of 16S rDNA sequences from 2,255 genera. The proposed algorithm maintains a comparable CPU execution time with that of CD-HIT-EST which is much slower than UCLUST, and has successfully generated clusters with higher statistical accuracy than both CD-HIT-EST and UCLUST. The validation results are especially striking for large datasets. CONCLUSIONS: We introduce a fast and accurate clustering algorithm that relies on a grammar-based sequence distance. Its statistical clustering quality is validated by clustering large datasets containing 16S rDNA sequences. David J. Russell, Samuel F. Way, Andrew K. Benson, Khalid Sayood |
BMC Bioinform. | 4 |
| 2008 | Predictive coding on-sensor compressionabstractThis paper presents the design and measurements of a predictive coding on-sensor compression CMOS imager. Predictive coding is employed to decorrelate the image. The prediction operations are performed in the analog domain to avoid quantization noise and to decrease the area complexity of the circuit. The decorrelated image is encoded with a bank of column-parallel entropy encoders. Each encoder is combined with a single-slope analog-to-digital converter (ADC) to reduce area complexity and power consumption. The area savings resulting from such combination allow to integrate an ADC and an entropy encoder at the column level. A prototype chip was fabricated in a 0.35 μm CMOS process. The output of the chip is a compressed bit stream. The test chip occupies a silicon area of 2.60 mm × 5.96 mm which includes an 80 × 44 APS array. Tests of the fabricated chip demonstrate the validity of the design. Walter D. Leon-Salas, Sina Balkir, Nathan Schemm, Michael W. Hoffman, Khalid Sayood |
ISCAS | 5 |
| 2008 | The Average Mutual Information Profile as a Genomic SignatureabstractBACKGROUND: Occult organizational structures in DNA sequences may hold the key to understanding functional and evolutionary aspects of the DNA molecule. Such structures can also provide the means for identifying and discriminating organisms using genomic data. Species specific genomic signatures are useful in a variety of contexts such as evolutionary analysis, assembly and classification of genomic sequences from large uncultivated microbial communities and a rapid identification system in health hazard situations. RESULTS: We have analyzed genomic sequences of eukaryotic and prokaryotic chromosomes as well as various subtypes of viruses using an information theoretic framework. We confirm the existence of a species specific average mutual information (AMI) profile. We use these profiles to define a very simple, computationally efficient, alignment free, distance measure that reflects the evolutionary relationships between genomic sequences. We use this distance measure to classify chromosomes according to species of origin, to separate and cluster subtypes of the HIV-1 virus, and classify DNA fragments to species of origin. CONCLUSION: AMI profiles of DNA sequences prove to be species specific and easy to compute. The structure of AMI profiles are conserved, even in short subsequences of a species' genome, rendering a pervasive signature. This signature can be used to classify relatively short DNA fragments to species of origin. Mark Bauer, Sheldon M. Schuster, Khalid Sayood |
BMC Bioinform. | 3 |
| 2008 | Grammar-based distance in progressive multiple sequence alignmentabstractBACKGROUND: We propose a multiple sequence alignment (MSA) algorithm and compare the alignment-quality and execution-time of the proposed algorithm with that of existing algorithms. The proposed progressive alignment algorithm uses a grammar-based distance metric to determine the order in which biological sequences are to be pairwise aligned. The progressive alignment occurs via pairwise aligning new sequences with an ensemble of the sequences previously aligned. RESULTS: The performance of the proposed algorithm is validated via comparison to popular progressive multiple alignment approaches, ClustalW and T-Coffee, and to the more recently developed algorithms MAFFT, MUSCLE, Kalign, and PSAlign using the BAliBASE 3.0 database of amino acid alignment files and a set of longer sequences generated by Rose software. The proposed algorithm has successfully built multiple alignments comparable to other programs with significant improvements in running time. The results are especially striking for large datasets. CONCLUSION: We introduce a computationally efficient progressive alignment algorithm using a grammar based sequence distance particularly useful in aligning large datasets. David J. Russell, Hasan H. Otu, Khalid Sayood |
BMC Bioinform. | 3 |
| 2007 | Lossless Hyperspectral-Image Compression Using Context-Based Conditional AverageabstractIn this paper, a new algorithm for lossless compression of hyperspectral images is proposed. The spectral redundancy in hyperspectral images is exploited using a context-match method driven by the correlation between adjacent bands. This method is suitable for hyperspectral images in the band-sequential format. Moreover, this method compares favorably with the recent proposed lossless compression algorithms in terms of compression, with a lower complexity. S. Derin Babacan, Khalid Sayood |
IEEE Trans. Geosci. Remote. Sens. | 3 |
| 2007 | Lossless Video Sequence Compression Using Adaptive PredictionabstractWe present an adaptive lossless video compression algorithm based on predictive coding. The proposed algorithm exploits temporal, spatial, and spectral redundancies in a backward adaptive fashion with extremely low side information. The computational complexity is further reduced by using a caching strategy. We also study the relationship between the operational domain for the coder (wavelet or spatial) and the amount of temporal and spatial redundancy in the sequence being encoded. Experimental results show that the proposed scheme provides significant improvements in compression efficiencies. Khalid Sayood |
IEEE Trans. Image Process. | 2 |
| 2006 | State Machine Interpretation of Arithmetic Codes for Joint Source and Channel CodingabstractBased on the encoding process, arithmetic codes can be viewed as tree codes and current proposals for decoding arithmetic codes with forbidden symbols belong to sequential decoding algorithms and their variants. However, arithmetic coding can also be modeled as a finite state machine and can be treated as a variable-length trellis code. The number of states used for decoding can be reduced and techniques used for convolutional codes such as the list Viterbi decoding algorithm can be applied on the trellis. The proposed approach provides a rich environment for the design of joint source/channel codes. The particular implementation presented here shows significant performance improvement over previous approaches. Dongsheng Bi, Michael W. Hoffman, Khalid Sayood |
DCC | 3 |
| 2006 | A CMOS imager with focal plane compressionabstractA focal plane video compression integrated circuit is presented. The design consists of a 128 times 128 pixel array and a bank of column-level processors. Each one of the column-level processors performs the tasks of image decorrelation, quantization, and entropy encoding. The chip provides at its output a compressed bit stream. The integration of the quantizer and the entropy encoder at the column level is possible by sharing circuitry between a single-slope analog-to-digital converter and a Golomb-Rice entropy encoder. In addition, the design includes a low-complexity algorithm for the adaptation of the Golomb-Rice coder to the statistics of the video signal. The design has been fully verified through simulations and has been implemented in a 0.35 mum CMOS technology. The chip layout occupies an area of 7 times 5 mm2 Walter D. Leon-Salas, Sina Balkir, Khalid Sayood, Michael W. Hoffman, Nathan Schemm |
ISCAS | 3 |
| 2005 | The Use of Average Mutual Information Profile as a Species SignatureabstractTwo sets of figures are presnted without discussion. The first show (1a): Average Mutual Information Profile for the Human Chromosomes plotted for values of k between 5 and 50; and b) Average Mutual Information Profile for the Mouse Chromosomes plotted for values of k between 5 and 50. Thesecond set of figures show: (2a) Average Mutual Information Profile for the C. Elegans Chromosomes plotted for values of k between 5 and 50; and b) Average Mutual Information Profile for the S. Cerevisiae Chromosomes plotted for values of k between 5 and 50. Mark Bauer, Sheldon M. Schuster, Khalid Sayood |
DCC | 3 |
| 2005 | Lossless Hyperspectral Image Compression Using Context-Based Conditional AveragesabstractIn this paper, we propose a compression algorithm focused on the peculiarities of hyperspectral images. The spectral redundancy in hyperspectral images is exploited by using a context matching method driven by the correlation between adjacent bands of hyperspectral spectral images. The method compares favorably with recent proposed lossless compression algorithms in terms of compression, with significantly lower complexity. S. Derin Babacan, Khalid Sayood |
DCC | 3 |
| 2005 | Hard Decision and Iterative Joint Source Channel Coding Using Arithmetic CodesabstractCurrent proposals for using arithmetic coding in a joint source/channel coding framework require 'soft' information to provide error correction. However, in many applications only the binary arithmetic coded output is available at the decoder. We propose a hard decision technique that uses only the information in the bitstream to provide error correction. Where soft information is available this decoder can also be used to substantially enhance the performance of any soft decision decoders by using the two decoders in an iterative fashion. Lifeng Xu, Michael W. Hoffman, Khalid Sayood |
DCC | 3 |
| 2005 | A successively refinable lossless image-coding algorithmabstractWe present a compression technique that provides progressive transmission as well as lossless and near-lossless compression in a single framework. The proposed technique produces a bit stream that results in a progressive, and ultimately lossless, reconstruction of an image similar to what one can obtain with a reversible wavelet codec. In addition, the proposed scheme provides near-lossless reconstruction with respect to a given bound, after decoding of each layer of the successively refinable bit stream. We formulate the image data-compression problem as one of successively refining the probability density function (pdf) estimate of each pixel. Within this framework, restricting the region of support of the estimated pdf to a fixed size interval then results in near-lossless reconstruction. We address the context-selection problem, as well as pdf-estimation methods based on context data at any pass. Experimental results for both lossless and near-lossless cases indicate that the proposed compression scheme, that innovatively combines lossless, near-lossless, and progressive coding attributes, gives competitive performance in comparison with state-of-the-art compression schemes. Ismail Avcibas, Nasir Memon, Bülent Sankur, Khalid Sayood |
IEEE Trans. Commun. | 4 |
| 2004 | Predictive Image Compression Using Conditional AverageabstractThis paper describes the predictive image compression using conditional averages. compare the performance of the proposed predictor with the GAP predictor used in CALIC and the MED predictor used in JPEG-LS and LOCO-I. S. Derin Babacan, Khalid Sayood |
Data Compression Conference | 2 |
| 2003 | A divide-and-conquer approach to fragment assemblyabstractMOTIVATION: One of the major problems in DNA sequencing is assembling the fragments obtained by shotgun sequencing. Most existing fragment assembly techniques follow the overlap-layout-consensus approach. This framework requires extensive computation in each phase and becomes inefficient with increasing number of fragments. RESULTS: We propose a new algorithm which solves the overlap, layout, and consensus phases simultaneously. The fragments are clustered with respect to their Average Mutual Information (AMI) profiles using the k-means algorithm. This removes the unnecessary burden of considering the collection of fragments as a whole. Instead, the orientation and overlap detection are solved efficiently, within the clusters. The algorithm has successfully reconstructed both artificial and real data. AVAILABILITY: Available on request from the authors. Hasan H. Otu, Khalid Sayood |
Bioinform. | 2 |
| 2003 | A new sequence distance measure for phylogenetic tree constructionabstractMOTIVATION: Most existing approaches for phylogenetic inference use multiple alignment of sequences and assume some sort of an evolutionary model. The multiple alignment strategy does not work for all types of data, e.g. whole genome phylogeny, and the evolutionary models may not always be correct. We propose a new sequence distance measure based on the relative information between the sequences using Lempel-Ziv complexity. The distance matrix thus obtained can be used to construct phylogenetic trees. RESULTS: The proposed approach does not require sequence alignment and is totally automatic. The algorithm has successfully constructed consistent phylogenies for real and simulated data sets. AVAILABILITY: Available on request from the authors. Hasan H. Otu, Khalid Sayood |
Bioinform. | 2 |
| 2002 | A progressive Lossless/Near-Lossless image compression algorithmabstractA novel image compression technique is presented that incorporates progressive transmission and near-lossless compression in a single framework. Experimental performance of the proposed coder proves to be competitive with the state-of-the-art compression schemes. Ismail Avcibas, Nasir Memon, Bülent Sankur, Khalid Sayood |
IEEE Signal Process. Lett. | 4 |
| 2001 | Joint Source Channel Coding Using Arithmetic Codes and Trellis Coded ModulationabstractPrevious work has indicated that using an arithmetic encoder with reserved probability space can provide powerful error detection and error correction when used with a sequential decoding algorithm. However, performance improvements were limited at high error rates, principally because of the lack of an explicit decoding tree. In this work a trellis coded modulation scheme is used to provide a convenient tree for a list decoding algorithm. Results are obtained for both a small alphabet application (SPIHT encoded image) and a large alphabet application (predictive lossless image compression). Simulations on AWGN channels with bit error rates in the range of 10/sup -3/ to 10/sup -1.5/ show significant packet recovery rates even for the poorest channels. Cenk Demiroglu, Michael W. Hoffman, Khalid Sayood |
Data Compression Conference | 3 |
| 2001 | Lossless and near-lossless image compression with successive refinement
Ismail Avcibas, Nasir Memon, Bülent Sankur, Khalid Sayood |
VCIP | 4 |
| 2001 | Joint source/channel coding using arithmetic codesabstractReserving space fur a symbol that is not in the source alphabet has been shown to provide excellent error detection. In this paper, we show how to exploit this capability using two sequential decoder structures to provide powerful error correction capability. This joint source/channel coder design provides significant packet loss recovery with minimal rate overhead, and compares favorably with conventional schemes. Billy D. Pettijohn, Michael W. Hoffman, Khalid Sayood |
IEEE Trans. Commun. | 3 |
| 2000 | Joint Source/Channel Coding Using Arithmetic CodesabstractReserving space for a symbol that is not in the source alphabet has been shown to provide excellent error detection. In this paper we show how to use this capability using a sequential decoder structure to provide powerful error correction capability. This joint source/channel coder design provides significant packet loss recovery with minimal overhead. Billy D. Pettijohn, Khalid Sayood, Michael W. Hoffman |
Data Compression Conference | 2 |
| 2000 | Joint source/channel coding for variable length codesabstractWhen using entropy coding over a noisy channel, it is customary to protect the highly vulnerable bitstream with an error correcting code. In this paper, we propose a technique which utilizes the residual redundancy at the output of the source coder to provide error protection for entropy coded systems. Khalid Sayood, Hasan H. Otu, Nejat Demir |
IEEE Trans. Commun. | 1 |
| 1999 | Joint source/channel coding for variable length codes using a precoderabstractThe use of the residual redundancy present at the output of a source encoder for the purpose of error correction and detection is explored. Joint source/channel coding schemes of this type utilize redundancy due to the mismatch between the source and the model used to design the source encoder. This idea is extended to include the use of a precoder at the transmitter to create additional redundancy for error correction. A list Viterbi decoder is used at the receiver to perform joint source/channel decoding. The efficacy of this approach is investigated through computer simulation and comparisons to alternative joint source/channel coding schemes. Lance C. Pérez, Khalid Sayood |
WCNC | 2 |
| 1999 | A joint source/channel coder with block constraintsabstractThe assumptions made about the source during source coder design result in a residual redundancy at the output of the source coder. This redundancy can be utilized for error protection without any additional channel coding. Joint source/channel coders obtained using this idea via maximum a posteriori probability decoders tend to fail at low probability of error. In this paper, we propose a modification of the standard approach which provides protection at low error rates as well. Hasan H. Otu, Khalid Sayood |
IEEE Trans. Commun. | 2 |
| 1998 | Joint Source/Channel Coding for Variable Length CodesabstractWhen using entropy coding over a noisy channel it is customary to protect the highly vulnerable bitstream with an error correcting code. In this paper we propose a technique which utilizes the residual redundancy at the output of the source coder to provide error protection for entropy coded systems. The proposed approach provides 4-10 dB improvement over the standard approaches at a reduced rate. Nejat Demir, Khalid Sayood |
Data Compression Conference | 2 |
| 1998 | A joint source/channel coder with block constraintsabstractJoint source/channel coders obtained using MAP decoders tend to fail at low probability of error. We propose a modification of the standard approach which provides protection at low error rates as well. Hasan H. Otu, Khalid Sayood |
ICASSP | 2 |
| 1996 | Lossless compression of video sequencesabstractWe investigate lossless compression schemes for video sequences. A simple adaptive prediction scheme is presented that exploits temporal correlations or spectral correlations in addition to spatial correlations. It is seen that even with motion compensation, schemes that utilize only temporal correlations do not perform significantly better than schemes that utilize only spectral correlations. Hence, we look at hybrid schemes that make use of both spectral and temporal correlations. The hybrid schemes give significant improvement in performance over other techniques. Besides prediction schemes, we also look at some simple error modeling techniques that take into account prediction errors made in spectrally and/or temporally adjacent pixels in order to efficiently encode the prediction residual. Implementation results on standard test sequences indicate that significant improvements can be obtained by the proposed techniques. Nasir Memon, Khalid Sayood |
IEEE Trans. Commun. | 2 |
| 1996 | Scan predictive vector quantization of multispectral imagesabstractConventional vector quantization (VQ)-based techniques partition an image into nonoverlapping blocks that are then raster scanned and quantized. Image blocks that contain an edge result in high-frequency vectors. The coarse representation of such vectors leads to visually annoying degradations in the reconstructed image. The authors present a solution to the edge-degradation problem based on some earlier work on scan models. The approach reduces the number of vectors with abrupt intensity variations by using an appropriate scan to partition an image into vectors. They show how their techniques can be used to enhance the performance of VQ of multispectral data sets. Comparisons with standard techniques are presented and shown to give substantial improvements. Nasir Memon, Khalid Sayood |
IEEE Trans. Image Process. | 2 |
| 1995 | An asymmetric lossless image compression techniqueabstractWhile there exist many asymmetric techniques for the lossy compression of image data, most techniques reported for lossless compression of image data have been symmetric. In this paper we present a new lossless compression technique that is well suited for asymmetric applications. It gives superior performance compared to other lossless compression techniques reported in the literature. Hence, it can also potentially be adapted for use in symmetric applications that require high compression ratios. Nasir Memon, Khalid Sayood |
ICIP (3) | 2 |
| 1995 | Lossless Image Compression with a Codebook of Block ScansabstractWhen applying predictive compression on image data there is an implicit assumption that the image is scanned in a particular order. Clearly, depending on the image, a different scanning order may give better compression. In earlier work, we had defined the notion of a prediction tree (or scan) which defines a scanning order for an image. An image can be decorrelated by taking differences among adjacent pixels along any traversal of a scan. Given an image, an optimal scan that minimizes the absolute sum of the differences encountered can be computed efficiently. However, the number of bits required to encode an optimal scan turns out to be prohibitive for most applications. In this paper we present a prediction scheme that partitions an image into blocks and for each block selects a scan from a codebook of scans such that the resulting prediction error is minimized. Techniques based on clustering are developed for the design of a codebook of scans. Design of both semiadaptive and adaptive codebooks is considered. We also combine the new prediction scheme with an effective error modeling scheme. Implementation results are then given, which compare very favorably with the JPEG lossless compression standard.> Nasir Memon, Khalid Sayood, Spyros S. Magliveras |
IEEE J. Sel. Areas Commun. | 2 |
| 1994 | Online Compression of Video Sequences Using Adaptive VQ CodebooksabstractProposes a novel approach that combines the space covering property of high rate lattice VQ with the pattern matching ability of clustering VQ. The proposed scheme encompasses a broad range of online algorithms that use suitable VQ encodings and fixed-size, adaptive codebooks. The generic baseline algorithm for the scheme has the following desirable characteristics: the distortion per individual vector is guaranteed to be less than a user specified threshold. Secondly, the algorithm is amenable to fast realtime implementation and requires minimal statistical assumptions for analysis. Finally, with careful analysis, the coding rate can be bounded with respect to some theoretical benchmark.> Sunil M. Shende, Khalid Sayood |
Data Compression Conference | 3 |
| 1994 | Differential Lossless Encoding of Images Using Non-linear Predictive TechniquesabstractWe investigate the problem of constructing a prediction scheme for a given image that results in the minimum zero-order entropy of prediction errors. The problem is formulated as a combinatorial optimization problem. This allows the use of some well known techniques from combinatorial optimization in order to construct heuristic solutions. We describe a few heuristics and give preliminary implementation results. The techniques developed can also be generalized in a straight forward manner to composite source modeling where the data is modeled as an interleaved sequence emanating from k different sub-sources. Although the problems and proposed solutions are described in a strictly deterministic manner, they can also be formulated in a stochastic framework to yield solutions that are valid for a family of images emitted by the same source.> Nasir Memon, Sibabrata Ray, Khalid Sayood |
ICIP (3) | 3 |
| 1994 | A constrained joint source/channel coder designabstractThe design of joint source/channel coders in situations where there is residual redundancy at the output of the source coder is examined. It has previously been shown that this residual redundancy can be used to provide error protection without a channel coder. In this paper, this approach is extended to conventional source coder/convolutional coder combinations. A family of nonbinary encoders is developed which more efficiently use the residual redundancy in the source coder output. It is shown through simulation results that the proposed systems outperform conventional source-channel coder pairs with gains of greater than 9 dB in the reconstruction SNR at high probability of error.> Khalid Sayood, Fuling Liu, Jerry D. Gibson |
IEEE J. Sel. Areas Commun. | 1 |
| 1994 | Compression of color-mapped imagesabstractMultispectral data is often displayed and stored as a color-mapped or pseudo-color image. Pseudo-color is also used to enhance features in a single-band image. The use of pseudo-color tends to rearrange the structure in the image in such a way as to prevent efficient compression. This structure can be restored by sorting the color maps. Restoration of the structure increases the efficiency of lossless compression and permits the use of lossy compression algorithms. The latter benefit is especially useful for many progressive transmission algorithms.> Andrew C. Hadenfeldt, Khalid Sayood |
IEEE Trans. Geosci. Remote. Sens. | 2 |
| 1994 | Lossless compression of multispectral image dataabstractWhile spatial correlations are adequately exploited by standard lossless image compression techniques, little success has been attained in exploiting spectral correlations when dealing with multispectral image data. The authors present some new lossless image compression techniques that capture spectral correlations as well as spatial correlation in a simple and elegant manner. The schemes are based on the notion of a prediction tree, which defines a noncausal prediction model for an image. The authors present a backward adaptive technique and a forward adaptive technique. They then give a computationally efficient way of approximating the backward adaptive technique. The approximation gives good results and is extremely easy to compute. Simulation results show that for high spectral resolution images, significant savings can be made by using spectral correlations in addition to spatial correlations. Furthermore, the increase in complexity incurred in order to make these gains is minimal.> Nasir Memon, Khalid Sayood, Spyros S. Magliveras |
IEEE Trans. Geosci. Remote. Sens. | 2 |
| 1992 | A robust coding scheme for packet videoabstractSome of the important characteristics and requirements of packet video are discussed. A layered packet video coding algorithm based on a progressive transmission scheme is presented. The algorithm provides good compression and can handle significant packet loss with graceful degradation in the reconstruction sequence. A network simulator used in testing the scheme is introduced, and simulation results for various conditions are presented.> Yun-Chung Chen, Khalid Sayood, Don J. Nelson |
IEEE Trans. Commun. | 2 |
| 1992 | An edge preserving differential image coding schemeabstractDifferential encoding techniques are fast and easy to implement. However, a major problem with the use of differential encoding for images is the rapid edge degradation encountered when using such systems. This makes differential encoding techniques of limited utility, especially when coding medical or scientific images, where edge preservation is of utmost importance. A simple, easy to implement differential image coding system with excellent edge preservation properties is presented. The coding system can be used over variable rate channels, which makes it especially attractive for use in the packet network environment. Martin C. Rost, Khalid Sayood |
IEEE Trans. Image Process. | 2 |
| 1992 | Recursively indexed quantization of memoryless sourcesabstractA recursively indexed scalar quantizer that performs as well as high-dimensional vector quantizers for several important sources, without the attendant complexity, is presented. The recursively indexed quantizer provides a simple technique, both in terms of design and operation, for use with entropy coding. It also provides a simple quantization technique for use in noisy channel conditions where a variable length code would be inappropriate but performance greater than that provided by Lloyd-Max quantizers is desired.> Khalid Sayood, Sangsin Na |
IEEE Trans. Inf. Theory | 1 |
| 1991 | Prediction Trees and Lossless Image Compression: An Extended AbstractabstractPrediction techniques have been applied very successfully in compression of speech data. For image data this paper employs an approach based on spanning trees to construct nonlinear predictive schemes. Images are not scanned in any predetermined fashion, nor is the prediction for any pixel based on a single fixed scheme. Preliminary implementations give promising results over a wide range of images.> Nasir Memon, Spyros S. Magliveras, Khalid Sayood |
Data Compression Conference | 3 |
| 1991 | Use of residual redundancy in the design of joint source/channel codersabstractA technique for providing error protection without the additional overhead required for channel coding is presented. The authors start from the premise that, during source coder design, for the sake of simplicity or due to imperfect knowledge, assumptions have to be made about the source which are often incorrect. This results in residual redundancy at the output of the source coder. The residual redundancy can then be used to provide error protection in much the same way as the insertion of redundancy in convolutional coding provides error protection. The authors develop an approach for utilizing this redundancy. To show the validity of this approach, the authors apply it to image coding using differential pulse code modulation (DPCM), and obtain substantial performance gains, both in terms of objective and subjective measures.> Khalid Sayood, Jay C. Borkenhagen |
IEEE Trans. Commun. | 1 |
| 1990 | An extended least-hop distributed routing algorithmabstractA routing strategy called NELHNET has been developed for networks with multiprecedence traffic and operating under dynamic traffic and topological conditions. An adaptive distributed algorithm that uses least-hop and least-hop-plus-1 routes in a table of routing vectors, as opposed to the usual table of routing scalars, is described. Current delays are passed backward and forward with the packets to allow development of expected delays to each node via all acceptable routes. The route then selected is the acceptable route with the least expected delay. For speedier recovery, a node returning to service receives the current network status from an adjoining node as soon as the link connecting them is operational. The resultant algorithms show far greater than the marginal improvements originally expected over Arpanet simulations. NELHENET strategies also permit the network to function stably under more heavily loaded conditions than do the Arpanet strategies.> Don J. Nelson, Khalid Sayood |
IEEE Trans. Commun. | 2 |
| 1988 | A fast quantization algorithm for lattice quantizer designabstractA generic algorithm is presented that can be used, along with simulated annealing, to provide lattice vector quantizers based on different lattices. It is a two-stage algorithm, with each stage based on different ways of looking at the structural regularity of the lattice. The first stage is based on the mathematical definition of a lattice, while the second stage depends on the observation that the view of the surroundings at any lattice point is identical to that at any other lattice point.> Khalid Sayood, Steven J. Blankenau |
ICASSP | 1 |
| 1988 | The root lattices as low bit rate vector quantizersabstractVector quantizers based on the A and D lattices are explored, using the mean square error (MSE) fidelity criterion for independent identically distributed sources with normal, Laplacian, and gamma probability density functions. Code books are studied for uniform coding rates of up to 2 b/sample and two and four dimensions. The expected MSE performance of the quantizers is better than that of optimal (nonuniform) Lloyd-Max quantizers. While the design algorithm presented offers only modest improvements in MSE performance for a normally distributed source, improvement gains of up to several decibels can be achieved when coding Laplacian and gamma sources.> Martin C. Rost, Khalid Sayood |
IEEE Trans. Inf. Theory | 2 |
| 1987 | A bound on predictor misadjustment in ADPCMabstractDifferential PCM with backward adaptive prediction (DPCM-APB) is a popular technique for data compression. Because of the presence of the quantizer in the feedback loop the adaptation process has been difficult to analyze. In this paper we present a bound on the predictor misadjustment and obtain some easily verifiable conditions for convergence of the bound. Khalid Sayood, David C. Farden |
ICASSP | 1 |
| 1986 | Utilization of Correlation in Low Rate DPCM Systems for Channel Error Protection
Khalid Sayood, Jay C. Borkenhagen |
ICC | 1 |
| 1985 | A Postfiltered DPCM SchemeabstractQuantization noise constitutes the limiting factor on DPCM performance. For a low number of levels in the quantizer, this noise is also correlated. In this correspondence we present a technique for improving the performance of the DPCM system at a very modest cost. The technique involves the use of an adaptive transversal filter at the receiver output to reduce the effects of quantization noise. The filter is trained at the transmitter and periodic updates sent to the receiver. Khalid Sayood |
IEEE Trans. Commun. | 1 |
| 1984 | An algorithm for uniform vector quantizer designabstractA vector quantizer maps ak-dimensional vector into one of a finite set of output vectors or "points". Although certain lattices have been shown to have desirable properties for vector quantization applications, there are as yet no algorithms available in the quantization literature for building quantizers based on these lattices. An algorithm for designing vector quantizers based on the root latticesA_{n}, D_{n}, andE_{n}and their duals is presented. Also, a coding scheme that has general applicability to all vector quantizers is presented. A four-dimensional uniform vector quantizer is used to encode Laplacian and gamma-distributed sources at entropy rates of one and two bits/sample and is demonstrated to achieve performance that compares favorably with the rate distortion bound and other scalar and vector quantizers. Finally, an application using uniform four- and eight-dimensional vector quantizers for encoding the discrete cosine transform coefficients of an image at0.5bit/pel is presented, which visibly illustrates the performance advantage of vector quantization over scalar quantization. Khalid Sayood, Jerry D. Gibson, Martin C. Rost |
IEEE Trans. Inf. Theory | 1 |
| 1983 | An algorithm for designing vector quantizers (Ph.D. Thesis abstr.)
Khalid Sayood |
IEEE Trans. Inf. Theory | 1 |
| 1982 | Unsupervised Learning Approach to Adaptive Differential Pulse Code ModulationabstractThis research is concerned with investigating the problem of data compression utilizing an unsupervised estimation algorithm. This extends previous work utilizing a hybrid source coder which combines an orthogonal transformation with differential pulse code modulation (DPCM). The data compression is achieved in the DPCM loop, and it is the quantizer of this scheme which is approached from an unsupervised learning procedure. The distribution defining the quantizer is represented as a set of separable Laplacian mixture densities for two-dimensional images. The condition of identifiability is shown for the Laplacian case and a decision directed estimate of both the active distribution parameters and the mixing parameters are discussed in view of a Bayesian structure. The decision directed estimators, although not optimum, provide a realizable structure for estimating the parameters which define a distribution which has become active. These parameters are then used to scale the optimum (in the mean square error sense) Laplacian quantizer. The decision criteria is modified to prevent convergence to a single distribution which in effect is the default condition for a variance estimator. This investigation was applied to a test image and the resulting data demonstrate improvement over other techniques using fixed bit assignments and ideal channel conditions. Norman C. Griswold, Khalid Sayood |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1980 | Tracking properties of adaptive signal processing algorithmsabstractAdaptive signal processing algorithms are often used in order to "track" an unknown time-varying parameter vector. Such algorithms are typically some form of stochastic gradient-descent algorithm. The Widrow LMS algorithm is apparently the most frequently used. This work develops an upper bound on the norm-squared error between the parameter vector being tracked and the value obtained by the algorithm. The upper bound illustrates the relationship between the algorithm step-size and the maximum rate of variation in the parameter vector. Finally, some simple covariance decay-rate conditions are imposed to obtain a bound on the mean square error. David C. Farden, Khalid Sayood |
ICASSP | 2 |
| 1979 | On the "Desired behavior" of adaptive signal processing algorithmsabstractSufficient conditions are presented for establishing "desirable" convergence properties of commonly used adaptive signal processing algorithms which use correlated training data. The family of algoriths considered includes the Widrow LMS algorithm. Desirable properties include, e.g., an asymptotic bound on the mean-square error between the parameter vector trained by the adaptive algorithm and the optimal solution. This asymptotic bound should decrease with decreasing step size. The results contained in this paper illustrate the trade-offs involved in choosing the step size to achieve an acceptable convergence rate as well as an acceptable steady state error. The sufficient conditions include bounded data and easily verified covariance decay rate conditions. David C. Farden, Justin Goding Jr., Khalid Sayood |
ICASSP | 3 |