1. 程式人生 > >計算機視覺---超畫素(superpixel)

計算機視覺---超畫素(superpixel)

  • 超畫素就是把一幅原本是畫素級(pixel-level)的圖,劃分成區域級(district-level)的圖。可以將其看做是對基本資訊進行的抽象。
  • 超畫素分割屬於影象分割(image segmentation),再細化應該屬於過分割(over segmentation)。
  • 比如我們對一幅影象進行超畫素分割,分割之後,會得到許多大小不一的區域,我們可以從這些區域中提取出有效的資訊,比如顏色直方圖、紋理資訊。比如有一個人,我們可以對這個人的影象進行超畫素分割,進而通過對每個小區域的特徵提取,辨識出這些區域是處於人體的哪個部分(頭部、肩部,腿部),進而建立人體的關節影象。
  • 如果你要用圖論的方法來分離前景背景。如果這幅圖的大小為480 * 640,那麼你建立的圖(graph)有480640個節點。如果你預先對這幅影象使用超畫素分割,將其分割為1000個超畫素,那麼你建立的圖只有1000個節點。大大提升了計算速度。