Skip to content
This repository was archived by the owner on Jan 3, 2024. It is now read-only.

Commit 1c6b03b

Browse files
authored
Update README.md
1 parent 832681e commit 1c6b03b

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# pytorch-superpixels
2-
A way to use superpixels at run-time with Pytorch
2+
Dimensionality reduction allows for the use of simpler networks or more complex objectives. A common way of doing this is to simply downsample the images so that there are fewer pixels to contend with. However, this is a lossy operation so detail (and therefore the upper bound on experimental results) is reduced.
3+
4+
Superpixels slightly alleviate this problem because they are able to encode information about edges within themselves. Generating superpixels is an unsupervised clustering operation. Whilst there are already clustering packages written for Python (some of which this project depends on), they all operate with NumPy arrays. This means that they cannot take advantage of GPU acceleration in the way that PyTorch tensors can.
5+
6+
The aim of this project is to bridge the gap between these existing packages and PyTorch so that superpixels can be readily used as an alternative to pixels in various machine learning experiments.
7+
_______________________________________
38

49
This project stems from a module I created for use in my master's thesis.
510

0 commit comments

Comments
 (0)