The invention discloses a poster generation method and system combining pictures and text. The steps of the method include: given a target text, a style picture and a background picture, the position of the target text in the background picture is determined automatically at first; then the style picture is segmented into foreground and background; then the outline of the target text is adjusted according to the outline of the foreground of the style picture; finally, under the guidance of the structure of the adjusted target text and the image of the background picture. Under the constraints of element, the image blocks in style pictures are filled into the target text in the placing area of background pictures, so that the style words with style pictures, namely artistic words, are embedded in the background pictures, and the combination of pictures and words is carried out to automatically generate an artistic poster. The invention automatically determines the optimal position of text in the background picture by considering various factors, and considers the contour adjustment and the structure of text and the pixel constraint of the background picture, so that the generated poster has better subjective visual quality.
【技术实现步骤摘要】
一种图文结合的海报生成方法和系统
本专利技术属于图像纹理合成
,具体涉及一种图文结合的海报生成方法和系统。
技术介绍
平面设计在日常生活中广泛使用,海报、杂志封面、平面广告设计等这类图片与文字互相结合的媒介,能更好地传达信息,然而图文结合的人工制作过程繁琐,需要一定的技术。全自动海报生成方法具有巨大的商用价值。海报生成的关键技术为纹理合成,将代表风格的纹理信息添加到目标文字上。尽管纹理合成被广泛使用,但是使用纹理合成进行艺术字生成的方法较少。一种艺术字生成的方法是基于多通道的艺术字生成方法。该方法通过采用偏移通道来对纹理围绕文字的空间位置分布进行约束,但是这需要风格图片为艺术字图片并且需要对应的原始文字图片作为引导。对输入的严格限制了该方法的应用场景。同时,这类方法只针对艺术字本身,没有考虑文字与背景图片的结合问题,无法用来自动生成海报。
技术实现思路
针对上述问题,本专利技术提出一种图文结合的海报生成方法和系统。本专利技术通过考虑多种因素自动确定文字在背景图片的最佳位置;同时考虑轮廓调整,从而增加艺术字的表现力;在图文结合时,同时考虑文字的结构与背景图片的像素约束,使得生成的海报具有更好的主观视觉质量。本专利技术采用的技术方案如下:一种图文结合的海报生成方法,包括以下步骤:1)计算或指定目标文字在背景图片中的放置位置,得到文字放置区域;2)对风格图片进行前背景分割;3)根据风格图片分割得到的前景轮廓的形状,调整目标文字的轮廓;4)在背景图片的文字放置区域,根据文字的结构,利用风格图片的纹理进行纹理合成,生成艺术字;5)使用背景图片的原始像素值替换文字放 ...
【技术保护点】
1.一种图文结合的海报生成方法,其特征在于,包括以下步骤:1)计算或指定目标文字在背景图片中的放置位置,得到文字放置区域;2)对风格图片进行前背景分割;3)根据风格图片分割得到的前景轮廓的形状,调整目标文字的轮廓;4)在背景图片的文字放置区域,根据文字的结构,利用风格图片的纹理进行纹理合成,生成艺术字;5)使用背景图片的原始像素值替换文字放置区域边缘的像素值;6)重复步骤4)到步骤5),直到收敛,得到图文结合的海报。
【技术特征摘要】
1.一种图文结合的海报生成方法,其特征在于,包括以下步骤:1)计算或指定目标文字在背景图片中的放置位置,得到文字放置区域;2)对风格图片进行前背景分割;3)根据风格图片分割得到的前景轮廓的形状,调整目标文字的轮廓;4)在背景图片的文字放置区域,根据文字的结构,利用风格图片的纹理进行纹理合成,生成艺术字;5)使用背景图片的原始像素值替换文字放置区域边缘的像素值;6)重复步骤4)到步骤5),直到收敛,得到图文结合的海报。2.根据权利要求1所述的方法,其特征在于,步骤1)包括:1.1)对于输入的背景图片I,风格图片S和目标文字图T,计算背景图像I中每个像素x邻域内的像素值的方差,作为方差惩罚;1.2)使用显著度检测方法计算背景图片I中每个像素x处的显著度,作为显著度惩罚;1.3)计算背景图片I中每个图像块与其在风格图片S中最相似的图像块的差异的平方和,作为相关度惩罚;1.4)计算背景图片I中每个像素x距离I的中心点的距离,然后计算偏离中心点的惩罚,作为偏移惩罚;1.5)利用步骤1.1)~1.4)得到的惩罚项中的任意一种或多种,计算背景图片I中每个像素x放置文字的总惩罚;1.6)将总惩罚最小的区域作为目标文字在背景图像的最佳位置。3.根据权利要求2所述的方法,其特征在于,步骤1.4)采用下式计算所述偏离中心点的惩罚:Ua(x)=1-exp(-dist2(x)/2σ2),其中σ设置为背景图片I的长和宽的较小值,dist(x)为像素x距离I的中心点的距离。4.根据权利要求1所述的方法,其特征在于,步骤2)使用聚类方法对风格图片进行前背景分割,得到两个区域,其中显著度均值较大的区域设置为前景,显著度均值较小的区域为设置背景。5.根据权利要求1所述的方法,其特征在于,步骤3)所述调整目标文字的轮廓的方法是:3.1)检测风格图片分割得到的前景的边缘上的像素点,以其为中心的图像块的集合记为GΨ;3.2)检测目标文字图中文字边缘上的像素点,以其为中心的图...
【专利技术属性】
技术研发人员:刘家瑛,杨帅,杨文瀚,郭宗明,
申请(专利权)人:北京大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。