Prof Greg Knowles

Phone: +61 8 82015041
Email:
Location: Information, Science & Technology (248)
Postal address: GPO Box 2100, Adelaide 5001, South Australia

Biography

I completed my undergraduate and post-graduate studies at Flinders University, and then moved overseas and I held full-time tenured
positions at Carnegie-Mellon University, Pittsburgh, Heriot-Watt University, Edinburgh, Imperial College, London and UIB, Spain before
returning to Flinders as Chair of Computer Systems Engineering. I have also held visiting positions at Bonn University, in Germany, and
the University of the Witwatersrand, in Johannesburg, South Africa.
I also started my own company, and designed a VLSI chip implementing a Zero-Tree wavelet video compression algorithm. This work
produced three US patents, and the company was sold to MediaVision, in Silicon Valley.

Qualifications

BSc(Hons) Flinders University
PhD Flinders University

Honours, awards and grants

FIEAust (Fellow, Institute of Engineers Australia)

Key responsibilities

I run the Embedded Systems and Bio-Informatics research groups in the School of Computer Science, Engineering and Mathematics.

Teaching

Topic Coordinator:

Topic Lecturer:

Research and supervision

Research interests

My main research interests are in the area of Integrated Circuit design, Computer Architecture, Image and Video processing and Bio-informatics.
I was one of the first researchers to see the advantages of the wavelet transform for Image Processing, and developed a new class of
image and video compression algorithms, the Zero-Tree coders. These algorithms have proven to be the most efficient image and video
compression algorithms, and my work has been incorporated into the MPEG4 standard, and has been granted several US patents.
In Java, we have developed an incremental tokenization scheme for the J2ME/J2SE method call and storage instructions, reducing class
size by one-half, and execution speed of method calls by a factor of 10-40.
In Bio-informatics, we have developed a new algorithm for Genomic and Proteomic sequence alignment, DASH, which performs 10X
faster than the industry standard BLAST with greater sensitivity. I am currently involved in an Algae bio-fuels project working on
short-read shotgun genome assembly and determining the key genes for bio-fuel production. This work has produced several
international patent applications.

Publications

Books
Gardner-Stephen, P.M. and Knowles, G.P. (2009). DASH: Searching Compressed DNA: Creating and Searching Compact Databases for The Genomic Era. Germany: VDM Verlag Dr. Müller.
Refereed journal articles
Haggett, S.R. and Knowles, G.P. (2012). Tokenisation and Compression of Java Class Files. Journal of Systems Architecture, 58(1), pp.1-12. [online]. Available from: http://dx.doi.org/10.1016/j.sysarc.2011.09.002.
Gardner-Stephen, P.M. and Knowles, G.P. (2007). NP3: Cooperative Compression Of Clustered DNA Databases And Their Indexes. WSEAS Transactions on Biology and Biomedicine, 3(7), pp.565-572.
Knowles, G.P. and Gardner-Stephen, P.M. (2006). DASH, DASH-H: Software and Hardware for Sequence Alignment. WSEAS Transactions on Biology and Biomedicine, 3(1), pp.37-42. [online]. Available from: http://www.worldses.org/journals/biology/contents.htm.
Knowles, G.P. and Freeman, D. (2004). Novel architectures for the JPEG2000 block coder. Journal of Electronic Imaging, 13(4), pp.897-906. [online]. Available from: http://dx.doi.org/10.1117/1.1785802.
Knowles, G.P. (2002). Hardware architectures for the orthogonal and biorthogonal wavelet transform. VLSI Design, 15(2), pp.499-506. [online]. Available from: http://dx.doi.org/10.1080/1065514021000012110.
Refereed conference papers
Knowles, G.P. (2009). A complete classification of short symmetric-antisymmetric multiwavelets. In G.P. Curbera, G. Mockenhaupt, W.J. Ricker, ed. Vector measures, integration and related topics. Vector Measures, Integration and Related Topics. pp. 271-283.
Tsakiris, N. and Knowles, G.P. (2008). Enabling gigabit IP for intelligent systems. In Dimitrov, Simian, Mladenov, Jordanova, Mastorakis, ed. Proceedings of the 10th WSEAS International Conference on Mathematical Methods and Computational Techniques in Electrical Engineering. 10th WSEAS International Conference on Mathematical Methods and Computational Techniques in Electrical Engineering. pp. 162-166. [online]. Available from: http://portal.acm.org/citation.cfm?id=1416354.1416380 & [http://www.worldses.org/books/2008/sofia/computational-methods-and-intelligent-systems.pdf}.
Gardner-Stephen, P.M. and Knowles, G.P. (2007). NP3: A New DNA Compression Algorithm. In Prof. Tuan Pham, ed. Proceedings of the 3rd WSEAS International Conference on Mathematical Biology and Ecology (MABE'07). 3rd WSEAS Int.Conf. on MATHEMATICAL BIOLOGY and ECOLOGY (MABE'07).
Haggett, S.R., Knowles, G.P. and Bignell, G.H. (2007). Tokenisation of class files for an embedded java processor. In Proceedings of the 6th IEEE/ACIS International Conference on Computer and Information Science. 6th IEEE/ACIS International Conference on Computer and Information Science. pp. 375-381.

