Copy Link
Add to Bookmark
Report
VISION-LIST Digest Volume 13 Issue 17
VISION-LIST Digest Tue Apr 19 16:49:06 PDT 94 Volume 13 : Issue 17
- ***** The Vision List host is TELEOS.COM *****
- Send submissions to Vision-List@TELEOS.COM
- Vision List Digest available via COMP.AI.VISION newsgroup
- If you don't have access to COMP.AI.VISION, request list
membership to Vision-List-Request@TELEOS.COM
- Access Vision List Archives via anonymous ftp to FTP.TELEOS.COM
Today's Topics:
Request for code in C to compute Voronoi/Delaunay diagrams
Modal model fitting package: ftp-able code announcement
Announcing the Second Free Release of the DataCube Server
Test on Image Understanding
Miniature Camera and Lens Information Requested
Information wanted: Low cost 3D scanner products
Real-Time Vision...
Reconstruction Algorithms
Low Speed Measurement Using Video Camera?
Academic Positions at RMIT University in Melbourne, Australia
BOOK ANNOUNCEMENT: Shape in Picture - Mathematical Description of Shape in Grey-level Images
----------------------------------------------------------------------
Date: Mon, 11 Apr 94 08:05:33 GMT
From: Feisal Mohammed <feisal@ldc.uwi.tt>
Subject: Request for code in C to compute Voronoi/Delaunay diagrams
I would like to thank everyone who responded to my query. I really
appreciated the help!
Summary of responses:
Algorithm by Steve Fortune is available from netlib@research.att.com
Use: "send sweep2 from voronoi"
The alg calculates both Voronoi and Delaunay diagrams.
Quickhull by anonymous ftp from geom.umn.edu
get /pub/software/qhull.tar.Z
The alg calculates the Delaunay triangulation and convex hull.
nnsort.c
Dave Watson <watson@maths.uwa.edu.au> sent me a copy of nnsort.c which
computes the Delaunay triangulation and convex hull in 2D and 3D.
deltree.c
Olivier Devillers <Olivier.Devillers@sophia.inria.fr> sent a copy of
deltree.c which computes the Voronoi/Delaunay diagrams and also has a
function that returns the nearest neighbour pt. in the diagram to any
arbitarily chosen point. He also includes an interactive interface in
SunView. (Comments in french)
BOOKS
_Computational Geometry in C_, by Joseph O'Rourke,
(Cambridge University Press, 1994, ISBN 0-521-44592-2)
This has complete programs for Voronoi/Delaunay diagrams
Feisal
Dept. Mech. Eng.
University of the West Indies
[ We are checking whether this code may be centralized in the Vision List Archive.
phil... ]
------------------------------
Date: Wed, 13 Apr 94 09:34:45 EDT
From: Stan Sclaroff <sclaroff@media-lab.media.mit.edu>
Subject: Modal model fitting package: ftp-able code announcement
A package of C routines for fitting modal models is available from the
Vision and Modeling Group at the MIT Media Laboratory, via anonymous
ftp. This version contains basic support for fitting of superquadric
ellipsoids to range data and contour data, using the idealized 30 mode
method or by directly computing an 81 mode finite element model.
The underlying algorithms are described in:
Pentland and Sclaroff. "Closed-Form Solutions for Physically-Based
Modeling and Recognition." IEEE Trans. Pattern Analysis and Machine
Intelligence, 13(7):715-729, July 1991.
This package includes code for computing a 27 node (81 DOF) finite
element model, and uses EISPACK to solve for the model's 81 modes of
vibration (generalized eigenvalue problem). Two simple demo programs
are also included with the release. The code is portable, and has
been successfully compiled and has run on a number of platforms,
including: SGI, Suns, Decs, and HPs.
You can get a copy of the tar file via anonymous ftp on:
whitechapel.media.mit.edu
The tar file is in
~ftp/pub/modal.tar.Z
Happy hacking!
The fitting code was written by Stan Sclaroff, the FEM code is adapted
from code originally written by Irfan Essa, and the ThingWorld
superquad code was written by Martin Friedmann, based on algorithms
introduced by Prof. Alex P. Pentland and members of the Perceptual
Computing Group at the MIT Media Lab. The draw code was adapted for
GL by Santanu Roymoulik and Gilbert Soucy at McGill (McRCIM).
------------------------------
Date: Tue, 19 Apr 94 13:52:42 CDT
From: <kahn@cs.uchicago.edu>
Subject: Announcing the Second Free Release of the DataCube Server
Announcing the Second Free Release of the
DataCube Server
Roger Kahn
Michael Swain
University of Chicago
IMPROVEMENTS:
1) The DataCube Server has been modified to run on both the MV20 and the MV200.
2) Convolutions on any image is supported.
3) A C programming interface to the clients is provided as well a C++.
4) More compilers supported: g++ 2.5.8, ATT C++ 3.0, SUN C++ 3.0,
Centerline C++ 3.0, Lucid C++ 3.0
The DataCube Server, developed at the University of Chicago,
distributes the MV200 or MV20 and DigiColor boards across the network.
This server is designed to be a tool for studying real-time computer
vision by allowing multiple vision clients to simultaneously connect
to the DataCube and process images in parallel. The DataCube Server
is easy to use (many clients can be written without knowledge of
ImageFlow), easily extendable, fast, and fully documented.
The DataCube Server provides a network interface to a set of functions
that have been written on the MV200 and DigiColor. At the heart of
these functions is a Gaussian pyramid (6 levels) with a mobile fovea
that allows a common scale and spatial attentional mechanism. The
functions currently supported include:
- color and greyscale multiresolution frame acquisition from camera
or disk
- foveated image display
- image histogramming
- color histogram backprojection and intersection
- 24 to 8 bit image conversion
- motion detection from a moving platform
- sobel
- convolution
Nearly all of these functions have been packaged into Pipeop Altering
Threads (PATs) for maximal speed, but clients can be written in C++
that use these functions without any programming knowledge for the
DataCube.
The DataCube Server can be easily be extended so that you can add your
own DataCube functions. The DataCube Server is written in C++ as a
class hierarchy of client services. The base class of this hierarchy
provides functions for making common paths (such as from an AM memory
to the crosspoint switch) as well as memory management and other
services necessary to produce context independent functions. Since
the functions are independent new routines can be added to the server
without having to know which resources other routines use. The C++
interface to ImageFlow can also be used to write non-server DataCube
functions.
-----C++ INTERFACE TO IMAGEFLOW-----
We have made the header files for ImageFlow 2.3.6 C++ compatible.
These headers have been used with ATT C++ 2.1 and 3.0, Sun C++ 3.0,
and Lucid C++ 2.2 and 3.0. The interface declares all standard
ImageFlow functions as extern "C" and provides a class for the MV200
and DigiColor that simplifies programming. The members of this class
handle system initialization, produce common paths, allocate memory,
and keep track of when LUT's and other elements need to be reset. The
member functions in this class can be called inside of PAT's for
time-critical functions. This class is fully documented.
-----C++ INTERFACE TO KHOROS-----
The DataCube server provides a C++ class for operating on images that
is based on the Khoros Visualization and Image File Format (VIFF)
(version 1.5). Since this image class is bassed on the VIFF many of
the Khoros library functions are available. Khoros provides functions
in the following categories: arithmetic, classification, color
conversion, data conversion, file format conversion, feature
extraction, frequency filtering, spatial filtering, morphology
filtering, geometric manipulation, histogram manipulation, statistics,
signal generation, linear operations, segmentation, spectral
estimation, subregion, and transforms.
-----SYSTEM REQUIREMENTS-----
- DataCube MV200 or MV20 and DigiColor boards
- ImageFlow 2.3.6 or newer
- Networked Sun SparcStation running Unix
- C front 3.0 compatible C++ compiler (templates are required)
- Khoros
(available via anonymous ftp from pprg.eece.unm.edu, 129.24.24.10, in
the /pub/khoros directory, see DataCube Server documentation for details)
-----OBTAINING THE DATACUBE SERVER-----
The DataCube Server is available via anonymous FTP from
cs.uchicago.edu (IP number 128.135.20.100) as a compressed tar file in
/pub/software/DQ_Server called DQ_SERVER.tar.Z. It is also available
from teleos.com (IP 131.119.250.108) as a compressed tar file in
/VISION-LIST-ARCHIVE/PUBLIC called DQ_SERVER.tar.Z. Binaries are
available by request.
-----WHY WE ARE DISTRIBUTING THE DATACUBE SERVER-----
By distributing the DataCube Server we hope in encourage the exchange
in information and code in the vision and DataCube communities.
Furthermore, we feel that the DataCube Server and the C++ interface to
ImageFlow can be used as a standard foundation for DataCube code.
Since this platform encourages context independence, code integration
is simplified.
-----FOR FURTHER INFORMATION-----
Comments, questions, bug reports, suggestions, etc should be directed to:
Roger Kahn Michael Swain
kahn@cs.uchicago.edu swain@cs.uchicago.edu
phone: (312) 702-0024 phone: (312) 702-3495
RY 258 RY 156
1100 E. 58th St. 1100 E. 58th St.
Chicago, Il. 60637 Chicago, Il. 60637
------------------------------
Date: Thu, 7 Apr 1994 18:50:54 +0000
From: Monika.Sester@ifp.uni-stuttgart.de (Monika Sester)
Subject: Test on Image Understanding
ISPRS Commission III Working Group 3
Test on Image Understanding
The ISPRS Working Group III/3 is organizing a Test on Image Understanding.
The main topic of this test is to recognize and reconstruct man made objects
in digital images. To this end not only mere images are provided, but
furthermore different kind of additional information, like, stereo images,
color images, GIS-ground truth, DTM's - a sort of range images.
The data sets can be obtained via anonymous ftp:
ftp ftp.ifp.uni-stuttgart.de
cd pub/wg3
This directory contains a short overview, an extended overview, and the 4 test
data sets in 4 subdirectories.
remstal glandorf flat suburb
In each subdirectory there is a readme file, which gives detailed
information about the data and the task to be solved. The data is provided
in a compressed format. It can be unpacked in the usual way:
uncompress file.tar.Z
tar xvf file.tar
I want to invite you to participate in this test and try to solve one of or
even all of the given problems.
Have Fun and let me know, what your computer sees !!
Feel free to contact me in case of problems.
monika sester - institut fuer photogrammetrie - uni-stuttgart - 0711-1213384
------------------------------
Date: Mon, 11 Apr 1994 18:24:45 -0400 (EDT)
From: Marc Bolduc <bolduc@cim.mcgill.ca>
Subject: Miniature Camera and Lens Information Requested
Greetings vision digest readers.
We are currently in search of miniature cameras and lens systems. So far, the
camera-head/control unit arrangements commercially available can suit our
needs, but the lenses available for such cameras are have fixed focals.
Ideally, we would like to use a miniature lens system with auto-iris, focus,
and zoom, but any combination of the three would do.
Does anyone have information on ANY miniature camera and lenses? Any
information will be greatly appreciated. Please e-mail replies to:
bolduc@cim.mcgill.ca
Thank you.
Marc Bolduc McGill Research Center for Intelligent Machines
bolduc@mcrcim.mcgill.ca McGill University
3480 University St.
Off: (514) 398-8205 Montreal, Quebec, Canada
Fax: (514) 398-7348 H3A 2A7
------------------------------
Date: Wed, 13 Apr 1994 14:49:00 -0400
From: "feng (f.) yang" <fengyang@bnr.ca>
Subject: Information wanted: Low cost 3D scanner products
Hello, there
I am looking for a low cost 3D scanner for constructing 3D object models and
recognizing 3D objects. Any information on hardware/software products will
be greatly appreciated.
Please reply to fengyang@bnr.ca
Feng
fengyang@bnr.ca
(This post has nothing to do with BNR.)
------------------------------
Date: Fri, 08 Apr 94 14:26:12 EST
From: Eric Hyche <hyche@winhitc.atlantaga.ncr.com>
Subject: Real-Time Vision...
I am just beginning a new project involving
the development and implementation of
computer vision algorithms on a real-time
vision processor. I have a background in
computer vision, but very little knowledge
of real-time algorithms and implementations.
The specific hardware I am working with is an
Imaging Technologies (ITI) Series 150/40
Vision Processor. Also, if anyone has experience
with this platform, I would be very interested
in corresponding via email.
Thanks!
Eric Hyche
eric.hyche@atlantaga.ncr.com
------------------------------
Date: Wed, 13 Apr 94 15:17:02 -0400
From: perry@enet.hq.ensco.com (John L. Perry)
Subject: Reconstruction Algorithms
Does anyone have information on source code (shareware, commercial, etc.)
for tomographic reconstruction for x-rays, microwaves, etc. ? I am also
interested in algebraic reconstruction algorithms.
Thanks for your time and effort.
John L. Perry
Director, Advanced Technology
ENSCO, Inc.
SAS Division
5400 Port Royal Road Email (Internet): perry@enet.hq.ensco.com
Springfield, Virginia 22151 Phone#: (703) 321-4540
U.S.A. Fax#: (703) 321-7759
------------------------------
Date: Fri, 15 Apr 1994 05:17:43 GMT
From: zhou@helios.usq.edu.au (qing-lun zhou)
Organization: University of Southern Queensland
Subject: Low Speed Measurement Using Video Camera?
Summary: Low Speed Measurement Using Video Camera?
Keywords: Video Camera, floating bubble speed
Hi all,
I am involved in a R&D project for floated bubble speed measurement using
image techniques. I am going to use a video camera to grab the floating
bubble images and correlate the flow speed. I also going to measure the
bubble radius distribution and use it as a control state for a process.
Could anyone who familiar with speed measurement give me some suggestions
on follows:
1. Is there any other alternatives which is simpler than a video camera
which can do the same job?
2. Any realtime algorithm which is fast and simple in correlate the speed?
3. Is there any commercial available product exist ?
The speed of the bubbles would be within 0.2 - 0.8 m/s.
I would appreciate any suggestion on this project and willing to give a
summary in this group after I have enough good stuff.
Thanks.
ZHOU
------------------------------
Date: 13 Apr 1994 15:53:53 +1000
From: isaac@cs.rmit.oz.au (Isaac Balbin)
Organization: RMIT Department of Computer Science
Subject: Academic Positions at RMIT University in Melbourne, Australia
DESCRIPTION
SECTION I
1. POSITION SUMMARY
Title : Associate Lecturer in Computer Science
Number : A128 12A, A128 22A, A128 25A
Classification : Academic Level A
Salary : $28,700 - $38,950
Location : Staff will be located at either City or
Bundoora Campus and may be required
to teach across both campuses
Period of Employment :A contract of up to 1 1/2 years will be offered
2. ORGANISATIONAL SUMMARY
Faculty : Applied Science
Department : Computer Science
Supervisor's Title : Head of Department
Classification : Head of School III
3. RECRUITMENT INFORMATION
Closing Date for Application : Friday 29th April, 1994
SECTION II
1. Job Summary
Under the general direction of the Head of Department, the Associate
Lecturer will
provide academic support in one or more of the following areas of computer
science:- programming methodology, computer architecture, parallel
computing, theory of computation, computer graphics, artificial
intelligence, software engineering, data communications and networks,
distributed systems, operating systems, systems programming, compiler
design.
2. The University
RMIT is the largest multi-sector university of its type in Australia and
offers courses ranging from sub-degree to doctoral level. Founded in 1887,
RMIT has a proud tradition of leadership and innovation in vocational
education, not only in Australia but extending into the South-East
Asia/Pacific Region.
3. The Department of Computer Science
The Department of Computer Science is a large multi-campus department with
an enrolment of approximately 900 equivalent full time students in its
courses including approximately 200 fee paying international students and a
total staff establishment of approximately 65.
The Department, together with the Department of Computer Science at The
University of Melbourne, are partners in the Collaborative Information
Technology Research Institute (CITRI), which is an international centre
providing strategic research, development and knowledge transfer to enhance
the competitiveness of Australian industry. The Key Centre for Knowledge
Based Systems, which is based at CITRI, is another joint initiative between
The University of Melbourne and RMIT.
The following courses are offered by the Department:
* Bachelor of Applied Science in Computer Science (including Honours),
* Graduate Diploma in Computing Studies,
* Graduate Diploma in Information technology,
* Graduate Diploma in Knowledge Based Systems,
* Post Graduate Certificate/Diploma in Software Engineering,
* Bachelor of Engineering/Bachelor of Applied Science in Information Systems,
* Master of Applied Science (by Coursework) in Information Systems/Technology,
* Master of Applied Science and PhD (by Research).
The Department also offers a range of service subjects to other departments.
The teaching programs of the Department cover the areas of programming
languages and methodology, software engineering, computer architecture,
systems analysis and design, theory of computation, database systems,
computer graphics, artificial intelligence, data communications and
networks, operating systems, systems programming and compiler design.
In addition to the above programs, the Department has a heavy involvement
in research and development.
Currently, major research groups exist in the areas of:
* artificial intelligence,
* database systems,
* intelligent and cooperative information systems,
* intelligent document management systems,
* software engineering.
The Department also conducts research in conjunction with the Advanced
Computer Graphics Centre (ACGC) and the Centre for Advanced
Telecommunications Technology (CATT).
The Department operates a number of networked high performance
mini-computer systems running UNIX. A wide range of computer laboratories
and networked workstations is available for teaching and research.
Students also make use of the RMIT Advanced Computer Graphics Centre and
the university's mainframes and super-computer facilities.
SECTION III
1. Key Selection Criteria
The applicant should have a higher degree in Computer Science (or have
substantially completed the requirements of a higher degree) or hold a
degree plus significant industrial experience in an appropriate area.
Preference may be given to applicants with good knowledge and experience in
software engineering or data communications. Evidence of quality teaching
in a tertiary academic environment would be an advantage.
2. Duties and Responsibilities
The Lecturer is responsible for the following duties:
2.1 Carrying out teaching, assessment and other academic functions;
2.2 Carrying out research and supervising research projects;
2.3 Assisting with administrative functions of the Department and the
University; and
2.4 Performing other duties not inconsistent with the above as discussed with
the Head of Department.
Further information about this position and the Department may be obtained from
The Head, Associate Professor Jim McGovern, ph: 660 2943,
e-mail: mcgovern@rmit.edu.au
RMIT POSITION
DESCRIPTION
SECTION I
1. POSITION SUMMARY
Title : Associate Lecturer in Computer Science
Number : A128 06AT, A128 07A, A128 27A
Classification : Academic Level A
Salary : $28,700 - $38,950
Location : Staff will be located at either City or
Bundoora Campus and may be required
to teach across both campuses
Period of Employment : A contract of up to 2 1/2 years will be offered
2. ORGANISATIONAL SUMMARY
Faculty : Applied Science
Department : Computer Science
Supervisor's Title : Head of Department
Classification : Head of School III
3. RECRUITMENT INFORMATION
Closing Date for Application : Friday 29th April, 1994
SECTION II
1. Job Summary
Under the general direction of the Head of Department, the Associate
Lecturer will
provide academic support in one or more of the following areas of computer
science:- programming methodology, computer architecture, parallel
computing, theory of computation, computer graphics, artificial
intelligence, software engineering, data communications and networks,
distributed systems, operating systems, systems programming, compiler
design.
2. The University
RMIT is the largest multi-sector university in Australia and offers courses
ranging from sub-degree to doctoral level. Founded in 1887, RMIT has a
proud tradition of leadership and innovation in vocational education, not
only in Australia but extending into the South-East Asia/Pacific Region.
3. The Department of Computer Science
The Department of Computer Science is a large multi-campus department with
an enrolment of approximately 900 equivalent full time students in its
courses including approximately 200 fee paying international students and a
total staff establishment of approximately 65.
The Department, together with the Department of Computer Science at The
University of Melbourne, are partners in the Collaborative Information
Technology Research Institute (CITRI), which is an international centre
providing strategic research, development and knowledge transfer to enhance
the competitiveness of Australian industry. The Key Centre for Knowledge
Based Systems, which is based at CITRI, is another joint initiative between
The University of Melbourne and RMIT.
The following courses are offered by the Department:
* Bachelor of Applied Science in Computer Science (including Honours),
* Graduate Diploma in Computing Studies,
* Graduate Diploma in Information technology,
* Graduate Diploma in Knowledge Based Systems,
* Post Graduate Certificate/Diploma in Software Engineering,
* Bachelor of Engineering/Bachelor of Applied Science in Information Systems,
* Master of Applied Science (by Coursework) in Information Systems/Technology,
* Master of Applied Science and PhD (by Research).
The Department also offers a range of service subjects to other departments.
The teaching programs of the Department cover the areas of programming
languages and methodology, software engineering, computer architecture,
systems analysis and design, theory of computation, database systems,
computer graphics, artificial intelligence, data communications and
networks, operating systems, systems programming and compiler design.
In addition to the above programs, the Department has a heavy involvement
in research and development.
Currently, major research groups exist in the areas of:
* artificial intelligence,
* database systems,
* intelligent and cooperative information systems,
* intelligent document management systems,
* software engineering.
The Department also conducts research in conjunction with the Advanced
Computer Graphics Centre (ACGC) and the Centre for Advanced
Telecommunications Technology (CATT).
The Department operates a number of networked high performance
mini-computer systems running UNIX. A wide range of computer laboratories
and networked workstations is available for teaching and research.
Students also make use of the RMIT Advanced Computer Graphics Centre and
the university's mainframes and super-computer facilities.
SECTION III
1. Key Selection Criteria
The applicant should have a higher degree in Computer Science (or have
substantially completed the requirements of a higher degree) or hold a
degree plus significant industrial experience in an appropriate area.
Preference may be given to applicants with good knowledge and experience in
software engineering or data communications. Evidence of quality teaching
in a tertiary academic environment would be an advantage.
2. Duties and Responsibilities
The Lecturer is responsible for the following duties:
2.1 Carrying out teaching, assessment and other academic functions;
2.2 Carrying out research and supervising research projects;
2.3 Assisting with administrative functions of the Department and the
University; and
2.4 Performing other duties not inconsistent with the above as discussed with
the Head of Department.
Further information about this position and the Department may be obtained from
The Head, Associate Professor Jim McGovern, ph: 660 2943, e-mail:
mcgovern@rmit.edu.au
RMIT POSITION
DESCRIPTION
SECTION I
1. POSITION SUMMARY
Title : Lecturer in Computer Science
Number : A128 03 A
Classification : Academic Level B
Salary : $41,000 - $48,688
Location : Staff will be located at either City or
Bundoora Campus and may be required
to teach across both campuses
Period of Employment : A contract of up to 3 years will be offered
2. ORGANISATIONAL SUMMARY
Faculty : Applied Science
Department : Computer Science
Supervisor's Title : Head of Department
Classification : Head of School III
3. RECRUITMENT INFORMATION
Closing Date for Application : Friday 29th April, 1994
SECTION II
1. Job Summary
Under the general direction of the Head of Department, the Lecturer will
undertake academic duties in one or more of the following areas of computer
science:- programming methodology, computer architecture, parallel
computing, theory of computation, computer graphics, artificial
intelligence, software engineering, data communications and networks,
distributed systems, operating systems, systems programming, compiler
design.
The Lecturer will also be required to conduct and supervise research,
preferably in one of the Department's research groups.
2. The University
RMIT is the largest multi-sector university in Australia and offers courses
ranging from sub-degree to doctoral level. Founded in 1887, RMIT has a
proud tradition of leadership and innovation in vocational education, not
only in Australia but extending into the South-East Asia/Pacific Region.
3. The Department of Computer Science
The Department of Computer Science is a large multi-campus department with
an enrolment of approximately 900 equivalent full time students in its
courses including approximately 200 fee paying international students and a
total staff establishment of approximately 65.
The Department, together with the Department of Computer Science at The
University of Melbourne, are partners in the Collaborative Information
Technology Research Institute (CITRI), which is an international centre
providing strategic research, development and knowledge transfer to enhance
the competitiveness of Australian industry. The Key Centre for Knowledge
Based Systems, which is based at CITRI, is another joint initiative between
The University of Melbourne and RMIT.
The following courses are offered by the Department:
* Bachelor of Applied Science in Computer Science (including Honours),
* Graduate Diploma in Computing Studies,
* Graduate Diploma in Information technology,
* Graduate Diploma in Knowledge Based Systems,
* Post Graduate Certificate/Diploma in Software Engineering,
* Bachelor of Engineering/Bachelor of Applied Science in Information Systems,
* Master of Applied Science (by Coursework) in Information Systems/Technology,
* Master of Applied Science and PhD (by Research).
The Department also offers a range of service subjects to other departments.
The teaching programs of the Department cover the areas of programming
languages and methodology, software engineering, computer architecture,
systems analysis and design, theory of computation, database systems,
computer graphics, artificial intelligence, data communications and
networks, operating systems, systems programming and compiler design.
In addition to the above programs, the Department has a heavy involvement
in research and development. Currently, major research groups exist in the
areas of:
* artificial intelligence,
* database systems,
* intelligent and cooperative information systems,
* intelligent document management systems,
* software engineering.
The Department also conducts research in conjunction with the Advanced
Computer Graphics Centre (ACGC) and the Centre for Advanced
Telecommunications Technology (CATT).
The Department operates a number of networked high performance
mini-computer systems running UNIX. A wide range of computer laboratories
and networked workstations is available for teaching and research.
Students also make use of the RMIT Advanced Computer Graphics Centre and
the university's mainframes and super-computer facilities.
SECTION III
1. Key Selection Criteria
The applicant should be able to demonstrate a high level of knowledge and
ability in an area of Computer Science through:-
* a higher degree (preferably PhD) in a relevant area or equivalent industrial
experience
* a record of computer science publications.
Preference may be given to applicants with good knowledge and experience of
software engineering or data communications. The applicant should also be
able to provide evidence of quality teaching. Ability to carry out
academic administration duties would be an advantage.
2. Duties and Responsibilities
The Lecturer is responsible for the following duties:
2.1 Carrying out teaching, assessment and other academic functions;
2.2 Supervising projects and theses, carrying out research;
2.3 Assisting with administrative functions of the Department and the
University;
and
2.4 Performing other duties not inconsistent with the above as discussed with
the Head of Department.
Further information about this position and the Department may be obtained from
The Head, Associate Professor Jim McGovern, ph: 660 2943, e-mail:
mcgovern@rmit.edu.au
RMIT POSITION
DESCRIPTION
SECTION I
1. POSITION SUMMARY
Title : Senior Lecturer in Computer Science
Number :
Classification : Academic Level C
Salary : $50,225 - $57,913
Location : Staff will be located at either City or
Bundoora Campus and may be required
to teach across both campuses
Period of Employment : 3 year contract
2. ORGANISATIONAL SUMMARY
Faculty : Applied Science
Department : Computer Science
Supervisor's Title : Head of Department
Classification : Head of School III
3. RECRUITMENT INFORMATION
Closing Date for Application : Friday 29th April, 1994
SECTION II
1. Job Summary
The Senior Lecturer will provide strong academic leadership within the
department and, under the general direction of the Head of Department,
contribute to Departmental Administration. The Senior Lecturer will be
required to provide research leadership, preferably in one of the existing
research groups of the Departments.
2. The University
RMIT is the largest multi-sector university in Australia and offers courses
ranging from sub-degree to doctoral level. Founded in 1887, RMIT has a
proud tradition of leadership and innovation in vocational education, not
only in Australia but extending into the South-East Asia/Pacific Region.
3. The Department of Computer Science
The Department of Computer Science is a large multi-campus department with
an enrolment of approximately 900 equivalent full time students in its
courses including approximately 200 fee paying international students and a
total staff establishment of approximately 65.
The Department, together with the Department of Computer Science at The
University of Melbourne, are partners in the Collaborative Information
Technology Research Institute (CITRI), which is an international centre
providing strategic research, development and knowledge transfer to enhance
the competitiveness of Australian industry. The Key Centre for Knowledge
Based Systems, which is based at CITRI, is another joint initiative between
The University of Melbourne and RMIT.
The following courses are offered by the Department:
* Bachelor of Applied Science in Computer Science (including Honours),
* Graduate Diploma in Computing Studies,
* Graduate Diploma in Information technology,
* Graduate Diploma in Knowledge Based Systems,
* Post Graduate Certificate/Diploma in Software Engineering,
* Bachelor of Engineering/Bachelor of Applied Science in Information Systems,
* Master of Applied Science (by Coursework) in Information Systems/Technology,
* Master of Applied Science and PhD (by Research).
The Department also offers a range of service subjects to other departments.
The teaching programs of the Department cover the areas of programming
languages and methodology, software engineering, computer architecture,
systems analysis and design, theory of computation, database systems,
computer graphics, artificial intelligence, data communications and
networks, operating systems, systems programming and compiler design.
In addition to the above programs, the Department has a heavy involvement
in research and development.
Currently, major research groups exist in the areas of:
* artificial intelligence,
* database systems,
* intelligent and cooperative information systems,
* intelligent document management systems,
* software engineering.
The Department also conducts research in conjunction with the Advanced
Computer Graphics Centre (ACGC) and the Centre for Advanced
Telecommunications Technology (CATT).
The Department operates a number of networked high performance
mini-computer systems running UNIX. A wide range of computer laboratories
and networked workstations is available for teaching and research.
Students also make use of the RMIT Advanced Computer Graphics Centre and
the university's mainframes and super-computer facilities.
SECTION III
1. Key Selection Criteria
Applicants should be able to demonstrate a high level of knowledge and
ability in an area of Computer Science through -
* a higher degree (preferably PhD) in a relevant area or equivalent industrial
experience
* a record of computer science publications, and
* a record of successful research and/or development projects.
Applicants should also be able to provide evidence of quality teaching and
educational leadership, and ability to carry out academic administration.
2. Duties and Responsibilities
The Senior Lecturer is responsible for the following duties:
2.1 Provide research leadership in an area of importance to the Department;
2.2 Provide leadership in the development and delivery of quality academic
programs, which meet the goals of the University;
2.3 Carry out teaching, assessment and other academic functions of the
Department;
2.4 Carry out designated administrative functions of the department and the
University; and
2.3 any other duties not inconsistent with the above as discussed with the
Head of
Department.
Further information about this position and the Department may be obtained from
The Head, Associate Professor Jim McGovern, ph: 660 2943, e-mail:
mcgovern@rmit.edu.au
------------------------------
Date: Fri, 15 Apr 1994 15:16:08 +0200
From: Henk.Heijmans@cwi.nl
Subject: BOOK ANNOUNCEMENT: Shape in Picture - Mathematical Description of Shape in Grey-level Images
BOOK ANNOUNCEMENT:
Title:
SHAPE IN PICTURE - Mathematical Description of Shape in Grey-level Images
Edited by:
Ying-Lie O, Alexander Toet, David H. Foster, Henk J.A.M. Heijmans, Peter Meer
Publisher:
NATO ASI Series F, Vol. 126, Springer Verlag, Berlin.
ISBN 3-540-57578-2 Berlin
ISBN 0-387-57578-2 New York
This book contains a selection of papers on different mathematical
approaches to the construction of shape descriptions from grey-level
images. Tutorial sections are included to assist the reader in becoming
acquainted with the variety of approaches to the problem.
TABLE OF CONTENTS
PART 1 MATHEMATICAL BACKGROUND
TOPOLOGY AND GEOMETRY
The Khalimsky Line as a Foundation for Digital Topology, p.3
Ralph Kopperman
Topological Foundations of Shape Analysis, p.21
Vladimir A. Kovalevsky
A New Concept for Digital Geometry, p.37
Vladimir A. Kovalevsky
Theoretical Approaches to N-Dimensional Digital Objects, p.53
Klaus Voss
On Boundaries and Boundary Crack-Codes of Multidimensional Digital Images, p.71
T. Yung Kong
Studying Shape Through Size Functions, p.81
Claudio Uras and Alessandro Verri
CATEGORICAL SHAPE THEORY
Introduction to Categorical Shape Theory, with Applications in Mathematical Morphology, p.91
Mirek Husek
Shape Theory: an ANR-Sequence Approach, p.111
Jack Segal
Can Categorical Shape Theory Handle Grey-level Images? p.127
Timothy Porter
PART 2 LOCAL EXTRACTION
MATHEMATICAL MORPHOLOGY
Mathematical Morphology as a Tool for Shape Description, p.147
Henk J.A.M. Heijmans
On Information Contained in the Erosion Curve, p.177
Juliette Mattioli and Michel Schmitt
Morphological Area Openings and Closings for Grey-scale Images, p.197
Luc Vincent
Manifold Shape: from Differential Geometry to Mathematical Morphology, p.209
Jos B.T.M. Roerdink
On Negative Shape, p.225
Pijush K. Ghosh
WAVELETS
An Overview of the Theory and Applications of Wavelets, p.249
Bjorn Jawerth and Wim Sweldens
Fractal Surfaces, Multiresolution Analyses, and Wavelet Transforms, p.275
Jeffrey S. Geronimo, Douglas P. Hardin, and Peter R. Massopust
Interpolation in Multiscale Representations, p.291
Charles H. Anderson and Subrata Rakshit
PART 3 THEORY OF SHAPE
KEYNOTE
Discrete Stochastic Growth Models for Two-Dimensional Shapes, p.301
Scott Thompson and Azriel Rosenfeld
DIFFERENTIAL GEOMETRY
Classical and Fuzzy Differential Methods in Shape Analysis, p.319
David H. Foster
Elements of a Fuzzy Geometry for Visual Space, p.333
Mario Ferraro and David H. Foster
On the Relationship Between Surface Covariance and Differential Geometry, p.343
Jens Berkmann and Terry Caelli
Image Representation Using Affine Covariant Coordinates, p.353
Jun Zhang
THEORY OF SHAPE PERCEPTION
Equivariant Dynamical Systems:
a Formal Model for the Generation of Arbitrary Shapes, p.363
William C. Hoffman
Neural Processing of Overlapping Shapes, p.383
Andre J. Noest
Contour Texture and Frame Curves for the Recognition of Non-Rigid Objects, p.393
J. Brian Subirana-Vilanova
PART 4 SYMBOLIC REPRESENTATION
SHAPE PRIMITIVES
Conic Primitives for Projectively Invariant Representation of Planar Curves, p.403
Stefan Carlsson
Blind Approximation of Planar Convex Shapes, p.415
Michael Lindenbaum and Alfred M. Bruckstein
Recognition of Affine Planar Curves Using Geometric Properties, p.423
Craig Gotsman and Michael Werman
Recognizing 3-D Curves from a Stereo Pair of Images: a Semi-differential Approach, p.433
Theo Moons, Eric J. Pauwels, Luc J. Van Gool, Michael H. Brill,
and Eamon B. Barrett
Statistical Shape Methodology in Image Analysis, p.443
John T. Kent and Kanti V. Mardia
Recognition of Shapes from a Finite Series of Plane Figures, p.453
Nikolai M. Sirakov
Polygonal Harmonic Shape Characterization, p.463
Anthony J. Maeder, Andrew J. Davison, and Nigel N. Clark
Shape Description and Classification Using the Interrelationship of Structures at Multiple Scales, p.473
Gregory Dudek
Learning Shape Classes, p.483
Stanley M. Dunn and Kyugon Cho
HIERARCHICAL REPRESENTATION
Inference of Stochastic Graph Models for 2-D and 3-D Shapes, p.493
Jakub Segen
Hierarchical Shape Analysis in Grey-level Images, p.511
Annick Montanvert, Peter Meer, and Pascal Bertolino
Irregular Curve Pyramids, p.525
Walter G. Kropatsch and Dieter Willersinn
Multiresolution Shape Description by Corners, p.539
Cornelia Fermueller and Walter G. Kropatsch
Model-based Bottom-Up Grouping of Geometric Image Primitives, p.549
Peter Nacken and Alexander Toet
Hierarchical Shape Representation for Image Analysis, p.559
O Ying-Lie
PART 5 EVOLUTIONARY SYSTEMS
EVOLUTIONARY REPRESENTATION
Scale-Space for N-dimensional Discrete Signals, p.571
Tony Lindeberg
Scale-Space Behaviour and Invariance Properties of Differential
Singularities, p.591
Tony Lindeberg
Exploring the Shape Manifold: the Role of Conservation Laws, p.601
Benjamin B. Kimia, Allen R. Tannenbaum, and Steven W. Zucker
Performance in Noise of a Diffusion-based Shape Descriptor, p.621
Murray H. Loew and Sheng-Yuan Hwang
Towards a Morphological Scale-Space Theory, p.631
Rein van den Boomgaard and Arnold W.M. Smeulders
Geometry-based Image Segmentation Using Anisotropic Diffusion, p.641
Ross T. Whitaker and Stephen M. Pizer
MULTISCALE DESCRIPTION
Images: Regular Tempered Distributions, p.651
Luc M. J. Florack, Bart M. ter Haar Romeny, Jan J. Koenderink,
and Max A. Viergever
Local and Multilocal Scale-Space Description, p.661
Alfons H. Salden, Bart M. ter Haar Romeny, and Max A. Viergever
------------------------------
End of VISION-LIST digest 13.17
************************