Research Projects



  • J. Abel, “Über die Modellierung, Simulation und Berechnung des Leitwertes von Zweipol-Anordnungen mit Metall-Feststoffelektrolytgemischen am Beispiel des Ultrakondensators und der Anode der oxydkeramischen Brennstoffzelle” (Modelling, Simulation and Calculation of Admittances of two Poles on the Example of Ultra Capacitors and Anodes of Fuel Cells), VDI-Verlag, ISBN 3-18-329821-6, 2000, Dissertation, Germany.
  • J. Abel, “Entwicklung eines syntaxgesteuerten, graphischen Petrinetzeditors” (Development of a syntax controlled, graphical PETRI net editor), 1990, Diploma Thesis, RWTH Aachen, Germany.


Refereed Journals and Proceedings

  • J. Abel, “Post BWT stages of the Burrows-Wheeler compression algorithm”, Software: Practice and Experience, 40(9), 751-777, 2010.
  • J. Abel, “Incremental Frequency Count – A post BWT-stage for the Burrows-Wheeler Compression Algorithm”, Software: Practice and Experience, 37(3), 247-265, 2007.
  • B. Ndzana, A. Shokrollahi, J. Abel, “Burrows-Wheeler Text Compression with Fountain Codes”, Proceedings of the IEEE Data Compression Conference 2006, Utah, Storer, J.A. and Cohn, M. Eds, 2006.
  • B. Ndzana, A. Shokrollahi, J. Abel, “Fountain Codes for the Slepian-Wolf Problem”, Proceedings of Annual Allerton Conference on Communication, Control, and Computing — Invited Paper, 2006.
  • T. Lehmann J. Abel, C. Weiß, “The Impact of Lossless Image Compression to Radiographs”, Proceedings of SPIE 2006, 6145, 2006.
  • J. Abel, “A fast and efficient post BWT stage for the Burrows-Wheeler Compression Algorithm”, Proceedings of the IEEE Data Compression Conference 2005, Utah, Storer, J.A. and Cohn, M. Eds, 449, 2005.
  • J. Abel, W. Teahan, “Universal Text Preprocessing for Data Compression”, IEEE Transactions on Computers, 54(5): 497-507, 2005.
  • J. Abel, “Record Preprocessing for Data Compression”, Proceedings of the IEEE Data Compression Conference 2004, Snowbird, Utah, Storer, J.A. and Cohn, M. Eds. 521, 2004.
  • J. Abel, “Grundlagen des Burrows-Wheeler-Kompressionsalgorithmus” (Principles of the Burrows-Wheeler Compression Algorithm), “Informatik – Forschung und Entwicklung”, Springer Verlag, Germany, Vol. 18, Nr. 2, 2004.
  • J. Abel, “Verlustlose Datenkompression auf Grundlage der Burrows-Wheeler-Transformation” (Lossless Data Compression based on the Burrows-Wheeler Transformation), Praxis der Informationsverarbeitung und Kommunikation (PIK), Vol. 26, Nr.3, 2003.
  • J. Abel, Improvements to the Burrows-Wheeler compression algorithm: after BWT stages., 2003.
  • J. Abel, A. A. Kornyshev, W. Lehnert, “Correlated Resistor Network Study of Porous Solid Oxide Fuel Cell Anodes”, Journal of the Electrochemical Society, 144 (4253), 1997.
  • J. Abel, A. A. Kornyshev, “Random network simulation of an ultracapacitor based on metal-solid-electrolyte composite”, Physical Review B, Number 9, 54 (6276), 1996.


Referee Activities

  • Journal of Systems and Software, Elsevier Science, Netherlands.
  • Journal of Visual Communication and Image Representation, Elsev. Netherlands.


Research Interests

Technical Analysis of Financial Data

In the field of technical analysis I have developed many indicators and trading systems using a market model based on the harmonic superposition principle of waves similar to the linear system models of electrical engineering. For a deeper understanding I have developed different algorithms for the spectral analysis of financial data. One analyzer is based on the MESA algorithm of Dr. John Parker Burg, another analyzer is based on the Goertzel algorithm of the discrete Fourier transformation of Dr. Gerald Goertzel and a third analyzer uses autocorrelation (folding of price data phase-shifted with itself).


Feature Engineering for Robotics

Developing feature engineering algorithms for Artificial Intelligence (AI) of robots is another research topic. For the RoboCup I have developed image processing and computer vision algorithms for the Standard Platform League together with the HTWK University Leipzig. Currently I have started a new robot vision project based on a Raspberry Pi computer with a HD camera module. The Raspberry offers a full featured linux platform, which supports many programming languages, and has more computing power than a NAO robot of the RoboCup at the fraction of the price, which is ideal for pupils, students and universities.
The topics of the current algorithms include:
– play ground recognition using color calibrations,
– field recognition using edge detection,
– goal post recognition,
– ball recognition and
– self localization.


Image Processing

In order to produce real time 3D graphics on 6502 and Z80 computers, I developed a 3D graphics library, written in assembler. The system could rotate, scale and translate objects as wire-frames in real time. Later, the system was translated to 68000 systems together with an interface to high level languages. The next level was based on OpenGL and the graphic processing unit (GPU) to produce a wider range of 3D applications.
One of my main research projects is the development of the OpenGL medical visualization system MVE in cooperation with the Radiologist Professor Dr. Köster from the Institute for Clinical Radiology and Nuclear Medicine and the Chief Surgeon Professor Dr. Goretzki from the Municipal Clinic Neuss, Germany. The system is based on Direct Volume Rendering for preoperative surgical planning of lung cancer. In contrast to other medical visualization systems, like virtual colonoscopy for example, the 3D visualization of lung cancer needs to display not only the surface of the tumor but also the surrounding areas since the radiologist and surgeon get important information from the kind of tissue allocated around the tumor. In order to achieve real time frame rates along with good visualization quality, I have opted for a direct volume rendering approach, which uses 3D textures and runs directly on the GPU of the Graphics card by using NVIDIAs Cg language (C for Graphics). As a result, not only the radiologist can visualize the tumor and surrounding tissue by expensive graphics workstations from the CT unit but also the surgeon by a normal PC in conjunction with a modern graphics card based on NVIDIAs GPUs.
The MVE system together with free samples of CT scans, pictures and 3D movies are free available at my internet pages and


Data Compression

In lossless data compression I am involved for many years. For the industry I have developed compression algorithms for real time compression of hard disk data on PCs based on a speed optimised LZ77 derivative. Several versions of my hard disk compression system DOUBLE DENSITY have been presented at the German CeBIT fairs. The systems were sold worldwide in many countries (Germany, USA, United Kingdom, Spain, French, Italy, Mexico e.g.) with more than 100,000 items and had a market share of online compressors of over 30%.
My recent focus in the compression field is concentrated at the Burrows-Wheeler Transform (BWT) along with several preprocessing algorithms, see