19
Angel: Interactive Computer Graphics 4E © Addison-W esley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts Director, Arts Technology Center University of New Mexico

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

  • View
    215

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005

Sampling and Aliasing

Ed Angel

Professor of Computer Science, Electrical and Computer

Engineering, and Media Arts

Director, Arts Technology Center

University of New Mexico

Page 2: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005

Introduction

• In computer graphics, we use the term “aliasing” but where does it come from?

• Sampling theory explains where these errors arise and what we might do to avoid them

• Explains both digitization and display

Page 3: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005

Sampling Process

• Measure f(x,y) on grid

Page 4: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005

Page 5: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005

Page 6: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005

Page 7: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005

Page 8: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005

Page 9: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005

Page 10: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005

Page 11: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005

Page 12: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005

Page 13: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005

Page 14: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005

Page 15: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005

Page 16: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005

Page 17: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005

Page 18: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005

Page 19: Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Sampling and Aliasing Ed Angel Professor of Computer Science, Electrical and Computer Engineering,

Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005