Jump to...

  1. Courses
  2. Edge detection
  3. Images Denoising
  4. Deblur
  5. Painting
  6. Bag Of Words
  7. Activity Recognition
  8. License Plate Recognition
  9. Image Retrieval
  10. Image Summary
  11. Image Retargeting/Editing
  12. Image Editing
  13. Image Inpaiting
  14. Image Dithering
  15. Image Enhancement
  16. Image Resizing
  17. Image Cloning
  18. Image Compositing
  19. Image Stylization
  20. Image Haze Removal
  21. Graph Cut
  22. GrabCut
  23. Image Stitching
  24. Image Super-Resolution
  25. Photo Collage
  26. Video Collage
  27. Video Tapestry
  28. Video Creativity
  29. Video Highlights
  30. Video Summarization
  31. Face Detection
  32. VR
  33. SLAM
  34. OCR
  35. Papers
  36. Applications
  37. Projects
  38. Resources
  39. Libraries
  40. Datasets
  41. Blogs
  42. Conferences
  43. Resources



Courses



Mobile Computer Vision (Spring 2015)

Computer Vision Resources_github

CSCI1950-G Computational Photography

Computer Vision Resources_html_02

http://cs.brown.edu/courses/csci1950-g/

MIT CSAIL: 6.819/6.869: Advances in Computer Vision (Fall 2015)

Computer Vision Resources_html_03

EECS 432 Advanced Computer Vision

EECS 286 Advanced Topics in Computer Vision

CS280: Computer Vision (University of California Berkeley)

CSCI2951-T Data-driven Computer Vision (Spring 2016)

Edge detection



Image-feature-detection-using-Phase-Stretch-Transform

Images Denoising



Fast Burst Images Denoising(SIGGRAPH Asia 2014. CUHK, Microsoft Research)

Robust non-linear regression analysis: A greedy approach employing kernels and application to image denoising (KGARD)

Blind Image Denoising via Dependent Dirichlet Process Tree

Deblur



Good Regions to Deblur

Painting



Real-Time Gradient-Domain Painting (SIGGRAPH 2009)

Combining Sketch and Tone for Pencil Drawing Production (NPAR 2012 Best Paper Award)


RGB-W: When Vision Meets Wireless

Computer Vision Resources_Image_04


Computer Vision Datasets

A Computational Approach for Obstruction-Free Photography

My Text in Your Handwriting

Computer Vision Resources_Image_05

Bag Of Words



Activity Recognition



Latent Hierarchical Model for Activity Recognition

License Plate Recognition



Reading Car License Plates Using Deep Convolutional Neural Networks and LSTMs

Image Retrieval



Multi-modal image retrieval with random walk on multi-layer graphs

Image Summary



Summarizing Visual Data Using Bidirectional Similarity

Image Retargeting/Editing



PatchMatch: A Randomized Correspondence Algorithm for Structural Image Editing

Computer Vision Resources_Image_06

The Generalized PatchMatch Correspondence Algorithm

Computer Vision Resources_Image_07

Image Editing



Seamless Image Editing

Image Inpaiting



Patch-based Texture Synthesis for Image Inpainting

Image Dithering



Image Dithering: Eleven Algorithms and Source Code

Image Enhancement



LIME: A Method for Low-light IMage Enhancement

SelPh: Progressive Learning and Support of Manual Photo Color Enhancement

Computer Vision Resources_Image_08

Image Resizing



Image Cloning



Coordinates for Instant Image Cloning (SIGGRAPH 2009)

Computer Vision Resources_github_09

Image Compositing



Interactive Digital Photomontage (SIGGRAPH 2004)

Panorama Stitching

CS510 Visual Computing, Project 2: Panorama Stitching

http://web.cecs.pdx.edu/~kstew2/cs510vision/stitcher/

Image Stylization



stylize: Regressor based image stylization

Image Haze Removal



Single Image Haze Removal

DehazeNet: An End-to-End System for Single Image Haze Removal

Graph Cut



GrabCut



“GrabCut” — Interactive Foreground Extraction using Iterated Graph Cuts

OpenCV 3.1: Interactive Foreground Extraction using GrabCut Algorithm

