[發明專利]一種基于人臉識別的照片自動排版方法有效
| 申請號: | 201610126047.1 | 申請日: | 2016-03-04 |
| 公開(公告)號: | CN105718439B | 公開(公告)日: | 2018-10-26 |
| 發明(設計)人: | 李朋濤 | 申請(專利權)人: | 廣州微印信息科技有限公司 |
| 主分類號: | G06F17/25 | 分類號: | G06F17/25;G06K9/00 |
| 代理公司: | 廣州市越秀區哲力專利商標事務所(普通合伙) 44288 | 代理人: | 秦維 |
| 地址: | 510000 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 識別 照片 排版 方法 | ||
本發明公開了一種基于人臉識別的照片排版方法,通過人臉識別技術,對照片中的人臉特征進行識別并確定其人臉區域,可以是單個人臉,也可以是多個人臉,然后再通過一系列算法步驟,使人臉區域與目標顯示區域進行最優匹配,從而在無人工干預的情況下,使照片中的人臉區域盡可能在目標顯示區域內,達到最優排版的目的。本發明的方法應用范圍廣,在照片與排版顯示區域適配方面,能極大提高自動化排版的顯示質量,降低人工操作的成本;不僅能適用在照片書、畫冊/相冊、卡片、海報等印刷品的自動化排版,也適用于照片瀏覽、照片管理、網頁圖文排版等虛擬交互界面。
技術領域
本發明涉及一種基于人臉識別的照片自動排版方法。
背景技術
在現有照片排版中,通常照片尺寸與排版區域是不匹配的;一般的照片自動排版中,會將照片適配到排版區域的最短邊,然后照片的最長邊會被裁剪,這樣雖然可以達到照片與排版區域的最大可能適配,但無法避免照片中的重點部分,如人的臉部,可能會在最長邊時被裁剪;現有的解決方案,無法自動對人臉部區域進行偏移,需要人工判斷臉部是否被裁剪,并對照片進行二次拖動以避免臉部被裁剪。現有技術無法實現照片與排版區域的自動最佳適配,引入人工干預又需要耗費額外的人力投入。
發明內容
為了克服現有技術的不足,本發明的目的在于提供一種基于人臉識別的照片自動排版方法,對照片中的人臉部分進行識別,并將人臉區域與目標排版區域中的目標顯示區域進行最優匹配,達到最大限度把人臉區域呈現在目標顯示區域內的目的。
為解決上述問題,本發明所采用的技術方案如下:
一種基于人臉識別的照片自動排版方法,包括以下步驟:
S101、自動獲取目標照片中的人臉區域,若為單個人臉區域,則執行步驟S103,若為多個人臉區域,則執行步驟S102;其中,人臉區域為矩形區域;
S102、由多個人臉區域組成單組人臉區域,執行步驟S103;
S103、判斷目標照片與目標排版區域中的最大矩形區域的寬高比是否相等,若是,則保持寬高比調整目標照片的尺寸使目標照片與最大矩形區域重合,并執行步驟S104,否則執行步驟S105;
S104、判斷目標排版區域、最大矩形區域,以及目標排版區域中的目標顯示區域三者的尺寸是否相同,若是,則排版結束,否則執行步驟S106;
S105、對目標照片進行適應性遮蔽,使目標照片與最大矩形區域的寬高比相等,然后保持寬高比調整目標照片的尺寸使目標照片與最大矩形區域重合,并執行步驟S106;
S106、自動判斷單個人臉區域或單組人臉區域是否位于目標顯示區域內,若是,則排版結束,否則執行步驟S107;自動判斷單個人臉區域或單組人臉區域是否位于目標顯示區域內具體為判斷人臉區域相對于目標顯示區域是否居中;
S107、對目標照片進行偏移,若偏移后的單個人臉區域或單組人臉區域位于目標顯示區域內,則排版結束。
優選的,在步驟S107中還包括,若偏移后的單個人臉區域無法完全位于目標顯示區域內,則保持偏移后的位置并結束排版;若偏移后的單組人臉區域無法完全位于目標顯示區域內,則執行步驟S108;
S108、將單組人臉區域重新拆分為多個人臉區域,并對目標照片進行偏移,使最多個人臉區域位于目標顯示區域內,結束排版。
優選的,人臉區域通過以下步驟生成:
S201、識別照片中的人臉特征,標記每個人臉特征中的最上、最下、最左和最右四個點;
S202、將最上和最下的點進行水平延伸,將最左和最右的點進行垂直延伸,各自延伸相交后形成的矩形為人臉區域。
優選的,由多個人臉區域組成單組人臉區域通過以下步驟生成:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州微印信息科技有限公司,未經廣州微印信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610126047.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于中間表實現會刊資料采集與處理的方法
- 下一篇:巡檢報告生成的方法及裝置





