The invention discloses an image clipping method and a device, belonging to the field of image processing. Including the image clipping method: a face image saliency model, the model is used to face significant significant influence on each pixel of the image in the image of each value to represent the face of the superimposed; will be pre established color saliency model is significant and the face model of linear superposition and get the target saliency model; target saliency model to cut the image using the. By combining the color saliency model and face saliency model for accurate image clipping; to solve the related technology based on image analysis of cutting image color saliency, only considering the information of the color image, easy mistake to cut the image contains other important features of the problem; it can reach up to cut in when the image of the face is effectively cutting effect.
【技術實現步驟摘要】
圖像裁剪方法及裝置
本公開涉及圖像處理領域,特別涉及一種圖像裁剪方法及裝置。
技術介紹
圖像中通常會包含一些冗余信息,這些冗余信息會占用一部分容量,因此為了減少圖像中冗余信息的容量占用,通常需要對圖像進行裁剪。在相關的對圖像進行裁剪的過程中,首先,建立原圖像的顏色顯著性模型,根據該顏色顯著性模型確定原圖像中各個元素的顏色顯著性度量值,根據原圖像中各個元素的顏色顯著性度量值,得到原圖像的顏色顯著性圖;然后,利用指定矩形框框定顏色顯著性圖,選取顯著性成分最多的框定區域;最后,對原圖像進行裁剪以裁剪出該框定區域。專利技術人在實現本公開的過程中,發現相關技術至少存在如下缺陷:在基于圖像顏色顯著性分析的圖像裁剪中,僅考慮到圖像中的顏色信息,容易造成對包含有其他重要特征的圖像的誤裁剪,其他重要特征可以為人臉、指定物體等。
技術實現思路
為了解決相關技術中在基于圖像顏色顯著性分析的圖像裁剪中,僅考慮到圖像中的顏色信息,容易造成對包含其他重要特征的圖像的誤裁剪的問題,本公開提供一種圖像裁剪方法及裝置。所述技術方案如下:根據本公開實施例的第一方面,提供一種圖像裁剪方法,包括:建立圖像的人臉顯著性模型,所述人臉顯著性模型用于表征所述圖像中各個人臉疊加后對所述圖像中各個像素點的顯著性值的影響;將預先建立的顏色顯著性模型以及所述人臉顯著性模型進行線性疊加,得到目標顯著性模型;利用所述目標顯著性模型對所述圖像進行裁剪。可選的,所述人臉顯著性模型為:其中,為所述圖像中第i個像素點的顯著性值,為所述圖像中第p個人臉最小外接矩形的寬度,為所述圖像中第p個人臉最小外接矩形的長度,為所述圖像中第 ...
【技術保護點】
一種圖像裁剪方法,其特征在于,包括:建立圖像的人臉顯著性模型,所述人臉顯著性模型用于表征所述圖像中各個人臉疊加后對所述圖像中各個像素點的顯著性值的影響;將預先建立的顏色顯著性模型以及所述人臉顯著性模型進行線性疊加,得到目標顯著性模型;利用所述目標顯著性模型對所述圖像進行裁剪;其中,所述將預先建立的顏色顯著性模型以及所述人臉顯著性模型線性疊加,得到目標顯著性模型,包括:將所述顏色顯著性模型與第一權值相乘,得到第一乘積;將所述人臉顯著性模型與第二權值相乘,得到第二乘積;將所述第一乘積與所述第二乘積相加,得到所述目標顯著性模型;其中,所述第一權值與所述第二權值的和為1。
【技術特征摘要】
1.一種圖像裁剪方法,其特征在于,包括:建立圖像的人臉顯著性模型,所述人臉顯著性模型用于表征所述圖像中各個人臉疊加后對所述圖像中各個像素點的顯著性值的影響;將預先建立的顏色顯著性模型以及所述人臉顯著性模型進行線性疊加,得到目標顯著性模型;利用所述目標顯著性模型對所述圖像進行裁剪;其中,所述將預先建立的顏色顯著性模型以及所述人臉顯著性模型線性疊加,得到目標顯著性模型,包括:將所述顏色顯著性模型與第一權值相乘,得到第一乘積;將所述人臉顯著性模型與第二權值相乘,得到第二乘積;將所述第一乘積與所述第二乘積相加,得到所述目標顯著性模型;其中,所述第一權值與所述第二權值的和為1。2.根據權利要求1所述的方法,其特征在于,所述人臉顯著性模型為:其中,為所述圖像中第i個像素點的顯著性值,為所述圖像中第p個人臉最小外接矩形的寬度,為所述圖像中第p個人臉最小外接矩形的長度,為所述圖像中第p個人臉所對應的人臉區域的中心點的位置,3.根據權利要求1所述的方法,其特征在于,所述利用所述目標顯著性模型對所述圖像進行裁剪,包括:利用預定的裁剪框對所述圖像進行框定,獲取至少一個框定區域;利用所述目標顯著性模型,計算各個框定區域的總顯著性值;選定總顯著性值最大的框定區域;裁剪出選定的所述框定區域。4.根據權利要求3所述的方法,其特征在于,所述利用所述目標顯著性模型,計算各個框定區域的總顯著性值,包括:對于每個框定區域,利用所述目標顯著性模型計算所述框定區域中各個像素點的顯著性值;將所述框定區域中各個像素點所對應的顯著性值相加,得到所述框定區域的總顯著性值。5.根據權利要求1至4中任一所述的方法,其特征在于,還包括:檢測所述圖像中是否存在人臉;若檢測結果為所述圖像中存在人臉,則執行所述建立圖像的人臉顯著性模型的步驟。6.一種圖像裁剪裝置,其特征在于,包括:建立模塊,用于建立圖像的人臉顯著性模型,所述人臉顯著性模型用于表征所述圖像中各個人臉疊加后對所述圖像中各個像素點的顯著性值的影響;疊加模塊,用于將預先建立的顏色顯著性模型以及建立模塊建立的人臉顯著性模型進行線性疊加,得到目標顯著性模型;裁剪模塊,用于利用疊加模塊得到的目標顯著性模型對所述圖像進行裁剪;其中,所述疊加模塊,包括:第一相乘單元,用于將所述顏...
【專利技術屬性】
技術研發人員:王琳,秦秋平,陳志軍,
申請(專利權)人:小米科技有限責任公司,
類型:發明
國別省市:北京,11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。