BibTeX Database File

Harvey A. Cohen
Access and Retrieval from Image Databases Using Image Thumbnails
@CONFERENCE{ 96:4,
  author = "Harvey A. Cohen",
  title = "Access and Retrieval from Image Databases Using Image Thumbnails", 
  booktitle = "Proceedings International Conf Signal Processing Applications, ISSPA",
  year  = 1996,
  pages = "427-428"
)
Harvey A. Cohen
Thumbnail-based Image Coding Utilising the Fractal Transform
<@CONFERENCE{ 96.5,
  author = "Harvey A. Cohen",
  title = "Thumbnail-based Image Coding Utilising the Fractal Transform",
  booktitle = "Proceedings of IEEE International Conference on Image Processing ICIP'96, Lausanne, Switzerland, Sept 16-19, 1996",
  year = 1996,
  pages = "Vol 1, 145-148",
  abstract = " ABSTRACT
In thumbnail-based retrieval from image databases the display of any fully featured (FF-)  
image at a workstation is commonly preceded by  its  selection  from  a  display  of reduced-
size. thumbnail image ( T- image). The effective implementation of thumbnail-based retrieval 
requires that the data supplied for the T-image be efficiently utilised in the production of the 
FF- image. In this paper we describe two image codecs based on the fractal transform   that are 
thumbnail-based: one. called thumb fractal is a variant of block-oriented fractal coding: the 
other. vector quantization  via  fractal  transform,  VQFT.  For  both codecs  signed  correction  
tiles  are  derived  via  the  fractal transform. Both codecs have   as initial image the exploded 
thumbnail. to which VQFT applies correction tiles, while thumb fractal  iteratively  applies  
similar  correction  tiles  to  a  rapid convergence. Experimental data is presented for fixed range 
block size of 4x4. but is indicative of results for other  image blocking schemes, such as 
quadtreeIn thumbnail-based retrieval from image databases the display of any fully featured 
(FF-)  image at a workstation is commonly preceded by  its  selection  from  a  display  of 
reduced-size. thumbnail image ( T- image). The effective implementation of thumbnail-based 
retrieval requires that the data supplied for the T-image be efficiently utilised in the production 
of the FF- image. In this paper we describe two image codecs based on the fractal transform   
that are thumbnail-based: one. called thumb fractal is a variant of block-oriented fractal coding: 
the other. vector quantization  via  fractal  transform,  VQFT.  For  both codecs  signed  
correction  tiles  are  derived  via  the  fractal transform. Both codecs have   as initial image the 
exploded thumbnail. to which VQFT applies correction tiles, while thumb fractal  iteratively  
applies  similar  correction  tiles  to  a  rapid convergence. Experimental data is presented for 
fixed range block size of 4x4. but is indicative of results for other  image blocking schemes, 
such as quadtree"'
  Keywords = "fractal, image coding, thumbnail-based, thumbnail"
}
Harvey A. Cohen
Image Restoration via N-nearest neighbour classification
@CONFERENCE{ 96.7,
 author = "Harvey A. Cohen",
 title = "Image Restoration via N-nearest neighbour classification"'
 booktitle = "Proceedingss ICIP-96, 1996 IEEE International Conference on Image Processingi, Vol 1",
 year = "1996",
 pages = "1005-1007",
 abstract = "ABSTRACT
A novel and powerful perspective on image reconstruction
and restoration is to regard the computational objective as the
classification of corrupt (= unclassified) pixels using the
classification of the nearest uncorrupt (classified) pixels. In
N-nearest  neighbour  (NNN)  restoration,  the  distance
transform is used to determine the set of N-or-more classified
pixels which are as close, or closer, than the Nth nearest to
each corrupt pixel.   NNN classification includes classic
restoration  algorithms, but new  algorithms  are  implied,
especially for color and gray-scale images that are very sparse
or highly corrupt. We present experimental results for an
NNN restoration algorithm, for N=l using for nearest set
classification the median of the one-or-more nearest 'good'
neighbours.  At low corruption levels  this  algorithm is
equivalent to classic median filtering;  for images with
random pixel loss of 50% to 90%, satisfactory restoration has
been achieved for both gray-scale and colour images."'


 Keywords= "Image restoration, mathematical morphology, nearest neighbour "

}
Harvey A. Cohen
The Gerrymander Problem in Vector Quantization
@CONFERENCE{ 96:10,
  author = "Harvey A. Cohen",
  title = "The Gerrymander Problem in Vector Quantization",
  booktitle = "Proceedings Australian and New Zealand Conference Intelligent Information Systems, ANZIIS-96",
  year  = "1996",
  pages = "308-311",
  abstract = "In vector quantization applied to image coding the objective is to determine a set of code vectors 
  for the coding of the population vectors of an image. It is clear that each basis vector should represent 
  about the same number of population vectors, and no population vector should be very 
  badly represented. However, various VQ algorithms have a tendency to produce a 
  gerrymander, in which a few code vectors come to be the representative of many or 
  most population vectors, while at the same time  some code vectors represent very few 
  of the population. This situation, analogous to a political gerrymander, arises for 
  ill-chosen initial code vectors. We introduce a scheme, to be applied in conjunction 
  with iterative VQ algorithms, that blocks the development of a gerrymander. This new 
  algorithm involves the replacement of non-representative code vectors, by those 
  population vectors that are most poorly represented. Experimental data on the VQ of 
  gray-scale images using progressive (hard) c-means show that the scheme is most 
  effective, and marginally improved when applied in conjunction with the deliberate 
  duplication of the most popular code vector.",

  Keywords= "Vector quantization, improved algorithm, code vector convergence, image coding "

)
J. You and W. P. Zhu and H. A. Cohen and E. Pissaloux
Real-Time Textured Object Recognition on Distributed Systems
@incollection{You:95,
  AUTHOR = {J. You and W. P. Zhu and H. A. Cohen and E. Pissaloux},
  TITLE = {Real-Time Textured Object Recognition on Distributed Systems},
  YEAR = 1995,
  BOOKTITLE = {Image Analysis Applications and Computer Graphics},
  EDITOR = {R. T. Chin and H. H. S. Ip and A. C. Naiman and T.-C. Pong},
  PUBLISHER = {Springer},
  ADDRESS = {Berlin,},
  PAGES = {99-106},
  KEYWORDS = {}}

