Updating search results...

Search Resources

7 Results

View
Selected filters:
The Grand Challenge: Simulating Human Vision
Read the Fine Print
Educational Use
Rating
0.0 stars

Students are introduced to the Robotics Peripheral Vision Grand Challenge question. They are asked to write journal responses to the question and brainstorm what information they require to answer the question. Their ideas are shared with the class and recorded. Then, students share their ideas with each other and brainstorm any additional ideas. Next, students draw a basis for the average peripheral vision of humans and then compare that range to the range of two different focal lengths in a camera. Through the associated activity provides, students see the differences between human and computer vision.

Subject:
Applied Science
Engineering
Life Science
Physical Science
Physics
Material Type:
Lesson Plan
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Anna Goncharova
Date Added:
09/18/2014
How Do You Store All This Data?
Read the Fine Print
Educational Use
Rating
0.0 stars

During this lesson, students start to see the data structure they will use to store their images, towards finding a solution to this unit's Grand Challenge. Students are introduced to two-dimensional arrays and vector classes. Then they are guided to see that a vector class is the most efficient way of storing the data for their images. Grand Challenge: To write a program to simulate peripheral vision by merging two images.

Subject:
Applied Science
Engineering
Material Type:
Lesson Plan
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Anna Goncharova
Date Added:
09/18/2014
Peripheral Vision Lab
Read the Fine Print
Educational Use
Rating
0.0 stars

Students explore their peripheral vision by reading large letters on index cards. Then they repeat the experiment while looking through camera lenses, first a lens with a smaller focal length and then a lens with a larger focal length. Then they complete a worksheet and explain how the experiment helps them solve the challenge question introduced in lesson 1 of this unit.

Subject:
Applied Science
Engineering
Life Science
Physical Science
Physics
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Anna Goncharova
Date Added:
09/18/2014
Putting It All Together: Peripheral Vision
Read the Fine Print
Educational Use
Rating
0.0 stars

In this culminating activity of the unit, students bring together everything they've learned in order to write the code to solve the Grand Challenge. The code solution takes two images captured by robots and combines them to create an image that can be focused at different distances, similar to the way that humans can focus either near or far. They write in a derivative of C++ called QT; all code is listed in this activity.

Subject:
Applied Science
Computer Science
Engineering
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Anna Goncharova
Date Added:
09/18/2014
RGB to Hex Conversion
Read the Fine Print
Educational Use
Rating
0.0 stars

Students practice converting between RGB and hexadecimal (hex) formats. They learn about mixing primary colors in order to get the full spectrum of colors and how to average pixel values.

Subject:
Applied Science
Engineering
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Anna Goncharova
Date Added:
09/18/2014
Robotics Peripheral Vision
Read the Fine Print
Educational Use
Rating
0.0 stars

This unit is designed for advanced programming classes. It leads students through a study of human vision and computer programming simulation. Students apply their previous knowledge of arrays and looping structures to implement a new concept of linked lists and RGB decomposition in order to solve the unit's Grand Challenge: writing a program to simulate peripheral vision by merging two images. This unit connects computer science to engineering by incorporating several science topics (eye anatomy, physics of light and color, mathematics, and science of computers) and guides students through the design process in order to create final simulations.

Subject:
Applied Science
Education
Engineering
Material Type:
Full Course
Unit of Study
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Anna Goncharova
Date Added:
09/18/2014
What Makes Up a Color?
Read the Fine Print
Educational Use
Rating
0.0 stars

As a part of the research and revise step of the Legacy Cycle, this lesson provides students with information they will need later on to be able to average pixels to simulate blurring in the peripheral plane of vision. Students learn why image color becomes important as we distort the outer boundaries of an image and have to interpolate pixels to fill in gaps created from our algorithm. Students learn what a digital image is, what pixels are, and how to convert between RGB and hexadecimal values.

Subject:
Applied Science
Engineering
Physical Science
Physics
Material Type:
Lesson Plan
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Anna Goncharova
Date Added:
09/18/2014