Pub Date : 1999-06-07DOI: 10.1109/MMCS.1999.778666
A. Tirakis, Panagiotis Katalagarianos, M. Papathomas, Christodoulos Hamilakis
The ESPRIT project DiVAN (EP 24956) aims at the building of a distributed audio-visual library system for TV broadcasters and video archives owners. The DiVAN system provides facilities to effectively, digitize, annotate, organize, store and access raw material in a coherent content-based manner, on top of high-speed wide area communication networks. Also, the project aims to demonstrate and assess the applicability and acceptability of the proposed system, through field trials on a DiVAN-based infrastructure interconnecting the archives of the users of the partnership, i.e. INA, RAI, and ERT. The consortium consists of industrial partners (i.e. INTRACOM, TECMATH), research institutes (i.e. ICS-FORTH, INRIA, Tech. Un. of Darmstadt) and users (i.e. Institut National de l'Audiovisuel-INA, Radiotelevisione Italiana-RAI and Greek National Broadcaster-ERT).
{"title":"Distributed audio-visual archives network (DiVAN)","authors":"A. Tirakis, Panagiotis Katalagarianos, M. Papathomas, Christodoulos Hamilakis","doi":"10.1109/MMCS.1999.778666","DOIUrl":"https://doi.org/10.1109/MMCS.1999.778666","url":null,"abstract":"The ESPRIT project DiVAN (EP 24956) aims at the building of a distributed audio-visual library system for TV broadcasters and video archives owners. The DiVAN system provides facilities to effectively, digitize, annotate, organize, store and access raw material in a coherent content-based manner, on top of high-speed wide area communication networks. Also, the project aims to demonstrate and assess the applicability and acceptability of the proposed system, through field trials on a DiVAN-based infrastructure interconnecting the archives of the users of the partnership, i.e. INA, RAI, and ERT. The consortium consists of industrial partners (i.e. INTRACOM, TECMATH), research institutes (i.e. ICS-FORTH, INRIA, Tech. Un. of Darmstadt) and users (i.e. Institut National de l'Audiovisuel-INA, Radiotelevisione Italiana-RAI and Greek National Broadcaster-ERT).","PeriodicalId":408680,"journal":{"name":"Proceedings IEEE International Conference on Multimedia Computing and Systems","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125175500","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1999-06-07DOI: 10.1109/MMCS.1999.778663
G. Benelli, Alberto Bianchi, P. Marti, E. Not, D. Sennati
HIPS is a project recently funded by the European Commission within the I-Cube initiative whose main aim is to study new technologies and interaction modalities that allow people to navigate both a physical space and a related information space at the same time, with a minimal gap between the two. The project envisages a portable electronic tour guide (to exhibitions, museums, archaeological sites, expositions distributed over a city, and to cities themselves) which empowers visitors to determine themselves the structure of a tour, according to their own criteria, interests and needs and which allow different information delivery modalities.
{"title":"HIPS: hyper-interaction within physical space","authors":"G. Benelli, Alberto Bianchi, P. Marti, E. Not, D. Sennati","doi":"10.1109/MMCS.1999.778663","DOIUrl":"https://doi.org/10.1109/MMCS.1999.778663","url":null,"abstract":"HIPS is a project recently funded by the European Commission within the I-Cube initiative whose main aim is to study new technologies and interaction modalities that allow people to navigate both a physical space and a related information space at the same time, with a minimal gap between the two. The project envisages a portable electronic tour guide (to exhibitions, museums, archaeological sites, expositions distributed over a city, and to cities themselves) which empowers visitors to determine themselves the structure of a tour, according to their own criteria, interests and needs and which allow different information delivery modalities.","PeriodicalId":408680,"journal":{"name":"Proceedings IEEE International Conference on Multimedia Computing and Systems","volume":"18 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125887315","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1999-06-07DOI: 10.1109/MMCS.1999.779231
F. Casalino, Gianluca Di Cagno, Ronco Luca
After a decade from its origin, MPEG, with its current MPEG-4 project, is now facing the challenge of providing a future-proof multimedia toolkit which aims at incorporating new and emerging technologies while ensuring backward compatibility with its previous and successful audio-visual standards. The paper provides an overview of the standard, focusing mainly on the video decoding aspects that, by their nature, represent one of the most peculiar features of the future specifications which are scheduled to become an international standard by the beginning of year 1999. The paper first briefly introduces the MPEG standards, focusing on the MPEG-4 Video part of the specification, giving an extensive presentation of a coding/decoding video process. The main part of the paper is focused on the optimization performed to realize a real time software video decoder based on the MMX/sup TM/ architecture compliant to the VM 8 MPEG-4 Video standard. A comparison with the reference video decoder is also presented.
{"title":"MPEG-4 video decoder optimization","authors":"F. Casalino, Gianluca Di Cagno, Ronco Luca","doi":"10.1109/MMCS.1999.779231","DOIUrl":"https://doi.org/10.1109/MMCS.1999.779231","url":null,"abstract":"After a decade from its origin, MPEG, with its current MPEG-4 project, is now facing the challenge of providing a future-proof multimedia toolkit which aims at incorporating new and emerging technologies while ensuring backward compatibility with its previous and successful audio-visual standards. The paper provides an overview of the standard, focusing mainly on the video decoding aspects that, by their nature, represent one of the most peculiar features of the future specifications which are scheduled to become an international standard by the beginning of year 1999. The paper first briefly introduces the MPEG standards, focusing on the MPEG-4 Video part of the specification, giving an extensive presentation of a coding/decoding video process. The main part of the paper is focused on the optimization performed to realize a real time software video decoder based on the MMX/sup TM/ architecture compliant to the VM 8 MPEG-4 Video standard. A comparison with the reference video decoder is also presented.","PeriodicalId":408680,"journal":{"name":"Proceedings IEEE International Conference on Multimedia Computing and Systems","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128261622","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1999-06-07DOI: 10.1109/MMCS.1999.778560
W. Newman, C. Dance, Alex S. Taylor, S. Taylor, Michael J. Taylor, T. Aldhous
We describe the design and evaluation of CamWorks, a system that employs a video camera as a means of supporting capture from paper sources during reading and writing. The user can view a live video image of the source document alongside the electronic document in preparation. We describe a novel user interface developed to support selection of text in the video window, and several new techniques for segmentation, restoration and resolution enhancement of camera images. An evaluation shows substantially faster text capture than with flatbed scanning.
{"title":"CamWorks: a video-based tool for efficient capture from paper source documents","authors":"W. Newman, C. Dance, Alex S. Taylor, S. Taylor, Michael J. Taylor, T. Aldhous","doi":"10.1109/MMCS.1999.778560","DOIUrl":"https://doi.org/10.1109/MMCS.1999.778560","url":null,"abstract":"We describe the design and evaluation of CamWorks, a system that employs a video camera as a means of supporting capture from paper sources during reading and writing. The user can view a live video image of the source document alongside the electronic document in preparation. We describe a novel user interface developed to support selection of text in the video window, and several new techniques for segmentation, restoration and resolution enhancement of camera images. An evaluation shows substantially faster text capture than with flatbed scanning.","PeriodicalId":408680,"journal":{"name":"Proceedings IEEE International Conference on Multimedia Computing and Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128630631","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1999-06-07DOI: 10.1109/MMCS.1999.779290
Mireille Bétrancourt
As computerized documents proliferate in every activity area, the instructional domain has been overwhelmed with multimedia learning tools that make an extensive use of fancy graphics and animations. However, their design is usually based on intuition rather than on empirical evidence, and little, if nothing, is known about their actual effect on users. Our research investigates how dynamic options in multimedia documents affect users' understanding and memorization processes. We focused on a device called "sequential display", where clusters of information in a single document are displayed gradually in a meaningful sequence. The results of a preliminary experiment showed that the users memorized the organisation used to display the document. Moreover, this organization affects their performance in further problem solving situations. Thus, these findings suggest that dynamic features may be effective instructional devices, providing that their use is based on actual results from the cognitive and educational research.
{"title":"Sequential display of multimedia instructions: effect on users' understanding","authors":"Mireille Bétrancourt","doi":"10.1109/MMCS.1999.779290","DOIUrl":"https://doi.org/10.1109/MMCS.1999.779290","url":null,"abstract":"As computerized documents proliferate in every activity area, the instructional domain has been overwhelmed with multimedia learning tools that make an extensive use of fancy graphics and animations. However, their design is usually based on intuition rather than on empirical evidence, and little, if nothing, is known about their actual effect on users. Our research investigates how dynamic options in multimedia documents affect users' understanding and memorization processes. We focused on a device called \"sequential display\", where clusters of information in a single document are displayed gradually in a meaningful sequence. The results of a preliminary experiment showed that the users memorized the organisation used to display the document. Moreover, this organization affects their performance in further problem solving situations. Thus, these findings suggest that dynamic features may be effective instructional devices, providing that their use is based on actual results from the cognitive and educational research.","PeriodicalId":408680,"journal":{"name":"Proceedings IEEE International Conference on Multimedia Computing and Systems","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124789724","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1999-06-07DOI: 10.1109/MMCS.1999.779274
B. Allotta, V. Colla, G. Bioli
General purpose haptic interfaces are receiving increasing attention in the field of robotics and mechatronics, because of their great flexibility for simulating many different kinds of interaction between user and virtual objects/environments. The paper describes a special-purpose haptic interface devoted to simulate the behavior of knobs and push buttons, with the aim of performing tests on different geometries and designs. In particular, the paper focuses on the control of the presented device, whose task is to provide a reaction to the external solicitation as similar as possible to that of a real knob or button.
{"title":"A mechatronic device for simulating push-buttons and knobs","authors":"B. Allotta, V. Colla, G. Bioli","doi":"10.1109/MMCS.1999.779274","DOIUrl":"https://doi.org/10.1109/MMCS.1999.779274","url":null,"abstract":"General purpose haptic interfaces are receiving increasing attention in the field of robotics and mechatronics, because of their great flexibility for simulating many different kinds of interaction between user and virtual objects/environments. The paper describes a special-purpose haptic interface devoted to simulate the behavior of knobs and push buttons, with the aim of performing tests on different geometries and designs. In particular, the paper focuses on the control of the presented device, whose task is to provide a reaction to the external solicitation as similar as possible to that of a real knob or button.","PeriodicalId":408680,"journal":{"name":"Proceedings IEEE International Conference on Multimedia Computing and Systems","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128708867","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1999-06-07DOI: 10.1109/MMCS.1999.778377
P. Bosch, S. Mullender, P. Jansen
This paper presents Clockwise, a mixed-media file system. The primary goal of Clockwise is to provide a storage architecture that supports the storage and retrieval of best-effort and real-time file system data. Clockwise provides an abstraction called a dynamic partition that groups lists of related (large) blocks on one or more disks. Dynamic partitions can grow and shrink in size and reading or writing of dynamic partitions can be scheduled explicitly. With respect to scheduling, Clockwise uses a novel strategy to pre-calculate schedule slack time and it schedules best-effort requests before queued real-time requests in this slack time.
{"title":"Clockwise: a mixed-media file system","authors":"P. Bosch, S. Mullender, P. Jansen","doi":"10.1109/MMCS.1999.778377","DOIUrl":"https://doi.org/10.1109/MMCS.1999.778377","url":null,"abstract":"This paper presents Clockwise, a mixed-media file system. The primary goal of Clockwise is to provide a storage architecture that supports the storage and retrieval of best-effort and real-time file system data. Clockwise provides an abstraction called a dynamic partition that groups lists of related (large) blocks on one or more disks. Dynamic partitions can grow and shrink in size and reading or writing of dynamic partitions can be scheduled explicitly. With respect to scheduling, Clockwise uses a novel strategy to pre-calculate schedule slack time and it schedules best-effort requests before queued real-time requests in this slack time.","PeriodicalId":408680,"journal":{"name":"Proceedings IEEE International Conference on Multimedia Computing and Systems","volume":"62 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121363739","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1999-06-07DOI: 10.1109/MMCS.1999.778459
J. Bruno, J. Brustoloni, E. Gabber, Banu Özden, A. Silberschatz
The paper introduces YFQ, a new disk scheduling algorithm that allows applications to set aside for exclusive use portions of the disk bandwidth. We implemented YFQ as part of the Eclipse/BSD operating system, which is derived from FreeBSD, a version of 4.4 BSD Unix. YFQ's disk bandwidth reservations can guarantee file accesses with high throughput, low delay, and good fairness. Such quality of service (QoS) guarantees to individual applications unfortunately can also hinder global disk scheduling optimizations. We propose and evaluate several disk scheduling enhancements that promote global optimizations and give to YFQ aggregate disk throughput approaching that of FreeBSD's conventional disk scheduler, which does not provide QoS guarantees. We believe that our enhancements may be helpful also in other disk scheduling algorithms.
{"title":"Disk scheduling with quality of service guarantees","authors":"J. Bruno, J. Brustoloni, E. Gabber, Banu Özden, A. Silberschatz","doi":"10.1109/MMCS.1999.778459","DOIUrl":"https://doi.org/10.1109/MMCS.1999.778459","url":null,"abstract":"The paper introduces YFQ, a new disk scheduling algorithm that allows applications to set aside for exclusive use portions of the disk bandwidth. We implemented YFQ as part of the Eclipse/BSD operating system, which is derived from FreeBSD, a version of 4.4 BSD Unix. YFQ's disk bandwidth reservations can guarantee file accesses with high throughput, low delay, and good fairness. Such quality of service (QoS) guarantees to individual applications unfortunately can also hinder global disk scheduling optimizations. We propose and evaluate several disk scheduling enhancements that promote global optimizations and give to YFQ aggregate disk throughput approaching that of FreeBSD's conventional disk scheduler, which does not provide QoS guarantees. We believe that our enhancements may be helpful also in other disk scheduling algorithms.","PeriodicalId":408680,"journal":{"name":"Proceedings IEEE International Conference on Multimedia Computing and Systems","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116290169","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1999-06-07DOI: 10.1109/MMCS.1999.779123
Shi-Kuo Chang
Multimedia software engineering can help small businesses compete with big businesses by overcoming barriers in space and time to establish a global presence. The paper discusses Internet and multimedia technology trends, the Web site life cycle and current research in multimedia software engineering.
{"title":"Perspectives in multimedia software engineering","authors":"Shi-Kuo Chang","doi":"10.1109/MMCS.1999.779123","DOIUrl":"https://doi.org/10.1109/MMCS.1999.779123","url":null,"abstract":"Multimedia software engineering can help small businesses compete with big businesses by overcoming barriers in space and time to establish a global presence. The paper discusses Internet and multimedia technology trends, the Web site life cycle and current research in multimedia software engineering.","PeriodicalId":408680,"journal":{"name":"Proceedings IEEE International Conference on Multimedia Computing and Systems","volume":"54 79 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125969833","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1999-06-07DOI: 10.1109/MMCS.1999.778590
Mario Alessandro Bochicchio, Roberto Paiano, P. Paolini
JWeb is a development environment for complex WWW applications, based upon the HDM model. JWeb (entirely written in Java) consists of two different parts: the development environment and the execution environment. The development environment allows the definition of the conceptual structure of the application, the creation of a supporting DataBase and the DataBase population. The execution environment allows the running of the application, possibly after some customization operations. We envision three main ways of using JWeb: as a training tool, for students and practitioners; as a fast prototyping tool, to test different design hypothesis, and to come up with a final design; as a tool for fast development and deployment of complex, high quality, Web applications.
{"title":"JWeb: an HDM environment for fast development of web applications","authors":"Mario Alessandro Bochicchio, Roberto Paiano, P. Paolini","doi":"10.1109/MMCS.1999.778590","DOIUrl":"https://doi.org/10.1109/MMCS.1999.778590","url":null,"abstract":"JWeb is a development environment for complex WWW applications, based upon the HDM model. JWeb (entirely written in Java) consists of two different parts: the development environment and the execution environment. The development environment allows the definition of the conceptual structure of the application, the creation of a supporting DataBase and the DataBase population. The execution environment allows the running of the application, possibly after some customization operations. We envision three main ways of using JWeb: as a training tool, for students and practitioners; as a fast prototyping tool, to test different design hypothesis, and to come up with a final design; as a tool for fast development and deployment of complex, high quality, Web applications.","PeriodicalId":408680,"journal":{"name":"Proceedings IEEE International Conference on Multimedia Computing and Systems","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126074148","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}