The invention discloses a bullet screen setting method, a storage medium, a device and a system based on facial expression, which relates to the mobile live broadcast application field. The method comprises creating a plurality of styles of bullet screen background stickers, which are used as the bullet screen text background picture and the bullet screen text scrolling display on the live broadcast screen together. When the user sends the bullet screen, the key points of the user's face are detected based on the key points detection technology, and the length of the user's cheek is calculated. If the distance between the key points coordinates C (x, y) in the middle of the upper lip of the user and D (x, y) in the middle of the lower lip of the user's mouth satisfies L1 * a > L, a style of bullet screen background is used. The sticker is used as the bullet screen background sticker for the user to send the bullet screen currently; L1 * a < L, another different type of bullet screen background sticker is used as the bullet screen background sticker for the user to send the bullet screen currently. The invention can increase the characteristics of the bullet screen, at the same time, enhance the interesting of the bullet screen transmission and the diversity of live viewing.
【技术实现步骤摘要】
基于人脸表情的弹幕设置方法、存储介质、设备及系统
本专利技术涉及移动直播应用领域,具体涉及一种基于人脸表情的弹幕设置方法、存储介质、设备及系统。
技术介绍
随着互联网技术的发展,智能移动移动设备的功能也越发强大,同时由于直播内容形式的多样,越来越受到年轻人的青睐,更多的年轻人喜欢通过观看直播来丰富自己的业余生活。当前直播过程中,主播在摄像头前进行直播内容表演,用户在设备屏幕前进行直播观看,同时用户在直播客户端上输入文字,用户输入的文字在直播画面屏幕上滚动形成弹幕,弹幕是用户和主播及其他用户互动的唯一沟通方式,但现有的弹幕形式只是简单的以文字方式在屏幕上滚动,长此以往,必然导致用户的观看疲劳,用户减少弹幕发送量,使直播间的互动性降低。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种基于人脸表情的弹幕设置方法,能够增加弹幕特色,同时加强弹幕发送的趣味性和直播观看的多样性。为达到以上目的,本专利技术采取的技术方案是,包括:创建多种样式的弹幕背景贴纸,所述弹幕背景贴纸用作弹幕文字背景图与弹幕文字一并于直播画面上滚动显示;当用户发送弹幕时,基于人脸关键点检测技术进行用户人脸关键点检测,并获取用户人脸的当前表情;根据用户人脸不同的当前表情使用不同样式的弹幕背景贴纸作为用户当前发送弹幕的弹幕背景贴纸。在上述技术方案的基础上,所述弹幕背景贴纸由图案、表情图标或艺术字体中的至少一种组成,且不同样式弹幕背景贴纸的图案、表情图标和艺术字体均不相同。在上述技术方案的基础上,不同的用户人脸当前表情使用不同样式的弹幕背景贴纸;对于用户人脸当前表情的判断和弹幕背景贴纸 ...
【技术保护点】
1.一种基于人脸表情的弹幕设置方法,其特征在于,包括:创建多种样式的弹幕背景贴纸,所述弹幕背景贴纸用作弹幕文字背景图与弹幕文字一并于直播画面上滚动显示;当用户发送弹幕时,基于人脸关键点检测技术进行用户人脸关键点检测,并获取用户人脸的当前表情;根据用户人脸不同的当前表情使用不同样式的弹幕背景贴纸作为用户当前发送弹幕的弹幕背景贴纸。
【技术特征摘要】
1.一种基于人脸表情的弹幕设置方法,其特征在于,包括:创建多种样式的弹幕背景贴纸,所述弹幕背景贴纸用作弹幕文字背景图与弹幕文字一并于直播画面上滚动显示;当用户发送弹幕时,基于人脸关键点检测技术进行用户人脸关键点检测,并获取用户人脸的当前表情;根据用户人脸不同的当前表情使用不同样式的弹幕背景贴纸作为用户当前发送弹幕的弹幕背景贴纸。2.如权利要求1所述的一种基于人脸表情的弹幕设置方法,其特征在于:所述弹幕背景贴纸由图案、表情图标或艺术字体中的至少一种组成,且不同样式弹幕背景贴纸的图案、表情图标和艺术字体均不相同。3.如权利要求1所述的一种基于人脸表情的弹幕设置方法,其特征在于,不同的用户人脸当前表情使用不同样式的弹幕背景贴纸;对于用户人脸当前表情的判断和弹幕背景贴纸的使用包括:计算用户的脸颊长度L,若用户上嘴唇中间的关键点坐标C(x,y)和下嘴唇中间关键点坐标D(x,y)间的距离L1满足:L1*α>L,则使用一种样式弹幕背景贴纸作为用户当前发送弹幕的弹幕背景贴纸;L1*α≤L,则使用另一种不同样式的弹幕背景贴纸作为用户当前发送弹幕的弹幕背景贴纸;其中,L1=sqr((C.x-D.x)*(C.x-D.x)+(C.y-C.y)*(C.y-D.y)),sqr为开方函数,α为阈值参数,取值范围为[3,20],C.x为上嘴唇中间关键点横坐标,C.y为上嘴唇中间关键点纵坐标,D.x下嘴唇中间关键点横坐标,D.y下嘴唇中间关键点纵坐标。4.如权利要求3所述的一种基于人脸表情的弹幕设置方法,其特征在于,用户的脸颊长度L的计算公式为:L=sqr((A.x-B.x)*(A.x-B.x)+(A.y-B.y)*(A.y-B.y))其中,A(x,y)为用户左边脸颊轮廓点坐标,B(x,y)为用户右边脸颊轮廓点坐标,A.x为用户左边脸颊轮廓点横坐标,A.y为用户左边脸颊轮廓点纵坐标,B.x为用户右边脸颊轮廓点横坐标,B.y为用户右边脸颊轮廓点纵坐标。5.如权利要求3所述的一种基于人脸表情的弹幕设置方法,其特征在于,对用户眼睛关键点和眉毛关键点判断:若(L2+L3)/2)*β>L或((L2+L3)/2)*θ<L,则再使用一种不同样式弹幕背景贴纸作...
【专利技术属性】
技术研发人员:李亮,陈少杰,张文明,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。