J. You and H.A. Cohen
Classification And Segmentation Of Rotated And Scaled Textured Images Using Texture ``Tuned'' Masks
@Article{you93,
author = "You, J., Cohen, H.A.",
title = {Classification And Segmentation Of Rotated And Scaled Textured
         Images Using Texture ``Tuned'' Masks"},
journal = {Pattern Recognition},
volume = "26",
pages = "245-258",
year  ="1993"}

H.A. Cohen and J.You
A Multi-Resolution Texture Classifier Based On Multi-Resolution ``Tuned'' Masks
@article{Cohen92,
author = {H.A. Cohen and J. You},
title = {A Multi-Resolution Texture Classifier Based On Multi-Resolution ``Tuned'' Masks}",
year  = "1992",
journal = "Pattern Recognition Letters},
volume = "13",
pages = "599-604"}
Harvey A. Cohen
The La Trobe Talking Communicator for the Severely Disabled Speechless
@CONFERENCE{ 82:1,
  author = "Harvey A. Cohen",
  title = "The La Trobe Talking Communicator for the Severely Disabled Speechless" 
  booktitle = "Proceedings of the Ninth Australian Computer Conference",
  month = "August 23 - 27",
  year  = "1982",
  pages = "266-275",
  volume = "1",
  organization = "Australian Computer Society",
  address = "Hobart, Tasmania",
  ISSN = "0313-3311",
  editor = "A.H.J. Sale and G. Hawthorne"
  abstract = "The La Trobe Talking Communicator is a personal computer with video, speech, 
  and print output designed to meet the needs and capabilities of severely physically
  handicapped school children. Using specially designed keyboards, footswitches, or a
  suck/blow switch , the handicapped user makes selection of item and function  from 
  self-scanned menus displayed on a video monitor and/or voiced. Using the utility TALK,
  the non-vocal can compose, store, voice, and revise statements from menus of letters,
  words, phrases, and editing functions. Programming experience and artistic expression
  is offered by a one-key version of the OZNAKI language WHAM. Video games are used to 
  train users in keyboard operation. A battery of 10 Mark II Communicators is being 
  installed at the Yooralla Special School, Glenroy, Melbourne."   
)
Harvey A. Cohen and John Monro
Computer Communication, Access, and Programming by Severely Handicapped Non-Speech Children
@inproceedings{ 82:2,
  author = "Harvey A. Cohen and John Monro",
  title = "Computer Communication, Access, 
and Programming by Severely Handicapped Non-Speech Children" 
  booktitle = "Proceedings of the Ninth Australian Computer Conference: Schools Symposium",
  month = "August 23 - 27",
  year  = 1982,
  pages = "266-275",
  volume = "1",
  address ="Hobart, Tasmania"
  editor = "Rosemary Welch",
  organization = "Australian Computer Society",
  ISBN = "0 909925 31 3",
  abstract = "The La Trobe Talking Communicator is a personal computer adapted to the physical
  capabilities of the severely disabled. The Talking Communicator offers not only a means
  of spoken communication and typing capability, with communication capability with other
  microcomputers. but through programming, in OZNAKI robotics languages, a means for the
  handicapped user to have a range of concrete operational experiences despite disability. 
  The system whereby a user who can only control one key-switch can optimally control the
  Talking Communicator is explained. The OZNAKI graphics language Apple ][ WHAM has been
  adapted to the l-key user offering exciting creative and artistic possibilities to severely
  handicapped."   
)
Harvey Cohen
Expanding Children's Concepts of Number, Space and Operation
@inbook{ 80:1,
  author = "Harvey  Cohen",
  title = "Expanding Children's Concepts of Number, Space and Operations" 
  booktitle = "Creativity Across the Curriculum",
  editor = "Millicent Poole",
  series = "Classroom and Curriculum in Australia",
  publisher = "George Allen & Unwin",
  address = "Sydney"
  year  = 1980,
  pages = "147-162",
  volume = "1",
  ISBN = "0 86861 185 9",
  LCCN = "79-50136",
  abstract = "OZNAKI, the Polish word meaning 'symbols' is the code name for a project
  in which children learn to use the symbols of mathematics. In OZNAKI a symbol on a key
  denotes both a mathematical operation and a command directed ata mathematical robot called
  a NAKI. The activities of a NAKI model mathematical operations so that as children learn to
  control the NAKI, they are learning to use mathematics, Mathematical relations are modelled
  by real, observable effects, as children program the NAKI to move, sing, dance or lay a trail.
  As children advance through OZNAKI, they gain increasing opportunity to play, experiment,
  elaborate and develop their own mathematical creations."
}
Harvey A. Cohen and Rhys S. Francis
Macro-Assemblers and Macro-Based Languages in Microprocessor Software Development
@article{ 79:1,
  author = "Harvey A. Cohen and Rhys S. Francis",
  title = "Macro-Assemblers and Macro-Based Languages in Microprocessor Software Development",
  journal = "IEEE Computer",
  organization = "IEEE",
  year  = 1979,
  pages = "170-178",
  month = "February",
  issn =  "0018-9162",
  volume = "12",
  number = "2",
  abstract = "Although most advanced minis and mainframes boast an assembler with advanced macro
  facilities, only rarely is significant use mase of such facilities. Yet, as we explain in some 
  detail here, a macro-assembler is (almost)" a universal X-assembler. Moreover, through the
  development of an assembly-time stack for message passing between macros  (at macro-expansion
  time) a macro-assembler can serve as a universal X-compiler for higher-level languages.
  We exploited these macro-assembler capabilities in constructing a multi-target microprocessor
  development system resident on a DEC-10 mainframe. Developed for the Oznaki Educational Project,
  this system has as prime utilities CROZZ and HELL. The macro-assembler CROZZ supports the 8080, 
  6800, SC/MP and 6502 processors, and can be readily extended by the user to other target
  microprocessors. HELL - a "highly extensible luverly language" - is a special-purpose macro-based 
  language, with an Algol flavor. It yields code for the 8080 and 6800 processors, as well as the 
  DEC-10 mainframe.
  In order to meet in advance the challenges of minor hardware alterations ("update") in a
  particular microcomputer, and the challenge of transporting software from one microcomputer
  to another, we have developed a code development strategy called HELP. HELP involves a code
  partition scheme, with well-defined links between what we term algorithmic and interfacial code."
)
Harvey A. Cohen
OZNAKI and BEYOND
@CONFERENCE{ 79:2,
  author = "Harvey A. Cohen",
  title = "OZNAKI and BEYOND" 
  booktitle = "Proceedings of  National Education Computing Conference, NECC '79",
  organization = "The University of Iowa, Iowa"
  month         = "June",
  year  = 1979,
  pages = "170-178",
  volume = "1",
  editor = "D. Harris",
  address       = Iowa, USA",
  abstract = "OZNAKI, Polish for SYMBOLS, is the name of a project involving the use 
  of contemporary computer technology to further mathematical education In primary and 
  junior high schools. In OZNAKI, microprocessor technology has been used to construct 
  interactive models of mathematical systems. In these computer models, the student 
  programs the activities of robots called NAKIS which haven In addition to a body state 
  (vide the position, heading, and screen shape of the LOGO Turtle) a mind state having 
  memory for both commands and the local environment. A rather novel scheme is used for 
  passing numerical parameters to procedures without enforcing distinctions between
  formas and actuals. (i.e.: no " , : or the like indicator . The TINY languages In 
  which the student programs these NAKIs are Intended for implementation on exceedingly 
  low cost controllers; for the moment personal computers based on 8080 and 6300 
  microprocessors are used In school studies together with a minimum of specialised 
  project hardware. Inherently the Project has a special interest In the microprocessor 
  code production: update, and transport problem."   
)
Harvey A. Cohen and Rhys S. Francis
Macro-Assemblers and Macro-Based Languages in Microprocessor Software Development
@collection{ 79:3,
  author = "Harvey A. Cohen and Rhys S. Francis",
  title = "Macro-Assemblers and Macro-Based Languages in Microprocessor Software Development",
  booktitle = "Microprocessors & Microcomputers",
  editor ="Portia Isaacson",
  organization = "IEEE",
  year  = 1979,
  pages = "199-210",
  LCCN = "79-88282",
  abstract = "Although most advanced minis and mainframes boast an assembler with advanced macro
  facilities, only rarely is significant use mase of such facilities. Yet, as we explain in some 
  detail here, a macro-assembler is (almost)" a universal X-assembler. Moreover, through the
  development of an assembly-time stack for message passing between macros  (at macro-expansion
  time) a macro-assembler can serve as a universal X-compiler for higher-level languages.
  We exploited these macro-assembler capabilities in constructing a multi-target microprocessor
  development system resident on a DEC-10 mainframe. Developed for the Oznaki Educational Project,
  this system has as prime utilities CROZZ and HELL. The macro-assembler CROZZ supports the 8080, 
  6800, SC/MP and 6502 processors, and can be readily extended by the user to other target
  microprocessors. HELL - a "highly extensible luverly language" - is a special-purpose macro-based 
  language, with an Algol flavor. It yields code for the 8080 and 6800 processors, as well as the 
  DEC-10 mainframe.
  In order to meet in advance the challenges of minor hardware alterations ("update") in a
  particular microcomputer, and the challenge of transporting software from one microcomputer
  to another, we have developed a code development strategy called HELP. HELP involves a code
  partition scheme, with well-defined links between what we term algorithmic and interfacial code."
  note = "This article is essentially identical with the article of the same title published in IEEE 
  Computer, in February 1979. This version is here included in a book, comprising a selection of 21
  papers published in IEEE Computer from 1976 - 1979. The book wax republished in several editions.
)
H.A. Cohen and D. G. Green
Evaluation of the Cognitive Goals of OZNAKI: Enhancement of Spatial Projective Abilities
@incollection{ 78:1,
  author = "H.A. Cohen and D.G.  Green",
  title = "Evaluation of the Cognitive Goals of OZNAKI: 
           Enhancement of Spatial Projective Abilities" 
  booktitle = "ACM   Topics   in Instructional  Computing",
  organization = "Association for Computing Machinery, ACM"
  editor = "A.M. Wildberger and R. G. Montanelli",
  year  = 1978,
  pages = "69-90",
  volume = "1",
  abstract = "The OZNAKI Project applies cognitive goa1s to the design of TINY robotics 
  languages and sequences of lessons in which students program simple robots and TV "block"
  graphics. One such lesson sequence, the "Projection Module" has been designed to 
  emphasize "projection" a fundamental spatial ability. The course was evaluated in a 
  study involving students aged 8 to 13 years. Experimental and control groups consisted 
  of students matched by age: class, and spatial ability (measured by pre-test), with no 
  previous OZNAKI experience. While the experimental group participated in OZNAKI lessons
  the control group had only their usual maths lessons. The pre- and post-tests took the 
  form of individual Piagetian interviews with the primary school students, and multi-choice
  questionnaires with the Junior high school students, thus giving two distinct studies.
  Significant enhancement of spatial abilities was found for the experimental group in 
  both the primary and the secondary studies."
}
Harvey A. Cohen
The Art of Snaring Dragons
@techreport{ 75:1,
  author = "Harvey A. Cohen",
  title = "The Art of Snaring Dragons" 
  booktitle = "M.I.T. Artificial Intelligence Laboratory Memo 338",
  number = "338",
  year  = 1975,
  volume = "1",
  organization = "M.I.T. Artificial Intelligence Laboratory",
  abstract = "DRAGONS are formidable problems in elementary mechanics not amenable to 
  solution by naive formula cranking. What is the intellectual weaponry one needs to 
  snare a Dragon? To snare a Dragon one brings to mind an heuristic frame – a 
  specifically structured association of problem solving ideas. Data on the anatomy of
  heuristic frames – just how and what ideas are linked together – has been obtained 
  from the protocols of many attacks on Dragons by students and physicists. In this 
  paper various heuristic frames are delineated by detailing how they motivate attacks
  on two particular Dragons, Milko and Jugglo, from the writer’s compilation. This model
  of the evolution of problem solving skills has also been applied to the interpretation 
  of the intellectual growth of children, and in an Appendix we use it to give a cogent 
  interpretation for the protocols of Piagetian “Conservation” experiments. The model  
  provides a sorely needed theoretical framework to discuss teaching strategies calculated
  to promote problem solving skills."   
)