{"id":{"repo_id":"columbia-diss","oai_identifier":"oai:academiccommons.columbia.edu:10.7916/D8280FMV"},"canonical_url":"https://search.dev.ndltd.org/etd/columbia-diss/oai:academiccommons.columbia.edu:10.7916/D8280FMV","repository":{"repo_id":"columbia-diss","name":"Columbia University","base_url":"https://academiccommons.columbia.edu/oai"},"display":{"title":"Frequency Analysis and Sheared Filtering for Multidimensional Effects in Rendering","abstract":"Many of the most expensive effects in rendering are those that require integrating complex multidimensional signals. Computation for a single pixel can require hundreds of samples, and standard methods do not provide a mathematically sound way to share samples between pixels with overlapping integrands. This thesis first analyzes the underlying signals for motion blur and occlusion and identifies the sparse structure of these signals in the Fourier domain. We then leverage this information to design a sheared filter that is customized to each pixel's frequency content. We finally present practical algorithms that share samples between pixels, reduce sampling requirements by an order of magnitude, and provide significant speedups for many of the most expensive computations in computer graphics.","abstract_html":"Many of the most expensive effects in rendering are those that require integrating complex multidimensional signals. Computation for a single pixel can require hundreds of samples, and standard methods do not provide a mathematically sound way to share samples between pixels with overlapping integrands. This thesis first analyzes the underlying signals for motion blur and occlusion and identifies the sparse structure of these signals in the Fourier domain. We then leverage this information to design a sheared filter that is customized to each pixel&#x27;s frequency content. We finally present practical algorithms that share samples between pixels, reduce sampling requirements by an order of magnitude, and provide significant speedups for many of the most expensive computations in computer graphics.","abstract_has_math":false,"creators":["Egan, Kevin Tyler"],"institution":null,"degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2011,"date_issued":"2011","date_published":"2011","updated_at":"2026-07-24T01:44:16Z","subjects":["Computer science","Rendering (Computer graphics)","Fourier transformations","Computer graphics"],"languages":["English"],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://doi.org/10.7916/D8280FMV","outbound_label":"DOI","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Egan, Kevin Tyler"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2011"]},{"key":"dc:type","label":"Dc Type","values":["Theses"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Computer science","Rendering (Computer graphics)","Fourier transformations","Computer graphics"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["English"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://doi.org/10.7916/D8280FMV"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Many of the most expensive effects in rendering are those that require integrating complex multidimensional signals. Computation for a single pixel can require hundreds of samples, and standard methods do not provide a mathematically sound way to share samples between pixels with overlapping integrands. This thesis first analyzes the underlying signals for motion blur and occlusion and identifies the sparse structure of these signals in the Fourier domain. We then leverage this information to design a sheared filter that is customized to each pixel's frequency content. We finally present practical algorithms that share samples between pixels, reduce sampling requirements by an order of magnitude, and provide significant speedups for many of the most expensive computations in computer graphics."]},{"key":"dc:title","label":"Title","values":["Frequency Analysis and Sheared Filtering for Multidimensional Effects in Rendering"]}]}],"canonical_facts":{"dc:creator":["Egan, Kevin Tyler"],"dc:date":["2011"],"dc:description":["Many of the most expensive effects in rendering are those that require integrating complex multidimensional signals. Computation for a single pixel can require hundreds of samples, and standard methods do not provide a mathematically sound way to share samples between pixels with overlapping integrands. This thesis first analyzes the underlying signals for motion blur and occlusion and identifies the sparse structure of these signals in the Fourier domain. We then leverage this information to design a sheared filter that is customized to each pixel's frequency content. We finally present practical algorithms that share samples between pixels, reduce sampling requirements by an order of magnitude, and provide significant speedups for many of the most expensive computations in computer graphics."],"dc:identifier":["https://doi.org/10.7916/D8280FMV"],"dc:language":["English"],"dc:subject":["Computer science","Rendering (Computer graphics)","Fourier transformations","Computer graphics"],"dc:title":["Frequency Analysis and Sheared Filtering for Multidimensional Effects in Rendering"],"dc:type":["Theses"]},"updated_at":"2026-07-24T01:44:16Z"}