presentatie.tex 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. \documentclass{beamer}
  2. \mode<presentation>
  3. \usetheme{sidebar}
  4. \setbeamertemplate{footline}[page number]
  5. \author{Gijs van der Voort \\ Fabi\"en Tesselaar \\ Richard Torenvliet \\ Tadde\"us Kroes \\ Jayke Meijer}
  6. \title{Local Binary Patterns}
  7. \begin{document}
  8. \section{Wat zijn Local Binary Patterns}
  9. \begin{frame}
  10. \titlepage
  11. \end{frame}
  12. \begin{frame}
  13. \frametitle{Local Binary Patterns}
  14. \structure{LBP's als features voor classifier}\\
  15. \pause
  16. Aantal voordelen:
  17. \begin{itemize}
  18. \item Ongevoelig voor verschillen in belichting. (gray-scale invariant)
  19. \pause
  20. \item Simpel algoritme, waardoor voor real-time toepassingen te gebruiken.
  21. \end{itemize}
  22. \end{frame}
  23. \section{Hoe werkt het}
  24. \begin{frame}
  25. \frametitle{Maken van een LBP feature vector}
  26. \structure{Maken van een LBP}\\
  27. \begin{itemize}
  28. \item Kies een pixel
  29. \pause
  30. \item Bepaal de buren van de pixel (direct aangrenzende/verder van de pixel vandaan?)
  31. \pause
  32. \item Vergelijk de grijswaarde van de eerder gekozen pixel met de grijswaarde van zijn buren
  33. \pause
  34. \item Elke vergelijking levert een 1 of 0 op (b.v. groter is 1, kleiner gelijk is 0)
  35. \pause
  36. \item Deze binaire waardes samen vormen \'e\'en LBP
  37. \end{itemize}
  38. \end{frame}
  39. \begin{frame}
  40. \frametitle{Maken van een LBP feature vector}
  41. \structure{Maken van de feature vector}\\
  42. \begin{itemize}
  43. \item Verdeel afbeelding in gelijke cellen (b.v. 16x16 pixels per cel)
  44. \pause
  45. \item Maak een histogram voor elke cell met de LBP's van die cell
  46. \pause
  47. \item Set van histogrammen is de featurevector van het geheel.
  48. \pause
  49. \item Featurevector kan gebruikt worden in een SVM.
  50. \end{itemize}
  51. \end{frame}
  52. \section{Waar wordt het gebruikt}
  53. \begin{frame}
  54. \frametitle{Waarvoor wordt het gebruikt}
  55. Een aantal toepassingen:
  56. \begin{itemize}
  57. \item \textbf{Concept Detection}\\
  58. Herkennen van bepaalde objecten in videobeelden, zoals vliegtuigen, vlaggen etc.
  59. \item \textbf{Facial Recognition}\\
  60. Herkennen van gezichten. Ook gebruikt in detecteren van gezichten en herkennen van
  61. gezichtsuitdrukkingen.
  62. \end{itemize}
  63. \end{frame}
  64. \section{Wat doen wij er mee}
  65. \begin{frame}
  66. \frametitle{Wat doen wij ermee?}
  67. \structure{License Plate Recognition}\\
  68. Het lezen van een kenteken.
  69. \begin{figure}
  70. \includegraphics[scale=0.2]{00991_000000.jpg}
  71. \end{figure}
  72. Eenvoudige vorm van letters kan goed worden beschreven met een LBP.
  73. \end{frame}
  74. \section{Conclusie}
  75. \begin{frame}
  76. \frametitle{Conclusie}
  77. Vrij simpel algoritme wat zich al heeft bewezen in de werkelijkheid.
  78. \end{frame}
  79. \begin{frame}
  80. \frametitle{Bronvermelding}
  81. \begin{itemize}
  82. \item \emph{Concept Detection Using Local Binary Patterns and SVM}, Duy-Dinh Le and Shin’ichi Satoh
  83. \item \emph{Face Description with Local Binary Patterns: Application to Face Recognition}, Timo Ahonen,
  84. Abdenour Hadid and Matti Pietik\"ainen
  85. \item \emph{Facial expression recognition based on Local Binary Patterns: A comprehensive study}, Caifeng
  86. Shan, Shaogang Gong and Peter W. McOwan
  87. \item \url{http://www.scholarpedia.org/article/Local_Binary_Patterns}
  88. \item \url{http://en.wikipedia.org/wiki/Local_binary_patterns}
  89. \end{itemize}
  90. \end{frame}
  91. \end{document}