Difference between revisions of "Team Lion"

From CDOT Wiki
Jump to: navigation, search
(Basic Concept of Image Processing)
(Image Processing Performance Using Parallel Programming)
Line 14: Line 14:
 
[[Image:GPU621-LION-1.png|frame|640px|Examples of Image Processing]]
 
[[Image:GPU621-LION-1.png|frame|640px|Examples of Image Processing]]
  
 
+
== Convolution for image and filter ==
  
 
[[Image:GPU621-LION-2.png|frame|640px]]
 
[[Image:GPU621-LION-2.png|frame|640px]]
  
 
[[Image:GPU621-LION-3.png|frame|640px|filters]]
 
[[Image:GPU621-LION-3.png|frame|640px|filters]]
 +
 +
== Edge Handling ==
 +
 +
All pixels in edges needs special calculation.
 +
* Extend
 +
* Tile
 +
* Crop
 +
 +
[[Image:GPU621-LION-4.png|frame|640px|Edge Handling(Extend)]]

Revision as of 09:51, 5 April 2016


GPU621/DPS921 | Participants | Groups and Projects | Resources | Glossary

Image Processing Performance Using Parallel Programming

This assignment introduces simple image processing using MPI parallel programming.

Team Lion Member

Byungho Kim

Basic Concept of Image Processing

  • Convolution between image and filter(kernel)
  • Each processing of pixel independent from another pixels
  • Can be used for Edge finding, Blur and image enhancement.
Examples of Image Processing

Convolution for image and filter

GPU621-LION-2.png
filters

Edge Handling

All pixels in edges needs special calculation.

  • Extend
  • Tile
  • Crop
Edge Handling(Extend)