Show all publications

Books
Gardner-Stephen, P.M. and Knowles, G.P. (2009). DASH: Searching Compressed DNA: Creating and Searching Compact Databases for The Genomic Era. Germany: VDM Verlag Dr. Müller.
Refereed journal articles
Haggett, S.R. and Knowles, G.P. (2012). Tokenisation and Compression of Java Class Files. Journal of Systems Architecture, 58(1), pp.1-12. [online]. Available from: http://dx.doi.org/10.1016/j.sysarc.2011.09.002.
Gardner-Stephen, P.M. and Knowles, G.P. (2007). NP3: Cooperative Compression Of Clustered DNA Databases And Their Indexes. WSEAS Transactions on Biology and Biomedicine, 3(7), pp.565-572.
Knowles, G.P. and Gardner-Stephen, P.M. (2006). DASH, DASH-H: Software and Hardware for Sequence Alignment. WSEAS Transactions on Biology and Biomedicine, 3(1), pp.37-42. [online]. Available from: http://www.worldses.org/journals/biology/contents.htm.
Knowles, G.P. and Freeman, D. (2004). Novel architectures for the JPEG2000 block coder. Journal of Electronic Imaging, 13(4), pp.897-906. [online]. Available from: http://dx.doi.org/10.1117/1.1785802.
Knowles, G.P. (2002). Hardware architectures for the orthogonal and biorthogonal wavelet transform. VLSI Design, 15(2), pp.499-506. [online]. Available from: http://dx.doi.org/10.1080/1065514021000012110.
Refereed conference papers
Knowles, G.P. (2009). A complete classification of short symmetric-antisymmetric multiwavelets. In G.P. Curbera, G. Mockenhaupt, W.J. Ricker, ed. Vector measures, integration and related topics. Vector Measures, Integration and Related Topics. pp. 271-283.
Tsakiris, N. and Knowles, G.P. (2008). Enabling gigabit IP for intelligent systems. In Dimitrov, Simian, Mladenov, Jordanova, Mastorakis, ed. Proceedings of the 10th WSEAS International Conference on Mathematical Methods and Computational Techniques in Electrical Engineering. 10th WSEAS International Conference on Mathematical Methods and Computational Techniques in Electrical Engineering. pp. 162-166. [online]. Available from: http://portal.acm.org/citation.cfm?id=1416354.1416380 & [http://www.worldses.org/books/2008/sofia/computational-methods-and-intelligent-systems.pdf}.
Gardner-Stephen, P.M. and Knowles, G.P. (2007). NP3: A New DNA Compression Algorithm. In Prof. Tuan Pham, ed. Proceedings of the 3rd WSEAS International Conference on Mathematical Biology and Ecology (MABE'07). 3rd WSEAS Int.Conf. on MATHEMATICAL BIOLOGY and ECOLOGY (MABE'07).
Haggett, S.R., Knowles, G.P. and Bignell, G.H. (2007). Tokenisation of class files for an embedded java processor. In Proceedings of the 6th IEEE/ACIS International Conference on Computer and Information Science. 6th IEEE/ACIS International Conference on Computer and Information Science. pp. 375-381.
Knowles, G.P., Bignell, G.H. and Haggett, S.R. (2005). A pure java-card installer and its verification. In P. A. Venkatachalam, ed. International Conference on Intelligent Systems 2005 (ICIS 2005). International Conference on Intelligent Systems 2005 (ICIS 2).
Knowles, G.P. and Donnelley, M.W. (2005). Computer aided long bone fracture detection. In Proceedings of the 8h International Symposium on Signal Processing and its Applications. The Eighth International Symposium on Signal Processing and s. pp. 175-178.
Knowles, G.P. and Donnelley, M.W. (2005). Automated bone fracture detection. In J. M. Fitzpatrick, J. M. Reinhardt, ed. Proceedings of SPIE Progress in Biomedical Optics and Imaging 2005. SPIE Symposium on Medical Imaging 2005 Volume 5745. pp. 955-966.
Knowles, G.P. and Tsakaris, N. (2005). A comparison of Hardware Architectures for the JPEG2000 Wavelet Transform. In Prof. P. A. Venkatachalam (organizing secretary), ed. International Conference on Intelligent Systems 2005 (ICIS 2005). International Conference on Intelligent Systems 2005 (ICIS 2005).
Knowles, G.P. and Gardner-Stephen, P.M. (2004). DASH: localising dynamic programming for order of magnitude faster, accurate sequence alignment. In Proceedings of the IEEE Computational Systems Bioinformatics Conference. Computational Systems Bio Infomatics (CSB) 2004. pp. 732-735.
Gardner-Stephen, P.M. and Knowles, G.P. (2004). DASH: a new high speed genomic sequence search and alignment tool. In WSEAS Transactions on Computers: Proceedings of the 4th WSEAS International Conference on Mathematics and Computers in Biology and Chemistry. 4th WSEAS International Conference on Mathematics and Computers in Biology and Chemistry. pp. 59-64.
Knowles, G.P. and Gardner-Stephen, P.M. (2004). A new hardware architecture for genomic and proteomic sequence alignment. In V Markstein, ed. Proceedings of the IEEE Computational Systems Bioinformatics Conference. Computational Systems Bio Informatics (CSB) 2004. pp. 730-731.
Knowles, G.P. and Gardner-Stephen, P.M. (2003). A novel architecture for genomic sequence searching and alignment. In Omondi, ASedukhin, S, ed. Advances in Computer Systems Architecture: Lecture Notes in Computer Science. The Eighth Asia-Pacific Computer Systems Architecture Conference. pp. 180-192.
Van Beurden, J., Knowles, G.P. and Bignell, G.H. (2004). An extended CAP file to support high performance embedded java. In WSEAS TRANSACTIONS ON COMPUTERS: proceedings of the 2nd WSEAS International Conference on Electronics, Control and Signal Processing. 2nd WSEAS International Conference on Electronics, Control and Signal Processing. pp. 128-135.
Conference publications
Bessell, T.J., Randell, M.S., Knowles, G.P. and Hobbs, D.A. (2006). Connecting people with the environment: A new accessible wireless remote control. In Connecting people and community through technology ?: proceedings of the of the ARATA national conference 2006. ARATA National Conference 2006: Connecting People and Community Through Technology. [online]. Available from: http://www.e-bility.com/arataconf06/abstracts/ec_hobbs.html.
Knowles, G.P. and Donnelley, M.W. (2005). Reducing the fracture miss rate: aiding diagnosis through image processing [abstract 13]. In ANZORS 11th Annual Scientific Meeting. ANZORS 11th Annual Scientific Meeting. [online]. Available from: http://www.anzors.org.au/abstracts2005/abstract13.html.
Knowles, G.P. (2003). Real-time hardware architectures for the bi-orthogonal wavelet transform (Abstract). In Kehtarnavaz, NLaplante, P, ed. Real-time imaging VII. Proc. SPIE-IST & T Electronic Imaging. pp. 102-109.
Patents
Ball, A., Moore, B., Knowles, G. and Qin, J. (2011). Nucleic acid molecule encoding triterpenoid synthase (Patent Numerous (World Intellecrtual Property Organisation) PCT-WO 2011/032213 A1). Patent owned by: WWCC LIMITED. [online]. Available from: http://www.sumobrain.com/patents/wipo/Nucleic-acid-molecule-encoding-triterpenoid/WO2011032213A1.pdf.
Ball, A., Moore, B., Knowles, G. and Qin, J. (2011). Nucleic acid molecule (Patent United States of America-8034603 B2). Patent owned by: Andrew Ball, Robert Moore, Gregory Knowles, Jian Qin. [online]. Available from: http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=13&f=G&l=50&co1=AND&d=PTXT&s1=Ball.INNM.

Show selected publications

Professional and community engagement

Expertise for media contact

  • VLSI and Embedded Systems
  • Digital Image Processing

Subject/s

  • Engineering - Computer Systems
  • Images/Imaging


inspiring achievement