http://docs.opencv.org/master/d8/d83/tutorial_py_grabcut.html#gsc.tab=0

Image Stitching



Natural and Seamless Image Composition with Color Control

http://www3.ntu.edu.sg/home/asjfcai/tip04594.pdf

Object-aware Gradient-Domain Image Compositing

http://www.cg.cs.tu-bs.de/media/publications/Eisemann11OAG.pdf

Improving Image Matting using Comprehensive Sampling Sets

http://www.cv-foundation.org/openaccess/content_cvpr_2013/papers/Shahrian_Improving_Image_Matting_2013_CVPR_paper.pdf

Multi-scale Image Harmonization

Drag-and-Drop Pasting

http://research.microsoft.com/pubs/69331/dragdroppasting_siggraph06.pdf

Cross Dissolve Without Cross Fade: Preserving Contrast, Color and Salience in Image Compositing

https://www.cl.cam.ac.uk/research/rainbow/projects/compositing/EG06-Cross-Dissolve-Without-Cross-Fade.pdf

Snap Image Composition

http://www.cs.huji.ac.il/~peleg/papers/SnapComposition.pdf

Stitching Stabilizer: Two-frame-stitching Video Stabilization for Embedded Systems

Stitching and Matting

Image Stitching

Graphics isn’t all about 3-D

Assignment: Image stitching with RANSAC

OpenCV panorama stitching

Real-time panorama and image stitching with OpenCV

Image Super-Resolution



Super-Resolution From a Single Image

Aperture-scanning Fourier ptychography for 3D refocusing and super-resolution macroscopic imaging

Single Image Super-Resolution from Transformed Self-Exemplars

Photo Collage



AutoCollage (SIGGRAPH 2006)

Picture Collage (2006)

Picture Collage (2009)

Efficient Optimization of Photo Collage

Video Collage



Video collage: A novel presentation of video sequence (ICME 2007)

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.130.3728&rep=rep1&type=pdf

Stained-Glass Visualization for Highly Condensed Video Summaries (ICME 2004)

https://www.fxpal.com/publications/stained-glass-visualization-for-highly-condensed-video-summaries.pdf

Stained Glass Photo Collages

http://uist.acm.org/archive/adjunct/2004/pdf/posters/p7-girgensohn.pdf

Visual Storylines: Semantic Visualization of Movie Sequence

Video collage: presenting a video sequence using a single image

http://iris.usc.edu/people/yangbo/papers/vcj08.pdf

Efficient Optimization of Photo Collage

http://research.microsoft.com/en-us/people/yichenw/collage_techreport.pdf

Puzzle-like Collage (2010)

http://webee.technion.ac.il/~ayellet/Ps/10-PuzzleCollage.pdf

Browsing Large Image Datasets through Voronoi Diagrams

http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=576998825C3E40A32826A00B64089DF6?doi=10.1.1.230.5997&rep=rep1&type=pdf

Content-aware Photo Collage Using Circle Packing (NJU. TVCG 2014)

Automatic Generation of Social Media Snippets for Mobile Browsing (Microsoft Research. ACM Multimedia 2013)

Video Tapestry



Digital Tapestry (MSR. CVPR 2005)

  • intro: “formulates the selection of salient regions and their placement together as a Markov random field (MRF) problem. Each image is represented as a set of blocks, and the multiple-class labeling problem with non-metric constraints is optimized by “truncating” the non-regular energy. However, artifacts are also introduced along the boundaries of neighboring salient regions coming from two different images in digital tapestry, although some artifact removal methods can be used”
  • homepage: http://research.microsoft.com/apps/pubs/default.aspx?id=67404
  • paper: http://pub.ist.ac.at/~vnk/papers/tapestry_cvpr05.pdf

Video Tapestries with Continuous Temporal Zoom (Princeton. SIGGRAPH 2010)

Computer Vision Resources_github_10

Video Creativity



6 Seconds of Sound and Vision: Creativity in Micro-Videos (CVPR 2014)

Video Highlights



Ranking Domain-specific Highlights by Analyzing Edited Videos (ECCV 2014)

Computer Vision Resources_html_11

Salient Montages from Unconstrained Videos

