Todd Kosloff - Academia.edu (original) (raw)

Papers by Todd Kosloff

Research paper thumbnail of Title Fast Image Filters for Depth-of-Field Postprocessing Permalink

Fast Image Filters for Depth of Field Post-Processing

Research paper thumbnail of Visualizing High Dynamic Range Images

Traditionally, images are represented on a computer as an ar r y of pixels, where each pixel is a... more Traditionally, images are represented on a computer as an ar r y of pixels, where each pixel is assigned red, green, and blue col or intensities. Each color channel is an 8 bit integer, meaning it can take on integer values ranging from 0 to 255. This numeric represe ntation corresponds to the display devices we have available. A value of 0 means ”the darkest that the display device can display”, which might mean making an lcd element as black as possible, or it mi ght mean placing pure black ink at that spot on the paper. The high end, 255, means ”as bright as possible”, perhaps by leaving t he lcd element as open as it goes, or by not placing any ink down on the paper, leaving the paper’s natural whiteness.

Research paper thumbnail of Depth of field postprocessing for layered scenes using constant-time rectangle spreading

Research paper thumbnail of Three Techniques for Rendering Generalized Depth of Field Effects

The Art of “Mathematics for Industry”, 2010

Research paper thumbnail of An Algorithm for Rendering Generalized Depth of Field Effects Based on Simulated Heat Diffusion

Lecture Notes in Computer Science, 2000

Research paper thumbnail of Fast Filter Spreading and its Applications

In this paper, we introduce a technique called filter spreading, which provides a novel mechanism... more In this paper, we introduce a technique called filter spreading, which provides a novel mechanism for filtering signals such as images. By using the repeated-integration technique of Heckbert, and the fast summed-area table construction technique of Hensley, we can implement fast filter spreading in real-time using current graphics processors. Our fast implementation of filter spreading is achieved by running the

Research paper thumbnail of Fast Image Filters for Depth-of-Field Postprocessing

Research paper thumbnail of Fifth International Workshop on Computer Graphics and Geometric Modeling (CGGM 2006)-Extensions for 3D Graphics Rendering Engine Used for Direct Tessellation of Spline Surfaces

Research paper thumbnail of Two New Approaches to Depth-of-Field Post-processing - Pyramid Spreading and Tensor Filtering

Research paper thumbnail of Algorithms for rendering depth of field effects in computer graphics

