This course instructs students in the software and hardware strategies needed for real-time visualization and interaction with massive models. Eight international researchers and practitioners are the instructors. The general form of the course will be lecture with live demos.
{"title":"Course description","authors":"D. Kasik","doi":"10.1145/1281500.1281561","DOIUrl":"https://doi.org/10.1145/1281500.1281561","url":null,"abstract":"This course instructs students in the software and hardware strategies needed for real-time visualization and interaction with massive models. Eight international researchers and practitioners are the instructors. The general form of the course will be lecture with live demos.","PeriodicalId":184610,"journal":{"name":"ACM SIGGRAPH 2007 courses","volume":"279 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116071234","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}
Photographs imply that they are representations of a particular scene in terms height, width and an instant in time. There are cameras that display time itself as a dimension of the final record. These are sometimes called "streak" or "strip" cameras. These cameras can be thought of as strip chart recorders where the subject information is gathered optically. This makes streak cameras powerful tools for non-contact measurement of subject changes over time. But they can also be used for other than purely technical applications. In this presentation several improvised cameras of this type based on film and CCD or solid-state technology are presented and illustrated with applications, based the application of a linear CCD removed from an inexpensive hand-scanner and installed in the back of a 35mm camera body. I've used them to demonstrate a variety of applications where quantitative data about subject performance is desired and have also applied the camera for more aesthetically oriented purposes such as peripheral and panoramic photography. The cameras and their applications will be described in this presentation.
{"title":"Scanning photographic processes","authors":"A. Davidhazy","doi":"10.1145/1281500.1281506","DOIUrl":"https://doi.org/10.1145/1281500.1281506","url":null,"abstract":"Photographs imply that they are representations of a particular scene in terms height, width and an instant in time. There are cameras that display time itself as a dimension of the final record. These are sometimes called \"streak\" or \"strip\" cameras. These cameras can be thought of as strip chart recorders where the subject information is gathered optically. This makes streak cameras powerful tools for non-contact measurement of subject changes over time. But they can also be used for other than purely technical applications. In this presentation several improvised cameras of this type based on film and CCD or solid-state technology are presented and illustrated with applications, based the application of a linear CCD removed from an inexpensive hand-scanner and installed in the back of a 35mm camera body. I've used them to demonstrate a variety of applications where quantitative data about subject performance is desired and have also applied the camera for more aesthetically oriented purposes such as peripheral and panoramic photography. The cameras and their applications will be described in this presentation.","PeriodicalId":184610,"journal":{"name":"ACM SIGGRAPH 2007 courses","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114697357","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}
Creating visual effects for feature animated films poses some interesting challenges. This is especially true if they are tightly coupled to the story and performances, as is the case with the cooking in Ratatouille. We will describe what some of these challenges were and how we addressed them. In the process we will also describe some of the technical underpinnings of our effects pipeline and shot specific techniques.
{"title":"Cooking effects","authors":"Apurva Shah","doi":"10.1145/1281500.1281589","DOIUrl":"https://doi.org/10.1145/1281500.1281589","url":null,"abstract":"Creating visual effects for feature animated films poses some interesting challenges. This is especially true if they are tightly coupled to the story and performances, as is the case with the cooking in Ratatouille. We will describe what some of these challenges were and how we addressed them. In the process we will also describe some of the technical underpinnings of our effects pipeline and shot specific techniques.","PeriodicalId":184610,"journal":{"name":"ACM SIGGRAPH 2007 courses","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116843861","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}
{"title":"Session details: Course 26: The morphology of digital creatures","authors":"Tim McLaughlin","doi":"10.1145/3250716","DOIUrl":"https://doi.org/10.1145/3250716","url":null,"abstract":"","PeriodicalId":184610,"journal":{"name":"ACM SIGGRAPH 2007 courses","volume":"180 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122693359","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}
A long standing challenge in pen-based computer interaction is the ability to make sense of informal sketches. A main difficulty lies in reliably extracting and recognizing the intended set of visual objects from a continuous stream of pen strokes. Existing pen-based systems either avoid these issues altogether, thus resulting in the equivalent of a drawing program, or rely on algorithms that place unnatural constraints on the way the user draws. As one step toward alleviating these difficulties, we present an integrated sketch parsing and recognition approach designed to enable natural, fluid, sketch-based computer interaction. The techniques presented in this paper are oriented toward the domain of network diagrams. In the first step of our approach, the stream of pen strokes is examined to identify the arrows in the sketch. The identified arrows then anchor a spatial analysis which groups the uninterpreted strokes into distinct clusters, each representing a single object. Finally, a trainable shape recognizer, which is informed by the spatial analysis, is used to find the best interpretations of the clusters. Based on these concepts, we have built SimuSketch, a sketch-based interface for Matlab's Simulink software package. An evaluation of SimuSketch has indicated that even novice users can effectively utilize our system to solve real engineering problems without having to know much about the underlying recognition techniques.
{"title":"Hierarchical parsing and recognition of hand-sketched diagrams","authors":"L. Kara, T. Stahovich","doi":"10.1145/1281500.1281528","DOIUrl":"https://doi.org/10.1145/1281500.1281528","url":null,"abstract":"A long standing challenge in pen-based computer interaction is the ability to make sense of informal sketches. A main difficulty lies in reliably extracting and recognizing the intended set of visual objects from a continuous stream of pen strokes. Existing pen-based systems either avoid these issues altogether, thus resulting in the equivalent of a drawing program, or rely on algorithms that place unnatural constraints on the way the user draws. As one step toward alleviating these difficulties, we present an integrated sketch parsing and recognition approach designed to enable natural, fluid, sketch-based computer interaction. The techniques presented in this paper are oriented toward the domain of network diagrams. In the first step of our approach, the stream of pen strokes is examined to identify the arrows in the sketch. The identified arrows then anchor a spatial analysis which groups the uninterpreted strokes into distinct clusters, each representing a single object. Finally, a trainable shape recognizer, which is informed by the spatial analysis, is used to find the best interpretations of the clusters. Based on these concepts, we have built SimuSketch, a sketch-based interface for Matlab's Simulink software package. An evaluation of SimuSketch has indicated that even novice users can effectively utilize our system to solve real engineering problems without having to know much about the underlying recognition techniques.","PeriodicalId":184610,"journal":{"name":"ACM SIGGRAPH 2007 courses","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123169885","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}
The ZKM | Center for Art and Media has an over 15 years history of production in the field of art and media. A strong focus of the Institute for Visual Media has been on real-time interactive installations and projection environments. Various productions have been realized for different contexts such as installations for museums, stage performances and operas, dome projections for entertainment parks and real-time projections for concerts.
{"title":"Interactive generative systems: part IV","authors":"Bernd Lintermann","doi":"10.1145/1281500.1281679","DOIUrl":"https://doi.org/10.1145/1281500.1281679","url":null,"abstract":"The ZKM | Center for Art and Media has an over 15 years history of production in the field of art and media. A strong focus of the Institute for Visual Media has been on real-time interactive installations and projection environments. Various productions have been realized for different contexts such as installations for museums, stage performances and operas, dome projections for entertainment parks and real-time projections for concerts.","PeriodicalId":184610,"journal":{"name":"ACM SIGGRAPH 2007 courses","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125569984","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}
The SIGGRAPH conference is an exciting event, but it is often an intimidating experience for first-time attendees. There are so many new terms, new concepts, and new products to try to understand. It is like standing in a room with 100 doors and having no idea which door to open because you have no idea what the label on each door actually means. This leaves new attendees baffled and frustrated about how to spend their time. This course is designed to ease newcomers into the SIGGRAPH conference experience by presenting the fundamental concepts and vocabulary at a level that can be readily understood. Far from being made up of dry facts, this course will also portray the fun and excitement that led most of us here in the first place. Attendees in the course will become well-prepared to understand, appreciate, enjoy, network, and learn from the rest of the SIGGRAPH experience.
{"title":"Introduction to SIGGRAPH and computer graphics","authors":"M. Bailey, A. Glassner","doi":"10.1145/1281500.1281591","DOIUrl":"https://doi.org/10.1145/1281500.1281591","url":null,"abstract":"The SIGGRAPH conference is an exciting event, but it is often an intimidating experience for first-time attendees. There are so many new terms, new concepts, and new products to try to understand. It is like standing in a room with 100 doors and having no idea which door to open because you have no idea what the label on each door actually means. This leaves new attendees baffled and frustrated about how to spend their time. This course is designed to ease newcomers into the SIGGRAPH conference experience by presenting the fundamental concepts and vocabulary at a level that can be readily understood. Far from being made up of dry facts, this course will also portray the fun and excitement that led most of us here in the first place. Attendees in the course will become well-prepared to understand, appreciate, enjoy, network, and learn from the rest of the SIGGRAPH experience.","PeriodicalId":184610,"journal":{"name":"ACM SIGGRAPH 2007 courses","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124536456","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}