System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及显示系统领域,具体而言,涉及一种和输入设备联动的显示系统。
技术介绍
1、随着科技的发展,沉浸式体验逐渐进入人们的生活,人们对视觉、听觉等感官体验的要求越来越高。目前的ktv派对房中,显示系统是基于传统的视频播放机顶盒,只能单一地播放机顶盒自身存储的固定视频,或者进入唱歌模式后,将点歌机画面叠加到播放自身所存储的视频画面上,通过led屏幕或者lcd 屏幕显示出来,难以给用户带来较好的沉浸式体验。
2、目前ktv派对房中的led显示系统主要包含led屏幕显示系统(包含led接收卡、led发送卡或led视频处理器)或者lcd屏幕、视频播放机顶盒和输入设备(如点歌机或电脑)。其中led屏幕显示系统一般分为主屏幕、侧面屏、顶屏和地砖屏。主屏幕一般用于显示点歌机画面,侧面屏、顶屏主要用来显示视频播放机顶盒内的视频素材。
3、传统的ktv派对房方案,视频播放机顶盒只是将输入信号,如点歌机或者电脑视频信号和本地的视频播放进行简单图像叠加,输入视频和本地视频相对独立,没有进行视频场景联动,用户的体验比较单一,体验感不高。
4、因此我们对此做出改进,提出一种和输入设备联动的显示系统。
技术实现思路
1、本专利技术的目的在于:针对目前存在的传统的ktv派对房方案,视频播放机顶盒只是将输入信号,如点歌机或者电脑视频信号和本地的视频播放进行简单图像叠加,输入视频和本地视频相对独立,没有进行视频场景联动,用户的体验比较单一,体验感不高。
2、为了
3、本申请具体是这样的:
4、包括以下模块:
5、输入模块:包括机顶盒、点歌机和电脑,用于接收hdmi信号源输入的信号;
6、输入图像主题色提取模块:采用高斯模糊法和八叉树法对从输入模块接收的信号中的每一帧图像进行分区域主题色提取,并将提取的主题色与输入视频进行叠加,从而形成输入模块的主题色场景输出;
7、输出图像渲染变色模块:根据输入图像主题色提取模块提取的主题色,对输出图像进行渲染和变色处理,以保持与输入模块视频的主题色一致;
8、输出显示模块:包括多个led和lcd屏幕,用于显示经过输出图像渲染变色模块处理后的图像;
9、输入图像主题色提取模块包括以下步骤:
10、s1、接收并处理输入信号:输入图像主题色提取模块会接收到来自输入模块的视频信号,信号包含了连续的视频帧,每一帧都是一幅图像;
11、s2、应用高斯模糊法进行预处理:对每一帧图像应用高斯模糊法进行预处理,预处理步骤包括:
12、定义高斯函数:高斯函数具体公式为,其中代表图像中的像素坐标,为该坐标点的权重值,代表标准差,控制高斯函数的宽度,为自然对数,为圆周率,在二维图像处理中,高斯函数表示为一个二维矩阵;
13、卷积操作:对每个像素及其周围像素的加权平均,权重由高斯函数决定;
14、结果输出:经过卷积操作后,图像会变得模糊,细节和噪点减少。
15、s3、分区域主题色提取:预处理后,使用八叉树法进行分区域的主题色提取,包括以下步骤:
16、图像分割:将图像分割成若干个区域;
17、rgb值二进制转换:每个区域中的每个像素,将其rgb值分别转换成二进制形式;
18、数据黏合与子节点编号生成:取每组二进制数据的前四位,将rgb三组四位二进制数据逐列黏合,形成一个新的二进制数并转化为十进制数,该十进制数为当前层级下该像素对应的子节点编号;
19、构建八叉树:将三组二进制数据的前四列逐列黏合,黏合之后得出对应的十进制的值,该值就是其在这一层节点的子节点编号,每次得到一个新的十进制的值时直接搜索该层子节点,如果该子节点不存在,就创建一个子节点;
20、节点合并与颜色平均:颜色八叉树中叶子节点超过8个时进行归约合并,得到该区域的主题颜色,各个区域的颜色拼接起来后得到当前图像的主题色图片;
21、s4、主题色与原始视频的叠加:提取出各个区域的主题色后,将各个区域的主题色与原始视频帧进行叠加。
22、作为本申请优选的技术方案,所述s3中归并的原则包括:
23、优先选择深度最大的子树进行归并:在颜色八叉树中,深度为8的叶子节点代表了色彩空间中的一个准确颜色,非叶子节点则代表色彩空间的子空间,其深度与所代表的颜色准确度成正比,与代表的颜色区间大小成反比;
24、深度相同时,频度最小的节点优先归约:存在多个深度相同的可归约节点时,优先选择代表色素数目最少的节点进行归并;
25、取被归并子树的均值作为代表色:在进行归并时,将所有被归并节点的色彩与频度求和,然后取均值作为新的代表色。
26、作为本申请优选的技术方案,所述s3中图像分割包括以下步骤:
27、滤波处理:通过高斯滤波器对原始图像进行滤波处理,用于减少图像中的噪声;
28、图像分块与局部统计:将图像分割成若干个区域,对于每个图像块,计算内部的像素值均值和像素值方差,用于统计每个区域的阈值;
29、阈值公式:局部阈值通过以下公式计算:局部阈值=局部均值+ k*局部方差,其中k为经验系数;
30、图像分割:遍历图像的每个像素,将其灰度值与所在区域的阈值进行比较,大于以及等于阈值的像素被划分为目标区域,小于局部阈值的像素被划分为背景区域,将图像二值化,目标区域的像素值设为最大值,背景区域的像素值设为最小值;
31、后处理与优化:应用形态学操作来去除噪声、平滑边缘以及填充孔洞,通过边缘跟踪算法提取目标的精确轮廓;
32、结果输出与评估:将分割后的图像进行可视化展示,采用像素准确率和交并比指标对分割结果进行定量评估。
33、作为本申请优选的技术方案,所述阈值公式中k的数值通过以下步骤确定:
34、图像分析:对待分割的图像进行分析,提取其对比度和亮度;
35、设定k值:根据图像的对比度和亮度,分别设定两个初始k值,k1和k2,对于对比度大于300:1的图像,初始k1值设定在0.25,小于300:1的图像,初始k1值设定在0.1,亮度值大于128的图像,初始k2值设定在0.1,亮度值小于128的图像,初始k2值设定在0.05,最终k值为k1和k2的平均值。
36、作为本申请优选的技术方案,通过边缘跟踪算法提取目标的精确轮廓包括以下步骤:
37、确定起始搜索点:选择图像的最左下方的像素点作为起始点;
38、开始跟踪:从起始点开始,沿着初始跟踪方向,初始跟踪方向为左上角45度,检测该方向是否有边界点,如果是,保存该点,并将其作为新的起始点,同时更新跟踪方向,如果不是边界点,则沿顺时针旋转45度,并继续检测新的方向,直到找到边界点,然后更新跟踪方向并继续搜索下一个边界本文档来自技高网...
【技术保护点】
1.一种和输入设备联动的显示系统,其特征在于,包括以下模块:
2.根据权利要求1所述的一种和输入设备联动的显示系统,其特征在于,所述S3中归并的原则包括:
3.根据权利要求2所述的一种和输入设备联动的显示系统,其特征在于,所述S3中图像分割包括以下步骤:
4.根据权利要求3所述的一种和输入设备联动的显示系统,其特征在于,所述阈值公式中k的数值通过以下步骤确定:
5.根据权利要求3所述的一种和输入设备联动的显示系统,其特征在于,通过边缘跟踪算法提取目标的精确轮廓包括以下步骤:
6.根据权利要求1所述的一种和输入设备联动的显示系统,其特征在于,所述步骤S4中,包括以下步骤:
7.根据权利要求1所述的一种和输入设备联动的显示系统,其特征在于,所述步骤S4中,包括以下步骤:
8.根据权利要求7所述的一种和输入设备联动的显示系统,其特征在于,自动检查算法包括以下步骤:
9.根据权利要求8所述的一种和输入设备联动的显示系统,其特征在于,计算机视觉算法包括以下步骤:
10.根据权利要求1
...【技术特征摘要】
1.一种和输入设备联动的显示系统,其特征在于,包括以下模块:
2.根据权利要求1所述的一种和输入设备联动的显示系统,其特征在于,所述s3中归并的原则包括:
3.根据权利要求2所述的一种和输入设备联动的显示系统,其特征在于,所述s3中图像分割包括以下步骤:
4.根据权利要求3所述的一种和输入设备联动的显示系统,其特征在于,所述阈值公式中k的数值通过以下步骤确定:
5.根据权利要求3所述的一种和输入设备联动的显示系统,其特征在于,通过边缘跟踪算法提取目标的精确轮廓包括以下步骤:
...
【专利技术属性】
技术研发人员:王志敏,丁霄剑,区壤安,
申请(专利权)人:深圳联恒智控科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。