Computer generated images by default render the entire scene in perfect focus. Both camera optics... more Computer generated images by default render the entire scene in perfect focus. Both camera optics and the human visual system have limited depth of field, due to the finite aperture or pupil of the optical system. For more realistic computer graphics as well as to enable artistic control over what is and what is not in focus, it is desirable to add depth of field blurring. Starting with the work of Potmesil and Chakravarty[33][34], there have been numerous approaches to adding depth of field effects to computer graphics. Published work in depth of field for computer graphics has been previously surveyed by Barsky [2][3]. Later, interactive depth of field techniques were surveyed by Demers [12]. Subsequent to these surveys, however, there have been important developments. This paper surveys depth of field approaches in computer graphics, from its introduction to the current state of the art. Figure 1: (left) Image before and after depth of field has been added via postprocessing (cou...

Research paper thumbnail of Extensions for 3D Graphics Rendering Engine Used for Direct Tessellation of Spline Surfaces

Lecture Notes in Computer Science, 2006

Research paper thumbnail of <title>Attacks on public telephone networks: technologies and challenges</title>

Sensors, and Command, Control, Communications, and Intelligence (C3I) Technologies for Homeland Defense and Law Enforcement II, 2003

Signaling System 7 (SS7) is vital to signaling and control in America's public telephone net... more Signaling System 7 (SS7) is vital to signaling and control in America's public telephone networks. This paper describes a class of attacks on SS7 networks involving the insertion of malicious signaling messages via compromised SS7 network components. Three attacks are discussed in detail: IAM flood attacks, redirection attacks and point code spoofing attacks. Depending on their scale of execution, these attacks can produce effects ranging from network congestion to service disruption. Methods for detecting these denial-of-service attacks and mitigating their effects are also presented.

Research paper thumbnail of An opponent process approach to modeling the blue shift of the human color vision system

Proceedings of the 1st Symposium on Applied perception in graphics and visualization - APGV '04, 2004

ABSTRACT Low light level affects human visual perception in various ways. Visual acuity is reduce... more ABSTRACT Low light level affects human visual perception in various ways. Visual acuity is reduced and scenes appear bluer, darker, less saturated, and with reduced contrast. We confine our attention to an approach to modeling the appearance of the bluish cast in dim light, which is known as blue shift. Both photographs and computer-generated images of night scenes can be made to appear more realistic by understanding these phenomena as well as how they are produced by the retina. The retina comprises two kinds of photoreceptors, called rods and cones. The rods are more sensitive in dim light than are the cones. Although there are three different kinds of cones with different spectral sensitivity curves, all rods have the same spectral response curve. Consequently, rods provide luminance information but no color discrimination. Thus, when the light is too dim to fully excite the cones, scenes appear desaturated. The opponent process theory of color vision [Hurvich and Jameson 1957] states that the outputs of the rods and cones are encoded as red-green, yellow-blue, and white-black opponent channels. We model loss of saturation and blue shift in this opponent color space.

Research paper thumbnail of New 3D Graphics Rendering Engine Architecture for Direct Tessellation of Spline Surfaces

Lecture Notes in Computer Science, 2005

Research paper thumbnail of Fast Filter Spreading and its Applications

Technical Report No. UCB/EECS-2009-54 http://www.eecs.berkeley.edu/Pubs/TechRpts/2009 /EECS-2009-... more Technical Report No. UCB/EECS-2009-54 http://www.eecs.berkeley.edu/Pubs/TechRpts/2009 /EECS-2009-54.html ... Copyright 2009, by the author(s). All rights reserved. ... Permission to make digital or hard copies of all or part of this work for personal or classroom use is ...

Research paper thumbnail of Algorithms for Rendering Depth of Field Effects for Synthetic Image Generation and Computational Photography

Research paper thumbnail of Signaling system 7 (SS7) network security

This paper examines vulnerabilities present within SS7 networks-vulnerabilities whose threat has ... more This paper examines vulnerabilities present within SS7 networks-vulnerabilities whose threat has been magnified by deregulation and emerging trends in network technology. First, it provides an overview of the SS7 network and protocol. Then it explains how modem deregulated telephone networks combine with next-generation technologies in a manner that poses a threat to the security of the telecommunications signaling network. This

Research paper thumbnail of Depth of field postprocessing for layered scenes using constant-time rectangle spreading

Research paper thumbnail of Title Fast Image Filters for Depth-of-Field Postprocessing Permalink

Fast Image Filters for Depth of Field Post-Processing

Research paper thumbnail of Visualizing High Dynamic Range Images

Traditionally, images are represented on a computer as an ar r y of pixels, where each pixel is a... more Traditionally, images are represented on a computer as an ar r y of pixels, where each pixel is assigned red, green, and blue col or intensities. Each color channel is an 8 bit integer, meaning it can take on integer values ranging from 0 to 255. This numeric represe ntation corresponds to the display devices we have available. A value of 0 means ”the darkest that the display device can display”, which might mean making an lcd element as black as possible, or it mi ght mean placing pure black ink at that spot on the paper. The high end, 255, means ”as bright as possible”, perhaps by leaving t he lcd element as open as it goes, or by not placing any ink down on the paper, leaving the paper’s natural whiteness.

Research paper thumbnail of Depth of field postprocessing for layered scenes using constant-time rectangle spreading

Research paper thumbnail of Three Techniques for Rendering Generalized Depth of Field Effects

The Art of “Mathematics for Industry”, 2010

Research paper thumbnail of An Algorithm for Rendering Generalized Depth of Field Effects Based on Simulated Heat Diffusion

Lecture Notes in Computer Science, 2000

Research paper thumbnail of Fast Filter Spreading and its Applications

In this paper, we introduce a technique called filter spreading, which provides a novel mechanism... more In this paper, we introduce a technique called filter spreading, which provides a novel mechanism for filtering signals such as images. By using the repeated-integration technique of Heckbert, and the fast summed-area table construction technique of Hensley, we can implement fast filter spreading in real-time using current graphics processors. Our fast implementation of filter spreading is achieved by running the

Research paper thumbnail of Fast Image Filters for Depth-of-Field Postprocessing

Research paper thumbnail of Fifth International Workshop on Computer Graphics and Geometric Modeling (CGGM 2006)-Extensions for 3D Graphics Rendering Engine Used for Direct Tessellation of Spline Surfaces

Research paper thumbnail of Two New Approaches to Depth-of-Field Post-processing - Pyramid Spreading and Tensor Filtering

Research paper thumbnail of Algorithms for rendering depth of field effects in computer graphics

Computer generated images by default render the entire scene in perfect focus. Both camera optics... more Computer generated images by default render the entire scene in perfect focus. Both camera optics and the human visual system have limited depth of field, due to the finite aperture or pupil of the optical system. For more realistic computer graphics as well as to enable artistic control over what is and what is not in focus, it is desirable to add depth of field blurring. Starting with the work of Potmesil and Chakravarty[33][34], there have been numerous approaches to adding depth of field effects to computer graphics. Published work in depth of field for computer graphics has been previously surveyed by Barsky [2][3]. Later, interactive depth of field techniques were surveyed by Demers [12]. Subsequent to these surveys, however, there have been important developments. This paper surveys depth of field approaches in computer graphics, from its introduction to the current state of the art. Figure 1: (left) Image before and after depth of field has been added via postprocessing (cou...

Research paper thumbnail of Extensions for 3D Graphics Rendering Engine Used for Direct Tessellation of Spline Surfaces

Lecture Notes in Computer Science, 2006

Research paper thumbnail of <title>Attacks on public telephone networks: technologies and challenges</title>

Sensors, and Command, Control, Communications, and Intelligence (C3I) Technologies for Homeland Defense and Law Enforcement II, 2003

Signaling System 7 (SS7) is vital to signaling and control in America's public telephone net... more Signaling System 7 (SS7) is vital to signaling and control in America's public telephone networks. This paper describes a class of attacks on SS7 networks involving the insertion of malicious signaling messages via compromised SS7 network components. Three attacks are discussed in detail: IAM flood attacks, redirection attacks and point code spoofing attacks. Depending on their scale of execution, these attacks can produce effects ranging from network congestion to service disruption. Methods for detecting these denial-of-service attacks and mitigating their effects are also presented.

Research paper thumbnail of An opponent process approach to modeling the blue shift of the human color vision system

Proceedings of the 1st Symposium on Applied perception in graphics and visualization - APGV '04, 2004

ABSTRACT Low light level affects human visual perception in various ways. Visual acuity is reduce... more ABSTRACT Low light level affects human visual perception in various ways. Visual acuity is reduced and scenes appear bluer, darker, less saturated, and with reduced contrast. We confine our attention to an approach to modeling the appearance of the bluish cast in dim light, which is known as blue shift. Both photographs and computer-generated images of night scenes can be made to appear more realistic by understanding these phenomena as well as how they are produced by the retina. The retina comprises two kinds of photoreceptors, called rods and cones. The rods are more sensitive in dim light than are the cones. Although there are three different kinds of cones with different spectral sensitivity curves, all rods have the same spectral response curve. Consequently, rods provide luminance information but no color discrimination. Thus, when the light is too dim to fully excite the cones, scenes appear desaturated. The opponent process theory of color vision [Hurvich and Jameson 1957] states that the outputs of the rods and cones are encoded as red-green, yellow-blue, and white-black opponent channels. We model loss of saturation and blue shift in this opponent color space.

Research paper thumbnail of New 3D Graphics Rendering Engine Architecture for Direct Tessellation of Spline Surfaces

Lecture Notes in Computer Science, 2005

Research paper thumbnail of Fast Filter Spreading and its Applications

Technical Report No. UCB/EECS-2009-54 http://www.eecs.berkeley.edu/Pubs/TechRpts/2009 /EECS-2009-... more Technical Report No. UCB/EECS-2009-54 http://www.eecs.berkeley.edu/Pubs/TechRpts/2009 /EECS-2009-54.html ... Copyright 2009, by the author(s). All rights reserved. ... Permission to make digital or hard copies of all or part of this work for personal or classroom use is ...

Research paper thumbnail of Algorithms for Rendering Depth of Field Effects for Synthetic Image Generation and Computational Photography

Research paper thumbnail of Signaling system 7 (SS7) network security

This paper examines vulnerabilities present within SS7 networks-vulnerabilities whose threat has ... more This paper examines vulnerabilities present within SS7 networks-vulnerabilities whose threat has been magnified by deregulation and emerging trends in network technology. First, it provides an overview of the SS7 network and protocol. Then it explains how modem deregulated telephone networks combine with next-generation technologies in a manner that poses a threat to the security of the telecommunications signaling network. This

Research paper thumbnail of Depth of field postprocessing for layered scenes using constant-time rectangle spreading