throbber
Automatic Vehicle
`Guidance:
`The Experience of the ARGO
`Autonomous Vehicle
`
`Alberto Broggi
`Massimo Bertozzi
`Alessandra Fascioh
`Gianni Conte
`
`World Scientific
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`Automatic Vehicle
`Guidance:
`The Experience of the ARGO
`Autonomous Vehicle
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`This page is intentionally left blank
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`Automatic Vehicle
`Guidance:
`The Experience of the ARGO
`Autonomous Vehicle
`
`Alberto Broggi
`Massimo Bertozzi
`Alessandra Fascioli
`Gianni Conte
`Universtty of Parma,
`Italy
`
`World Scientific
`Singapore • New Jersey 'London • Hong Kong
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`Published by
`World Scientific Publishing Co. Pte. Ltd.
`P O Box 128, Farrer Road, Singapore 912805
`USA office: Suite IB, 1060 Main Street, River Edge, NJ 07661
`UK office: 57 Shelton Street, Covent Garden, London WC2H 9HE
`
`British Library Cataloguing-in-Publication Data
`A catalogue record for this book is available from the British Library.
`
`AUTOMATIC VEHICLE GUIDANCE:
`The Experience of the ARGO Autonomous Vehicle
`Copyright © 1999 by World Scientific Publishing Co. Pte. Ltd.
`All rights reserved. This book, or parts thereof may not be reproduced in any form or by any means,
`electronic or mechanical, including photocopying, recording or any information storage and retrieval
`system now known or to be invented, without written permission from the Publisher.
`
`For photocopying of material in this volume, please pay a copying fee through the Copyright
`Clearance Center, Inc., 222 Rosewood Drive, Danvers, MA 01923, USA. In this case permission to
`photocopy is not required from the publisher.
`
`ISBN 981-02-3720-0
`
`This book is printed on acid-free paper.
`
`Printed in Singapore by Uto-Print
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`"... and at night, by the skill of Argo,
`they reached broad-Bowing Phasis,
`and the utmost bourne of the sea."
`
`Apollonius, THE ARGONAUTICA, Book II
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`This page is intentionally left blank
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`Preface
`
`During the last decade, the subject of Intelligent Transportation gained
`strategic importance and widespread relevance. Many projects were
`launched worldwide aimed at analyzing the problem of people's mobility
`and goods transportation from a number of different perspectives; and it is
`in the last few years that the first prototypes of both vehicles equipped with
`automatic driving facilities and road infrastructures supporting these func­
`tionalities, are being tested and demonstrated to the public. This book
`surveys the history of intelligent vehicles, discusses some of the different
`approaches developed worldwide by a large number of research institu­
`tions, and presents the solutions adopted by the Universita di Parma in
`the ARGO project, which started about 10 years ago within the Eureka
`PROMETHEUS project. In particular, this book illustrates the problem,
`proposes some of the different solutions, and details the design, the de­
`velopment, and the engineering of a hardware and software platform for
`Automatic Vehicle Guidance, as well as the set-up of two prototype vehi­
`cles.
`Among the main results of this research, the GOLD (Generic Obstacle
`and Lane Detection) system is presented; it is an automatic driving system
`which has been integrated on ARGO -a Lancia Thema 2000 passengers'
`car- allowing to drive the vehicle autonomously in real traffic conditions
`along highways and freeways, with no requirements of additional specific
`road infrastructures.
`The results of this long term research was demonstrated to the interna­
`tional scientific community and to the public in the first week of June 1998
`with a journey through Italy, the MiUeMiglia in Automatico tour, during
`
`vii
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`viii
`
`Preface
`
`which the vehicle drove autonomously for about 2000 km. The experience
`of this demonstration is discussed in the book, along with a description of
`the main advantages and problems encountered.
`This book is divided into three parts. The first part presents the motiva­
`tion of this research and a brief history of the main projects launched world­
`wide aimed at vision-based vehicle driving. The second and third parts are
`related to the ARGO project. Part II describes both the algorithms and
`hardware platforms developed during the whole project -starting from the
`very first implementation, up to the current one- and presents the equip­
`ment installed on the ARGO prototype vehicle. Part III shows a report of
`the extensive test that was performed on ARGO and analyzes the problems
`encountered and the overall system performance.
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`Acknowledgment
`
`During the last ten years of research a large number of people helped
`and supported this project. Among them we would like to acknowledge:
`Francesco Gregoretti, Leonardo Reyneri, Claudio Sansoe, and Roberto
`Passerone from the Politecnico di Torino, Italy, for the joint development of
`the PAPRICA hardware system; Giorgio Quaglia and Sandra Denasi from
`the Istituto Elettrotecnico Nazionale Galileo Ferraris, Torino, Italy, and
`Giovanni Adorni from our department for the set-up of MOB-LAB; Lucio
`Bianco, Leopoldo Chinaglia, and Agostino Scognamiglio from Progetto Fi-
`nalizzato Trasporti II, CNR, Italy, for supporting the research; Sergio Tem-
`peri and Edmondo Pietranera from Telecom Italia Mobile, which sponsored
`the MilleMiglia in Automatico tour and all our friends who welcomed us as
`guests, hosted our seminars and helped in the organization of this exciting
`journey; Mrs. Lucia Caccioli for her kind help in improving the style of the
`presentation; and finally our administrative and technical staff whose con­
`tribution was essential for the complete development of the whole project.
`We would also like to acknowledge the support we received from Giorgio
`Quaglia, Giulio Vivo, Uwe Franke, Wilfried Enkelmann, Pierre Charbon-
`nier, Dean Pomerleau, Umit Ozguner, Keith Redmill, Ichiro Masaki, and
`Nicole Love, who provided up-to-date material regarding the state of the
`art of their projects.
`
`ix
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`This page is intentionally left blank
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`Contents
`
`Preface
`
`Acknowledgment
`
`PART I INTELLIGENT VEHICLES
`
`1
`
`2
`
`Introduction
`
`Intelligent Vehicles and Machine Vision
`2.1 Evolution of Intelligent Transportation Systems
`2.2 Requirements of Intelligent Transportation Systems
`2.3 Sensing the Environment
`2.4 Machine Vision
`
`3 State of the Art
`3.1 Road Following
`3.1.1 Lane Detection
`3.1.2 Obstacle Detection
`3.2 Worldwide Projects
`3.2.1 Research carried out on the MOB-LAB Vehicle
`3.2.2 Research carried out at the Centro Ricerche FIAT
`. ..
`3.2.3 Research carried out at the Universitdt der Bundeswehr
`3.2.4 Research carried out at Daimler-Benz
`3.2.5 Research carried out at the Fraunhofer-Institut fiir In­
`formations und Datenverarbeitung
`
`xi
`
`vii
`
`ix
`
`1
`
`5
`
`9
`9
`12
`14
`15
`
`21
`21
`21
`23
`25
`25
`29
`34
`37
`
`38
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`xii
`
`Contents
`
`3.2.6 Research carried out at the Laboratoire Central des Ponts-
`et-Chaussees de Strasbourg
`3.2.7 Research carried out at the Defence Evaluation & Re­
`search Agency
`. .
`3.2.8 Research carried out at Carnegie Mellon University
`3.2.9 Research carried out at The Ohio State University
`. ..
`3.2.10 Research carried out at the University of Michigan . ..
`3.2.11 Research carried out at the Massachusetts Institute of
`Technology
`3.2.12 Research carried out at the Phoang University of Science
`and Technology
`
`PART II THE ARGO PROJECT
`
`4 Algorithms for Image Processing
`4.1 Lane Detection: a Model-Based Approach
`4.1.1 The multi-resolution approach
`4.1.2 The algorithm structure
`4.1.3 Performance analysis
`4.1.4 Critical analysis and evolution
`4.2 Obstacle Detection: a Model-Based Approach
`4.2.1 The vehicle detection algorithm
`4.2.2 Performance analysis
`4.3 The GOLD System
`4.3.1
`Inverse Perspective Mapping
`4.3.2
`Inverse Perspective Mapping and stereo vision
`4.3.3 Functionalities
`4.3.4 An extension of Inverse Perspective Mapping to handle
`non-flat roads
`4.3.5 Discussion
`
`5 Hardware Support for Real-Time Image Processing
`5.1 The PAPRICA Architecture
`5.1.1 Architectural issues
`5.1.2 Hardware system description
`5.2 Critical Analysis of the PAPRICA Architecture
`5.2.1 Memory organization and processor virtualization
`5.2.2
`I/O problems
`
`. ..
`
`40
`
`42
`44
`47
`49
`
`51
`
`52
`
`55
`
`59
`59
`60
`61
`69
`70
`74
`75
`80
`82
`83
`88
`94
`
`107
`114
`
`123
`123
`124
`125
`128
`128
`129
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`Contents
`
`xiii
`
`130
`Instruction set
`5.2.3
`131
`5.2.4 Architectural evolution
`132
`5.3 The PAPRICA-3 Architecture
`133
`5.3.1 Hardware system description
`137
`5.3.2 Obstacle Detection on PAPRICA-3
`142
`5.4 The MMX Technology
`143
`5.4.1 MMX optimization issues
`146
`. . ..
`5.4.2 Obstacle Detection on an MMX-based processor
`5.5 Comparison between PAPRICA-3 and MMX Processors
`. . 152
`5.5.1 Algorithms implementation
`152
`5.5.2 Performance evaluation
`155
`5.5.3 Discussion
`156
`
`6 The ARGO Vehicle
`6.1 Description
`6.1.1 The name
`6.2 The Data Acquisition System
`6.2.1 The vision system
`6.2.2 The speed sensor
`6.2.3 The user interface
`6.2.4 The keyboard
`6.3 The Processing System
`6.4 The Output System
`6.4.1 The acoustical devices
`6.4.2 The optical devices
`6.4.3 The mechanical devices
`6.5 The Control System
`6.5.1 Lane change maneuvers
`6.6 Functionalities
`6.7 Other Vehicle Equipments and Emergency Features
`
`PART III THE PROJECT'S RESULTS
`
`in Automatico Tour
`
`7 The MilleMiglia
`7.1 Description
`7.1.1 Dates and schedule
`7.1.2 Data logging
`7.1.3 Live broadcasting of the event via Internet
`
`161
`161
`162
`163
`163
`165
`165
`166
`166
`167
`168
`168
`169
`171
`171
`173
`174
`
`177
`
`181
`181
`182
`183
`183
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`xiv
`
`Contents
`
`8 Performance Analysis
`8.1 System Performance
`8.1.1 The vision system
`8.1.2 The processing system
`8.1.3 The visual processing
`8.1.4 The control system
`8.1.5 The man-machine interface
`8.1.6 Environmental conditions
`8.1.7 The data transmission system
`8.2 Statistical Analysis of the Tour
`8.2.1 Detailed analysis of one hour of automatic driving
`8.3 Discussion
`
`187
`187
`187
`188
`188
`189
`190
`190
`192
`193
`. . . 194
`197
`
`9 Closing Remarks
`
`APPENDICES
`
`A Morphological Implementation of the DBS Filter
`
`B PAPRICA-3 Programming Environment
`B.l Low Level Programming Language
`B.2 High Level Programming Language
`B.3 Assembly Code Optimization
`B.3.1 Deterministic optimization
`B.3.2 Stochastic optimization
`B.3.3 Parallel implementation of the code optimizer
`
`201
`
`203
`
`205
`
`211
`211
`213
`214
`214
`214
`218
`
`C Global Communications on PAPRICA-3
`C.l Concurrent Communications on the ICN
`C.2 Determining the Sets of Compatible Communications . . ..
`References
`Biographic Notes
`
`219
`221
`225
`227
`241
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`PART I
`INTELLIGENT VEHICLES
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`This page is intentionally left blank
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`This first part of the book presents the motivations that triggered off
`the high interest towards Intelligent Transportation Systems and describes
`the social and economical impact that automatically driven vehicles will
`cause in the future. Then, after the analysis of the main requirements and
`consequential benefits, a brief history of Intelligent Transportation Systems
`is presented. Finally, it describes the results obtained in this field by various
`research institutions worldwide.
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`This page is intentionally left blank
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`Chapter 1
`Introduction
`
`Automatic Vehicle Driving is a generic term used to address a technique
`aimed at automating -entirely or in part- one or more driving tasks. The
`automation of these tasks carries a large number of benefits, such as: a
`higher exploitation of the road network, lower fuel and energy consump­
`tion, and -of course- improved safety conditions compared to the current
`scenario.
`The tasks that automatically driven vehicles are able to perform range
`from the following: the possibility to follow the road and keep within the
`right lane, maintaining a safe distance between vehicles, regulating the vehi­
`cle's speed according to traffic conditions and road characteristics, moving
`across lanes in order to overtake vehicles and avoid obstacles, helping to
`find the correct and shortest route to a destination, and the movement and
`parking within urban environments.
`Besides the obvious advantages linked to increasing safety and reducing
`road accidents -thus saving human lives- the possibility of having vehicles
`riding in a much closer proximity than they do today, produces an increment
`of road capacity, and, together with the intelligent modulation of vehicles'
`speed, also causes an appreciable reduction of fuel consumption. In other
`words, Automatic Vehicle Driving tends to achieve optimal use of current
`infrastructures, improve mobility, and minimize risks, travel times, and
`energy consumption. Moreover, commercial and industrial vehicles which
`repeatedly move along a given path, benefit from a stronger control of their
`routes and require less personnel to manage their moves. Co-operative
`driving and dynamic fleet management can therefore play a fundamental
`role for the reduction of industrial costs.
`
`5
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`ti
`
`Introduction
`
`Two main cooperative solutions are possible to achieve automatic driv­
`ing functionalities: they require to act on
`• infrastructures or
`• vehicles.
`Both scenarios have their own pros and cons, depending on the specific
`application. As a general rule, public transportation and industrial robotics
`applications -based on repetitive and prescheduled routes- can generally
`benefit from a specific and fixed road infrastructure. Instead, for private
`vehicles, moving along extremely large and extended road networks, the
`organization, set-up, and maintenance of nation-wide road infrastructures
`becomes cumbersome and extremely expensive.
`Conversely, the establishment of a structured environment specifically
`designed for this purpose can be possibly considered for a reduced subset
`of the road network, for example for building a fully automated highway
`on which only automatic vehicles -public or private- can drive.
`Moreover, infrastructure-based systems generally require a more exten­
`sive preparation time. For this reason, systems that are expected to be
`achieved on a short-term basis can only be vehicle-autonomous or at the
`most, simple versions of infrastructure-based systems. Such systems do not
`require a dedicated complex infrastructure or fit into already existing traffic
`infrastructure (RDS, GSM, beacons for automatic toll systems and traffic
`data banks).
`Furthermore, Automatic Vehicle Driving hides another extremely im­
`portant benefit, that first triggered the interest in this new field of appli­
`cation. The on-board equipment and technology that allows a vehicle to
`drive autonomously can also be exploited as a safety enhancement in a more
`general meaning. The autopilot can be switched to the more static task
`of monitoring the driver's activities. In case of dangerous situations -such
`as driver's illness or drowsiness-, the equipment understands the risk and
`warns the driver or even takes control of the vehicle, starting an emergency
`maneuver and stopping the vehicle on the emergency lane, or keeping the
`vehicle on the driving lane at a constant speed until the driver resumes
`control. The autopilot, considered in this second function, behaves like
`an active security system able to prevent accidents, like the Anti Breaking
`System, ABS.
`Recently a large emphasis has been given to security systems -both ac­
`tive and passive ones- and almost every automotive company is integrating
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`7
`
`such systems into its latest car models. For this reason, the techniques and
`the technologies supporting Automatic Vehicle Driving are currently being
`studied by various parties worldwide, focusing on different perspectives.
`Automobile manufacturers view automatic driving systems as an interesting
`product; public and government institutions, such as public transportation
`companies, mainly focus on the possibility of increasing safety, reducing
`energy consumption, and optimizing comfort and traffic control. Similarly
`these kind of activities have also been tackled by the academic world which,
`together with military institutions, sees the problem of Automatic Vehicle
`Guidance as a process of technological transfer from avionics, underwater,
`military, or robotics applications in general, and as an engineering problem
`to produce low-cost systems for the private market.
`In the last decade, a large number of research institutes worldwide have
`been involved in national and international projects related to the analysis
`of the Intelligent Transportation Systems problem, and a number of proto­
`types of intelligent vehicles have been designed, implemented, and tested
`on the road.
`The design of these prototypes was preceded by the analysis of solu­
`tions deriving from similar and close fields of research, and exploded with
`a great flourishing of new ideas, innovative approaches, and novel ad-hoc
`solutions, robotics, artificial intelligence, computer science, computer ar­
`chitecture, telecommunications, control and automation, signal processing
`are just some of the principal research areas from which the main ideas and
`solutions were first derived. Initially, underlying technological devices -such
`as head-up displays, infrared cameras, radars, sonars- derived from expen­
`sive military applications, but, thanks to the increased interest in these
`applications and progress of industrial production, today's technology of­
`fers sensors, processing systems, and output devices at very competitive
`prices. In order to test a wide spectrum of diverse approaches, these proto­
`types of automatic vehicles are equipped with a large number of different
`sensors.
`These vehicles are currently undergoing extensive tests both on struc­
`tured environments, such as closed roads or private tracks, and on pub­
`lic roads in real traffic conditions. The first preliminary results of these
`tests demonstrated that full automation of traffic (at least on motorways
`or sufficiently structured roads) is technically feasible. Nevertheless, not all
`problems related to automatic vehicle driving that still remain to be solved
`are of technical nature: there are some aspects that must be considered
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`8
`
`Introduction
`
`and carefully evaluated in the design of such systems. First of all, prior
`to having an automatic driving system sold and installed on a commercial
`vehicle, all the legal aspects related to the responsibility in case of faults
`and incorrect behavior of the system must be solved. Secondly, in case
`no specific roads are built and dedicated to automatic vehicles only, the
`possibility of driving on a motorway along with automatic vehicles must be
`considered and its impact on human drivers evaluated. Although technical
`aspects seem to have a higher importance, these problems must be dealt
`with and solved as well, since they represent the basics and prerequisites
`on which future automatic highways will rely.
`The research carried out on intelligent vehicles -after its first explo­
`rative stage- has now reached its second stage: many different approaches
`have been evaluated during these years and the most promising ones are
`being engineered, installed on prototype vehicles, and extensively tested
`on the road. However, a long period of exhaustive tests and refinement
`must precede the availability of these systems on the general market, and
`a fully automated highway system with intelligent vehicles driving and ex­
`changing information is not expected for a couple of decades. For the time
`being, complete automation will be restricted to special infrastructures such
`as industrial applications or public transportation. Then, automatic vehi­
`cle technology will be gradually extended to other key transportation areas
`such as the transportation of goods, for example on expensive trucks, where
`the cost of an autopilot is negligible with respect to the cost of the vehi­
`cle itself and the service it provides. Finally, once technology has been
`stabilized and after freezing the most promising solution and the best al­
`gorithms, a massive integration and a widespread use of such systems will
`also take place with private vehicles, but this will not happen for another
`two or more decades.
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`Chapter 2
`Intelligent Vehicles
`and Machine Vision
`
`2.1 Evolution of Intelligent Transportation Systems
`
`After completion of the first explorative phase, that started around the
`beginning of the eighties, the field of Intelligent Transportation Systems
`(ITS) is now entering its second phase characterized by a maturity in its
`approaches and by new technological possibilities which allow the devel­
`opment of the first test products. Nevertheless, the evolution towards the
`third stage, i.e. the massive production and integration of ITS technology
`on commercial vehicles, is expected to begin not before a couple of decades.
`The interest in ITS technologies and their related issues was born about
`20 years ago, when the problem of people and goods mobility began to arise:
`the saturation of the most common way to increase mobility, namely the
`extension of the road network, focused the interest of governments and
`research institutions towards new alternative solutions.
`The main target of this first phase was to create a technical substrate to
`be used in the following prototyping stages, namely a formal basis covering
`different subjects. For this reason, automatic vehicle driving, intelligent
`route planning, and other extremely high-level functionalities were selected
`as main goals.
`Government institutions activated the initial explorative phase by means
`of different projects worldwide. The first results were a deep analysis of the
`problem and the development of a feasibility study to understand the re­
`quirements and possible effects of the application of ITS technology. One
`of the main advantages of these activities was the possibility to have a
`large number of different and complementary research units -with differ-
`
`9
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`10
`
`Intelligent Vehicles and Machine Vision
`
`ent backgrounds- working in a cooperative way. This research stage, in
`fact, mainly characterized by non-competitive research, produced a large
`number of different prototypes and possible solutions, all based on rather
`different approaches.
`In this book, only in-vehicle applications will be considered and dis­
`cussed, while road infrastructure, inter-vehicle communication, satellite
`communication, and route planning issues will not be covered.
`
`In Europe the PROMETHEUS project (PROgraM for a European Traf­
`fic with highest Efficiency and Unprecedented Safety) started this explo­
`rative stage in 1986. The project involved more than thirteen vehicle man­
`ufacturers and a large number of research units from governments and
`universities of 19 European countries. Within this framework, a number
`of different approaches regarding ITS were conceived, implemented, and
`demonstrated. The vehicle prototypes developed during this period were
`demonstrated at the end of the project in Paris, in October 1994. The
`most interesting approaches that were proposed included the VaMoRs test
`vehicle developed by the group of Universitat der Bundeswehr [67]. It was
`able to follow the lane thanks to a pair of forward looking cameras and a
`custom parallel image processing engine. Daimler-Benz proposed a system
`called VITA [152] equipped with more than a dozen cameras and a large
`number of Transputer nodes and custom DSPs; it was demonstrated to
`move autonomously on highways at speeds up to 110 km/h.
`In the United States a great deal of initiatives were launched to deal with
`the problems of mobility, involving many universities and research centers.
`Amongst them the Carnegie Mellon University research group, active for
`years in this field, developed the first NavLab vehicle [148] in 1985. After
`this, a large number of different approaches were tested on the series of
`NavLab vehicles, all developed by CMU; these included: ALVINN [80],
`a 30x32 neural net able to learn from a driver and to drive the vehicle
`thanks to the analysis of low-resolution visual patterns, and SCARF [40], a
`system based on color segmentation of pairs of images able to detect even
`unstructured roads in slow varying conditions of light. General Motors also
`presented a system for car following, based on custom hardware.
`At the conclusion of this explorative phase -in 1995- the US estab­
`lished the National Automated Highway System Consortium, including
`many different institutions amongst which is the University of California
`and Carnegie Mellon University, who took part in an impressive demon-
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`Evolution of Intelligent Transportation
`
`Systems
`
`11
`
`stration in San Diego in August 1997 [13].
`In the same way, also in Japan, where the mobility problem is much
`more intense and evident, some vehicle prototypes were developed within
`the framework of different projects. Similarly to what happened in the US,
`in 1996 the Advanced Cruise-Assist Highway System Research Association
`(AHSRA) was established amongst a large number of automobile indus­
`tries and research centers, which demonstrated different approaches to the
`problem of Automatic Vehicle Guidance [150].
`
`One of the aspects shared by all these first prototypes developed within
`the first research phase is the massive use of custom hardware. This re­
`current choice was motivated by the fact that during those years (at the
`end of the eighties or beginning of the nineties) the hardware available on
`the market at a reasonably low cost was not powerful enough to provide
`real-time processing. This problem became even more intense, when the
`processing of images was involved. Therefore, besides selecting the proper
`sensors and developing specific algorithms, a large percentage of this first
`research stage was dedicated to the design, implementation, and test of
`new ad-hoc hardware platforms. The processing engines used to speed-up
`image processing tasks were mainly based on either SIMD computational
`paradigms (namely a substantial number of simple processors performing
`the same operation on a large set of data, usually image pixels) exploiting
`the spatial parallelism of images, or MIMD ones where the processors per­
`form different functions on data subsets, therefore exploiting the parallelism
`of the algorithms. It is essential to emphasize that when a new computer
`architecture is built, not only the hardware aspects -such as instruction set,
`I/O interconnections, or computational paradigm- need to be considered,
`but software issues as well. Low-level basic libraries must be developed
`and tested along with specific tools for code generation, optimization and
`debugging.
`Thanks to the improvement of technology, the situation has changed
`in the last few years, and almost all research groups are shifting towards
`the use of off-the-shelf components for their systems, since nowadays com­
`mercial hardware has reached a low price/performance ratio. Nevertheless,
`although the new generation systems are all based on commercial hard­
`ware, the development of custom hardware has not lost significance, but is
`gaining a renewed interest for the production of embedded systems. Once a
`hardware and software prototype has been built and extensively tested, its
`
` Downloaded from www.worldscientific.com
`
`by 2601:282:700:6b90:5054:63cf:a8f2:87b6 on 12/22/24. Re-use and distribution is strictly not permitted, except for Open Access articles.
`
`

`

`12
`
`Intelligent Vehicles and Machine Vision
`
`functionalities must be frozen and integrated in a fully optimized and engi­
`neered embedded system before marketing. It is in this stage of the project
`that the development of ad-hoc custom hardware still plays a fundamental
`role and its costs are justified through a large scale market.
`
`2.2 Requirements of Intelligent Transportation Systems
`
`Any on-board system for ITS applications that is to be sold on the market
`needs to meet some important requirements which are summarized in the
`following.
`
`Robustness
`The final system that will be installed on a commercial vehicle
`needs to be robust with respect to a number of different

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket