#539 · Primary category: Computer Vision
pacnet
Pixel-Adaptive Convolutional Neural Networks (CVPR '19)
Project last updated:12/12/22
GitHub Stars
516
Forks
79
Contributors
2
License
Other
Why we included this project
Researchers working on segmentation, depth estimation, and other dense prediction tasks will find this the most direct way to test the Pixel-Adaptive Convolution (PAC) layers introduced at CVPR 2019. It is the authors' reference implementation, and it ships five PyTorch modules: the standard convolution, a transposed variant for upsampling, a pooling layer, and two CRF mean-field inference implementations, all accepting the familiar nn.Conv2d arguments. Because PAC layers learn filter weights from pixel content instead of fixing them in advance, they give networks spatial adaptivity without much extra machinery. The code is compact enough to read in one sitting, and the included unit tests help you confirm the layers behave before wiring them into your own model. One honest caveat: the project is under a CC BY-NC-SA license and pins fairly old PyTorch versions.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
opencv
Open Source Computer Vision Library
RuView
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
PaddleOCR
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
MinerU
Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.
tesseract
Tesseract Open Source OCR Engine (main repository)