logging in or signing up Optical Illusions kiyoon Carolina Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 981 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: January 14, 2008 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Optical Illusions: Optical Illusions KG-VISA Kyongil Yoon 3/31/2004Introduction: Introduction http://www.cfar.umd.edu/~fer/optical/index.html A new theory of visual illusions A computational nature. The theory predicts many of the well known geometric optical illusions Illusions of movement in line drawings Illusions of three-dimensional shape Nearly every illusion has a different cause Robinson in introduction to geometrical optical illusions "There is no better indicator of the forlornness of this hope [the hope of some to find a general theory] than a thorough review of the illusions themselves " The scientific study of illusions Beginning of the nineteenth century when scientists got interested in perception Illusions have been used as tools in the study of perception An important strategy in finding out how perception operates is to observe situations in which misperceptions occur. By carefully altering the stimuli and testing the changes in visual perception psychologists tried to gain insight into the principles of perception. Theories about illusions On geometric optical illusions: accounting for a number of illusions Referring to image blurring The new theoryIntroductionThe Proposed Theory: Introduction The Proposed Theory Image interpretation - number of estimation processes Noise best estimate However, the best estimate does not correspond to the true value The estimates are biased The principle of uncertainty of visual processes In certain patterns, where the error is repeated, it becomes noticeable. The principle of uncertainty is the main cause for many optical illusions Geometric Optical Illusions Early computational processes: The extraction of features, such as lines and points, or intersections of lines An erroneous estimation erroneous perception Illusions of Movement For cleverly arranged patterns with spatially separated areas having different biases Shape Illusions Extracting the shape of the scene in view from image features, called shape from X computations The bias can account for many findings in psychophysical experiments on the erroneous estimation of shape An understanding the bias allows to create illusory displays. The bias is a computational problem, and it applies to any vision system These illusion is experienced by humans, also should be experienced by machines. Introduction: The Proposed TheoryBias in Linear Estimation: Introduction: The Proposed Theory Bias in Linear Estimation The constraints underlying visual processes Formulated as an over-determined linear equations A x = b where A an n × k matrix, and b an n-dimensional vector denoting measurements, that is the observations, and x a k-dimensional vector denoting the unknowns. The observations are noisy, that is, they are corrupted by errors. We can say that the observations are composed of the true values (A', b') plus the errors (δA, δb) , i.e. A = A' + δA and b = b' + δb. In addition the constraints are not completely true, they are only approximations; in other words there is system error, ε. The constraints for the true value, x', amount to A' x' = b' + ε. We are dealing with what is called the errors-in-variable model in statistics. We have to use an estimator, that is a procedure, to solve the equation system. The most common choice is by means of least squares (LS) estimation. However, it is well known, that LS estimation is biased. Under some simplifying assumptions (identical and independent random variables δA and δb with zero mean and variance σ2 ) the LS estimate converges to Large variance in δA , an ill-conditioned A', or an x' which is oriented close to the eigenvector of the smallest singular value of A' all could increase the bias and push the LS solution away from the real solution. Generally it leads to an underestimation of the parameters. There are other, more elaborate estimators that could be used. None, however will perform better if the errors cannot be obtained with high accuracy. Examples of visual computations which amount to linear equation systems are the estimation of image motion or optical flow, the estimation of the intersections of lines, and the estimation of shape from various cues, such as motion, stereo, texture, or patterns. Errors in Image Intensity:How images change when smoothed : Errors in Image Intensity: How images change when smoothed As a noisy version of the ideal image signal We create the most likely image the vision system works with by smoothing the image Many illusions can be understood from the behavior of straight lines and edges Three cases An edge at the border between regions of different intensity, such as black and white No change A line on a background of different intensity Drift apart each other A gray line between a bright and a dark region Move toward each otherErrors in Image Intensity:Café Wall Illusion: Errors in Image Intensity: Café Wall Illusion The horizontal mortar lines being tilted Effects of smoothingErrors in Image Intensity:Café Wall Illusion: Errors in Image Intensity: Café Wall Illusion Local edge detection linked to longer linesErrors in Image Intensity:Café Wall Illusion: Errors in Image Intensity: Café Wall Illusion Counteract the effectErrors in Image Intensity:Spring Pattern : Errors in Image Intensity: Spring Pattern Square grid with black squares superimposedErrors in Image Intensity:Spring Pattern: Errors in Image Intensity: Spring Pattern Combination of type-1 (single) and type-2 (drift apart) edges Flash AnimErrors in Image Intensity:Waves Pattern : Errors in Image Intensity: Waves Pattern Black and white checkerboard with small squares Flash AnimErrors in Line Estimation:The Theory: Errors in Line Estimation: The Theory Two intersecting lines Local edge detection Noisy Intersection point The point closest to all the lines using least squares estimation The estimation of the intersection point is biased For an acute angle The estimated intersection point is between the lines. The bias increases as the angle decreases. The component of the bias in the direction perpendicular to a line decreases as the number of line segments along the line increasesErrors in Line Estimation:Poggendorff Illusion : The two ends of the straight diagonal line passing behind the rectangle appear to be offset Can be predicted by the bias The diagonal line segments The lines at the border of the rectangle The illusory effect increases with a decrease in the acute angle Errors in Line Estimation: Poggendorff Illusion Java AnimErrors in Line Estimation:Zöllner Illusion : Errors in Line Estimation: Zöllner Illusion Tilted segments are estimated Input to the higher computational processes which fits long line to the segments Parametric studies A stronger illusory perception for more tilted obliques A stronger illusory effect when the pattern is rotated by 45 degrees In neurophysiological studies, our cortex responds more to lines in horizontal and vertical than oblique orientations Less response from the main lines, more bias Java AnimErrors in Line Estimation:Luckiesh Pattern : Errors in Line Estimation: Luckiesh Pattern Distorted circle The bias depends on the direction of the intersecting lines Changing the direction of the background lines causes a change in the bias and thus a change in the estimated curve, with the circle bumping at different locations Java AnimErrors in Movement:How image movement is estimated : Errors in Movement: How image movement is estimated Optical flow Representation of image motion by comparing sequential images and estimating how patterns move between images The movement of the point from the first image to the second image. It can only be computed where there is detail, or edges, in the image. And it requires two computational stages to estimate optical flow. Normal flow (First stage) Through a small aperture, we can only compute the component of the motion vector perpendicular the edge Local information only provides information about the line constraint line: on which the optical flow vector lies Errors in Movement:How image movement is estimated: Errors in Movement: How image movement is estimated Second stage Combination of the motion components from differently oriented edges within a small patch Estimate the optical flow vector closest to all the constraint lines The minimum squared distance from the lines Over-determined system Solution is biased Does not correspond to the actual flow Depends on the features in the patch, textureErrors in Movement:Ouchi Illusion : Errors in Movement: Ouchi Illusion Estimated flows of surrounding area and inset area are different Smaller in length than the actual flow and it is closer in direction to the majority of normal flow vectors in a region Errors in Movement:Ouchi Illusion: Errors in Movement: Ouchi Illusion Flash AnimErrors in Movement:Wheels Illusion : Errors in Movement: Wheels Illusion Every point on the image moves on a straight line through the image center Actual flow vectors are moving radially from the image center outwards, otherwise they are moving inwards Errors in Movement:Wheels Illusion: Errors in Movement: Wheels Illusion Errors in Movement:Wheels Illusion: Errors in Movement: Wheels Illusion Errors in Movement:Wheels Illusion: Errors in Movement: Wheels Illusion Errors in Movement:Spiral Illusion : Errors in Movement: Spiral Illusion Spiral rotation around its center Not circular Contract or expand Counter-clockwise Red: actualmotion vector Blue: normal flow vectorsErrors in Movement:Moving sinusoids : Errors in Movement: Moving sinusoids Smooth curves may be perceived to deform non-rigidly when translated in the image plane Low amplitude: appears to deform non-rigidly High amplitude: perceived as the true translation Flash AnimShape from Motion:The Constraint : Shape from Motion: The Constraint A biased estimate for the surface normal Motion parameters Orientation of the image lines (that is the texture of the plane) As a parameterization for the surface normal Slant (σ) The angle between N and the negative optical axis Tilt (τ) The angle between the parallel projection of N on the image plane and the image x-axis. Shape from Motion: Segmentation of a Planedue to Erroneous Slant Estimation : Shape from Motion: Segmentation of a Plane due to Erroneous Slant Estimation The plane is perceived to be segmented into two differently slanted planes Upper texture: smaller the slant in the than in the lower one Appears to be closer in orientation Much more bias a large underestimation of slant You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
Optical Illusions kiyoon Carolina Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 981 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: January 14, 2008 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Optical Illusions: Optical Illusions KG-VISA Kyongil Yoon 3/31/2004Introduction: Introduction http://www.cfar.umd.edu/~fer/optical/index.html A new theory of visual illusions A computational nature. The theory predicts many of the well known geometric optical illusions Illusions of movement in line drawings Illusions of three-dimensional shape Nearly every illusion has a different cause Robinson in introduction to geometrical optical illusions "There is no better indicator of the forlornness of this hope [the hope of some to find a general theory] than a thorough review of the illusions themselves " The scientific study of illusions Beginning of the nineteenth century when scientists got interested in perception Illusions have been used as tools in the study of perception An important strategy in finding out how perception operates is to observe situations in which misperceptions occur. By carefully altering the stimuli and testing the changes in visual perception psychologists tried to gain insight into the principles of perception. Theories about illusions On geometric optical illusions: accounting for a number of illusions Referring to image blurring The new theoryIntroductionThe Proposed Theory: Introduction The Proposed Theory Image interpretation - number of estimation processes Noise best estimate However, the best estimate does not correspond to the true value The estimates are biased The principle of uncertainty of visual processes In certain patterns, where the error is repeated, it becomes noticeable. The principle of uncertainty is the main cause for many optical illusions Geometric Optical Illusions Early computational processes: The extraction of features, such as lines and points, or intersections of lines An erroneous estimation erroneous perception Illusions of Movement For cleverly arranged patterns with spatially separated areas having different biases Shape Illusions Extracting the shape of the scene in view from image features, called shape from X computations The bias can account for many findings in psychophysical experiments on the erroneous estimation of shape An understanding the bias allows to create illusory displays. The bias is a computational problem, and it applies to any vision system These illusion is experienced by humans, also should be experienced by machines. Introduction: The Proposed TheoryBias in Linear Estimation: Introduction: The Proposed Theory Bias in Linear Estimation The constraints underlying visual processes Formulated as an over-determined linear equations A x = b where A an n × k matrix, and b an n-dimensional vector denoting measurements, that is the observations, and x a k-dimensional vector denoting the unknowns. The observations are noisy, that is, they are corrupted by errors. We can say that the observations are composed of the true values (A', b') plus the errors (δA, δb) , i.e. A = A' + δA and b = b' + δb. In addition the constraints are not completely true, they are only approximations; in other words there is system error, ε. The constraints for the true value, x', amount to A' x' = b' + ε. We are dealing with what is called the errors-in-variable model in statistics. We have to use an estimator, that is a procedure, to solve the equation system. The most common choice is by means of least squares (LS) estimation. However, it is well known, that LS estimation is biased. Under some simplifying assumptions (identical and independent random variables δA and δb with zero mean and variance σ2 ) the LS estimate converges to Large variance in δA , an ill-conditioned A', or an x' which is oriented close to the eigenvector of the smallest singular value of A' all could increase the bias and push the LS solution away from the real solution. Generally it leads to an underestimation of the parameters. There are other, more elaborate estimators that could be used. None, however will perform better if the errors cannot be obtained with high accuracy. Examples of visual computations which amount to linear equation systems are the estimation of image motion or optical flow, the estimation of the intersections of lines, and the estimation of shape from various cues, such as motion, stereo, texture, or patterns. Errors in Image Intensity:How images change when smoothed : Errors in Image Intensity: How images change when smoothed As a noisy version of the ideal image signal We create the most likely image the vision system works with by smoothing the image Many illusions can be understood from the behavior of straight lines and edges Three cases An edge at the border between regions of different intensity, such as black and white No change A line on a background of different intensity Drift apart each other A gray line between a bright and a dark region Move toward each otherErrors in Image Intensity:Café Wall Illusion: Errors in Image Intensity: Café Wall Illusion The horizontal mortar lines being tilted Effects of smoothingErrors in Image Intensity:Café Wall Illusion: Errors in Image Intensity: Café Wall Illusion Local edge detection linked to longer linesErrors in Image Intensity:Café Wall Illusion: Errors in Image Intensity: Café Wall Illusion Counteract the effectErrors in Image Intensity:Spring Pattern : Errors in Image Intensity: Spring Pattern Square grid with black squares superimposedErrors in Image Intensity:Spring Pattern: Errors in Image Intensity: Spring Pattern Combination of type-1 (single) and type-2 (drift apart) edges Flash AnimErrors in Image Intensity:Waves Pattern : Errors in Image Intensity: Waves Pattern Black and white checkerboard with small squares Flash AnimErrors in Line Estimation:The Theory: Errors in Line Estimation: The Theory Two intersecting lines Local edge detection Noisy Intersection point The point closest to all the lines using least squares estimation The estimation of the intersection point is biased For an acute angle The estimated intersection point is between the lines. The bias increases as the angle decreases. The component of the bias in the direction perpendicular to a line decreases as the number of line segments along the line increasesErrors in Line Estimation:Poggendorff Illusion : The two ends of the straight diagonal line passing behind the rectangle appear to be offset Can be predicted by the bias The diagonal line segments The lines at the border of the rectangle The illusory effect increases with a decrease in the acute angle Errors in Line Estimation: Poggendorff Illusion Java AnimErrors in Line Estimation:Zöllner Illusion : Errors in Line Estimation: Zöllner Illusion Tilted segments are estimated Input to the higher computational processes which fits long line to the segments Parametric studies A stronger illusory perception for more tilted obliques A stronger illusory effect when the pattern is rotated by 45 degrees In neurophysiological studies, our cortex responds more to lines in horizontal and vertical than oblique orientations Less response from the main lines, more bias Java AnimErrors in Line Estimation:Luckiesh Pattern : Errors in Line Estimation: Luckiesh Pattern Distorted circle The bias depends on the direction of the intersecting lines Changing the direction of the background lines causes a change in the bias and thus a change in the estimated curve, with the circle bumping at different locations Java AnimErrors in Movement:How image movement is estimated : Errors in Movement: How image movement is estimated Optical flow Representation of image motion by comparing sequential images and estimating how patterns move between images The movement of the point from the first image to the second image. It can only be computed where there is detail, or edges, in the image. And it requires two computational stages to estimate optical flow. Normal flow (First stage) Through a small aperture, we can only compute the component of the motion vector perpendicular the edge Local information only provides information about the line constraint line: on which the optical flow vector lies Errors in Movement:How image movement is estimated: Errors in Movement: How image movement is estimated Second stage Combination of the motion components from differently oriented edges within a small patch Estimate the optical flow vector closest to all the constraint lines The minimum squared distance from the lines Over-determined system Solution is biased Does not correspond to the actual flow Depends on the features in the patch, textureErrors in Movement:Ouchi Illusion : Errors in Movement: Ouchi Illusion Estimated flows of surrounding area and inset area are different Smaller in length than the actual flow and it is closer in direction to the majority of normal flow vectors in a region Errors in Movement:Ouchi Illusion: Errors in Movement: Ouchi Illusion Flash AnimErrors in Movement:Wheels Illusion : Errors in Movement: Wheels Illusion Every point on the image moves on a straight line through the image center Actual flow vectors are moving radially from the image center outwards, otherwise they are moving inwards Errors in Movement:Wheels Illusion: Errors in Movement: Wheels Illusion Errors in Movement:Wheels Illusion: Errors in Movement: Wheels Illusion Errors in Movement:Wheels Illusion: Errors in Movement: Wheels Illusion Errors in Movement:Spiral Illusion : Errors in Movement: Spiral Illusion Spiral rotation around its center Not circular Contract or expand Counter-clockwise Red: actualmotion vector Blue: normal flow vectorsErrors in Movement:Moving sinusoids : Errors in Movement: Moving sinusoids Smooth curves may be perceived to deform non-rigidly when translated in the image plane Low amplitude: appears to deform non-rigidly High amplitude: perceived as the true translation Flash AnimShape from Motion:The Constraint : Shape from Motion: The Constraint A biased estimate for the surface normal Motion parameters Orientation of the image lines (that is the texture of the plane) As a parameterization for the surface normal Slant (σ) The angle between N and the negative optical axis Tilt (τ) The angle between the parallel projection of N on the image plane and the image x-axis. Shape from Motion: Segmentation of a Planedue to Erroneous Slant Estimation : Shape from Motion: Segmentation of a Plane due to Erroneous Slant Estimation The plane is perceived to be segmented into two differently slanted planes Upper texture: smaller the slant in the than in the lower one Appears to be closer in orientation Much more bias a large underestimation of slant