Video Summarization



Creating Summaries from User Videos (ECCV 2014)

Joint Summarization of Large-scale Collections of Web Images and Videos for Storyline Reconstruction

Video Summarization by Learning Submodular Mixtures of Objectives (CVPR 2015)

TVSum: Summarizing Web Videos Using Titles

Summarizing While Recording: Context-Based Highlight Detection for Egocentric Videos

Face Detection



Build a Face Detection App Using Node.js and OpenCV

http://www.sitepoint.com/face-detection-nodejs-opencv/

FaceTracker: Real time deformable face tracking in C++ with OpenCV 2

A Fast and Accurate Unconstrained Face Detector

libfacedetection: A binary library for face detection in images. You can use it free of charge with any purpose

jQuery Face Detection Plugin: A jQuery plugin to detect faces on images, videos and canvases

VR



Surround360 System: Facebook’s open source hardware and software for capturing stereoscopic 3D 360 video for VR

SLAM



Why SLAM Matters, The Future of Real-Time SLAM, and Deep Learning vs SLAM

一起做RGB-D SLAM

PySceneDetect: a command-line application and a Python library for automatically detecting scene changes in video files

The Future of Real-Time SLAM and Deep Learning vs SLAM

Awesome SLAM

ORB-SLAM2: Real-Time SLAM for Monocular, Stereo and RGB-D Cameras, with Loop Detection and Relocalization Capabilities

OCR



Ocular: a state-of-the-art historical OCR system

【OCR/机器学习/搜索引擎】基于 Tesseract的图文识别搜

Papers



Are Elephants Bigger than Butterflies? Reasoning about Sizes of Objects

Computer Vision Resources_github_12

Atoms of recognition in human and computer vision

Live Texturing of Augmented Reality Characters from Colored Drawings

Colorization for Image Compression

Face2Face: Real-time Face Capture and Reenactment of RGB Videos

Computer Vision Resources_github_13

Applications



Target acquired: Finding targets in drone and quadcopter video streams using Python and OpenCV

http://www.pyimagesearch.com/2015/05/04/target-acquired-finding-targets-in-drone-and-quadcopter-video-streams-using-python-and-opencv/

FaceDirector: Continuous Control of Facial Performance in Video

Real-time Expression Transfer for Facial Reenactment

Computer Vision Resources_github_14

Photo Stylistic Brush: Robust Style Transfer via Superpixel-Based Bipartite Graph

Projects



OpenBR: Open Source Biometrics, Face Recognition, Age Estimation, Gender Estimation

Computer Vision Resources_html_15

SmartMirror

 

Resources



Awesome Computer Vision

Resources: Visual Recognition and Search

Libraries



BoofCV: an open source Java library for real-time computer vision and robotics applications

http://boofcv.org/index.php?title=Main_Page

tracking.js: A modern approach for Computer Vision on the web

FastCV Computer Vision SDK

Video++, a C++14 high performance video and image processing library

VLFeat – Vision Lab Features Library

  • intro: Algorithms include Fisher Vector, VLAD, SIFT, MSER, k-means, hierarchical k-means, agglomerative information bottleneck, SLIC superpixels, quick shift superpixels, large scale SVM training, and many others
  • homapage: http://www.vlfeat.org/
  • github: https://github.com/vlfeat/vlfeat

Datasets



CVonline: Image Databases

http://homepages.inf.ed.ac.uk/rbf/CVonline/Imagedbase.htm

Yet Another Computer Vision Index To Datasets (YACVID)

http://riemenschneider.hayko.at/vision/dataset/

Blogs



From feature descriptors to deep learning: 20 years of computer vision

**Unsupervised Computer Vision: The State of the Art

Stitch Fix Technology – Multithreaded**

Exploring Computer Vision

Conferences



SIGGRAPH 2016 papers on the web

http://kesen.realtimerendering.com/sig2016.html

Resources



The Ultimate List of 300+ Computer Vision Resources

                ---------------^-^--------------------保证不让你失望----------------------------------*-*----

更多详细内容请关注公众号:目标检测和深度学习

Computer Vision Resources_html_16

--------------*-*---------------------------------------------------------------------------------*-*----