用于高层楼宇清洁的智能机器人的制作方法

文档序号:11881245阅读:431来源:国知局

本发明涉及清洁机器人领域,尤其涉及一种用于高层楼宇清洁的智能机器人。



背景技术:

电视扫描系统包括同步电路、行扫描电路、场扫描电路、显像管及其供电电路。扫描系统的主要作用是使显像管的荧光屏上形成正常的光栅。

幅度分离电路利用同步信号在全电视信号中幅度最高的特点,把复合同步信号取出来积分电路利用场同步信号的宽度远远小于行同步信号宽度的特点,将场同步信号从复合同步信号中分离出来,去控制场扫描电路,实现电视场扫描同步。

积分电路的分离方式也称宽度分离AFC电路作用是自动实现行同步。原理是将行同步信号从复合同步信号中取出,与本机行输出级反馈回来的行频锯齿镀信号进行比较,然后输出误差控制电压去调整行扫描的频率和相位,实现行电视同步电路。

数字电视的复用系统是HDTV的关键部分之一。从发送端信息的流向来看,他将视频、音频、辅助数据等编码器送来的数据比特流,经处理复合成单路串行的比特流,送给信道编码及调制。接受端与此过程正好相反。

模拟电视系统不存在复用器。在数字电视中,复用器把音频、视频、辅助数据的码流通过一个打包器打包(这是通俗的说法,其实是数据分组),然后再复合成单路。网络通信的数据都是按一定格式打包传输的。HDTV数据的打包将使其具备了可扩展性、分级性、交互性的基础。

当前,数字电视回看模式设计较为粗糙,对于每一个电视台的回看播放策略大致相同,设置每一个电视节目的回看播放策略大致相同,无法根据电视观众在实时观看时的具体情况进行相应节目的回看模式定制,更不用说对未来电视节目的编排策略以及回看电视节目的编排策略的具体化和灵活化,这样,很容易给电视观众在回看时造成不适,例如因为带宽不足而进不去节目回看状态中,同时也无法为电视节目供应商的节目编排提供参考数据。

因此,需要一种新的数字电视播放控制方案,对现有的数字电视节目回放控制系统的控制模式进行细化,在观众实时观看时采集观众实时观看信息,同时对数字视频流中的业务信息进行解析以获得节目相关数据,在上述数据基础上,按照预设规律对数字电视节目回放中的相关控制项目进行定制,从而为回看观众提供更好的服务。



技术实现要素:

为了解决上述问题,本发明提供了一种用于高层楼宇清洁的智能机器人,采用电子检测手段对电视观众实时收看过程中的相应参数进行准确检测,基于电视视频流的传输格式对电视观众实时收看的电视节目的业务信息进行解析和提取,并基于上述获得的数据和合理的收看设计规则,制定灵活的电视节目回看策略以及电视节目的编排策略,从而同时迎合电视节目供应商和电视观众的需求。

根据本发明的一方面,提供了一种用于高层楼宇清洁的智能机器人,所述机器人包括清洁机器人架构、节目收看次数统计设备、主控设备和带宽分配设备,节目收看次数统计设备用于统计预设时间内、当前播放的电视节目的节目名称的播放次数,主控设备分别与节目收看次数统计设备和带宽分配设备连接,用于基于上述播放次数确定相应电视节目的带宽分配策略。

更具体地,在所述用于高层楼宇清洁的智能机器人中,包括:清洁机器人架构,包括清洁子设备、报警子设备、AT89C51单片机和运载子设备,AT89C51单片机分别与清洁子设备、报警子设备和运载子设备连接,运载子设备用于运载电视端的各个设备,清洁子设备用于对高层楼宇进行清洁;用户信息提取设备,位于电视端,用于与机顶盒的条件访问接口即CA接口连接,以接收用户智能卡编号,还用于与机顶盒的内置ROM连接,以接收机顶盒型号以及机顶盒编码;信息编码设备,位于电视端,分别与用户信息提取设备和SI解析设备连接,用于按照预设编码格式对当前播放的电视节目的节目名称、用户智能卡编号、机顶盒型号以及机顶盒编码进行编码,以获得节目收视信息编码包;信息发送设备,位于电视端,与信息编码设备连接,用于在每一个电视节目的播放周期发送一次节目收视信息编码包;汇总数据设备,位于服务器端,与每一个信息发送设备连接,对每一个信息发送设备发送的节目收视信息编码包按照预设编码格式进行解码,以获得对应的当前播放的电视节目的节目名称、用户智能卡编号、机顶盒型号以及机顶盒编码,基于用户智能卡编号确定机顶盒用户信息,基于机顶盒型号以及机顶盒编码确定机顶盒信息,将对应的当前播放的电视节目的节目名称、机顶盒用户信息以及机顶盒信息作为一条节目收视记录输出;汇总数据库设备,位于服务器端,与汇总数据设备连接,用于接收并保存各个节目收视记录;用户输入设备,位于服务器端,与收视率统计设备连接,用于基于用户的输入操作,确定第一预设时间和第二预设时间;收视率统计设备,位于服务器端,与汇总数据库设备连接,用于每隔第一预设时间基于各个节目收视记录统计每一个电视节目的收视率,具体统计操作如下:每隔第一预设时间从汇总数据库设备内搜索在最新第一预设时间内保存下来的各个节目收视记录作为各个最新节目收视记录,针对每一个电视节目,基于其节目名称在各个最新节目收视记录内搜索出具有相同节目名称的多条最新节目收视记录,统计搜索到的多条最新节目收视记录的数量以作为相应电视节目的收视总数,将相应电视节目的收视总数除以推广机顶盒总数以获得相应电视节目的收视率;OFDM信号处理设备,位于电视端,用于对电视射频信号进行模拟下变频以转换到中频上,在中频上对信号数字化,然后对数字化后的信号进行数字下变频,对所述接收到的数字下变频后的信号依次进行解OFDM帧、解数据片、OFDM解调处理,以获得OFDM解调处理后的字节;信源预处理设备,位于电视端,用于连接所述OFDM信号处理设备以接收所述OFDM解调处理后的字节,对所述字节进行深度为12的去卷积交织,对去卷积交织后的信号进行内码为里德所罗门RS解码、外码为低密度奇偶校验LDPC解码的纠错解码,以获得纠错解码后的多个逻辑数据流,并将所述纠错解码后的多个逻辑数据流合并为一个传输流TS流;TS流解包设备,位于电视端,用于连接所述信源预处理设备以接收所述信源预处理设备输出的TS流,对所述信源预处理设备输出的TS流进行解复用,以获得业务信息TS包,对所述业务信息TS包进行解TS包,以获得业务信息;SI解析设备,位于电视端,用于与TS流解包设备连接以接收业务信息,基于业务信息提取当前播放的电视节目的节目名称、节目类型、电视台名称、所在播放时间段以及节目时间长度;节目信息发送设备,位于电视端,与SI解析设备连接,以在每一个电视节目播放周期输出一次当前播放的电视节目的节目名称、节目类型、电视台名称、所在播放时间段以及节目时间长度;AVR32芯片,位于服务器端,与电视端的节目信息发送设备连接以接收当前播放的电视节目的节目名称和节目时间长度,用于每接收到一次当前播放的电视节目的节目名称执行以下操作:更新每分钟接收到当前播放的电视节目的节目名称的次数,基于当前播放的电视节目的节目时间长度和更新后的每分钟接收到当前播放的电视节目的节目名称的次数确定相应电视节目的回放分配带宽;其中,业务信息包括网络信息表NIT、业务群关联表BAT和业务信息表SDT,用于提取当前播放的电视节目的节目名称、节目类型、电视台名称、所在播放时间段以及节目时间长度;其中,收视率统计设备还用于每隔第二预设时间统计机顶盒开机率,具体操作如下:收视率统计设备每隔第二预设时间从汇总数据库设备内搜索在最新第二预设时间内保存下来的各个最新节目收视记录,确定各个最新节目收视记录涉及到的机顶盒的数量以作为在线机顶盒总数,将在线机顶盒总数除以推广机顶盒总数以获得机顶盒开机率;其中,所述基于业务信息提取当前播放的电视节目的节目名称、节目类型、电视台名称、所在播放时间段以及节目时间长度:针对网络信息表NIT、业务群关联表BAT或业务信息表SDT,提取其子表所传输的段Section,从段Section中提取描述符Descriptor所传输的业务描述信息,将接收到的所有业务描述信息组合成节目相关数据;基于网络信息表NIT的节目相关数据、业务群关联表BAT的节目相关数据和业务信息表SDT的节目相关数据提取当前播放的电视节目的节目名称、节目类型、电视台名称、所在播放时间段以及节目时间长度;其中,AVR32芯片基于当前播放的电视节目的节目时间长度和更新后的每分钟接收到当前播放的电视节目的节目名称的次数确定相应电视节目的回放分配带宽包括:当更新后每分钟接收到当前播放的电视节目的节目名称的次数比更新前每分钟接收到当前播放的电视节目的节目名称的次数多时,增加相应电视节目的回放分配带宽,降低其他电视节目的回放分配带宽,其中相应电视节目的回放分配带宽的增加额度基于当前播放的电视节目的节目时间长度而确定,当更新后每分钟接收到当前播放的电视节目的节目名称的次数比更新前每分钟接收到当前播放的电视节目的节目名称的次数少时,降低相应电视节目的回放分配带宽,增加其他电视节目的回放分配带宽,其中相应电视节目的回放分配带宽的降低额度基于当前播放的电视节目的节目时间长度而确定。

更具体地,在所述用于高层楼宇清洁的智能机器人中:所述TS流由包头和负载组成。

更具体地,在所述用于高层楼宇清洁的智能机器人中:所述负载包括184字节的MPEG-2数据。

更具体地,在所述用于高层楼宇清洁的智能机器人中:所述包头包括一个同步字节SYNC1和三个其他字节。

更具体地,在所述用于高层楼宇清洁的智能机器人中:所述三个其他字节用于业务识别、加扰和控制信息。

更具体地,在所述用于高层楼宇清洁的智能机器人中:所述包头的三个其他字节包括1个传输误码指示比特位,1个净数据单元起始指示比特位,1个传送优先级比特位。

更具体地,在所述用于高层楼宇清洁的智能机器人中:所述包头的三个其他字节还包括13个包识别符PID比特位,2个传送加扰控制比特位,2个自适应区控制比特位和4个连续计数器比特位。

附图说明

以下将结合附图对本发明的实施方案进行描述,其中:

图1为根据本发明实施方案示出的用于高层楼宇清洁的智能机器人的结构方框图。

附图标记:1节目收看次数统计设备;2主控设备;3带宽分配设备

具体实施方式

下面将参照附图对本发明的用于高层楼宇清洁的智能机器人的实施方案进行详细说明。

数字信号的传播速率是每秒19.39兆字节,如此大的数据流的传递保证了数字电视的高清晰度,克服了模拟电视的先天不足。同时还由于数字电视可以允许几种制式信号的同时存在,每个数字频道下又可分为几个子频道,从而既可以用一个大数据流--每秒19.39兆字节,也可将其分为几个分流,例如4个,每个的速度就是每秒4.85兆字节,这样虽然图像的清晰度要大打折扣,却可大大增加信息的种类,满足不同的需求。例如在转播一场体育比赛时,观众需要高清晰度的图像,电视台就应采用每秒19.39兆字节的传播;而在进行新闻广播时,观众注意的是新闻内容而不是播音员的形象,所以没必要采用那么高的清晰度,这时只需每秒3兆字节的速度就可以了,剩下16.39兆字节可用来传输别的内容。

与模拟电视相比,数字电视具有以下优点:波比和连续处理的次数无关。电视信号经过数字化后是用若干位二进制的两个电平来表示,因而在连续处理过程中或在传输过程中引入杂波后,其杂波幅度只要不超过某一额定电平,通过数字信号再生,都可能把他清除掉,即使某一杂波电平超过额定值,造成误码,也可以利用纠错编、解码技术把它们纠正过来。所以,在数字信号传输过程中,不会降低信杂比。而模拟信号在处理和传输中,每次都可能引入新的杂波,为了保证最终输出有足够的信杂比,就必须对各种处理设备提出较高信杂比的要求。模拟信号要求S/N>40dB,而数字信号只要求S/N>20dB。模拟信号在传输过程中噪声逐步积累,而数字信号在传输过程中,基本上不产生新的噪声,也即信杂比基本不变。

用于数字节目制作的手段主要有:数字摄像机和数字照相机、计算机、数字编辑机、数字字幕机;用于数字信号处理的手段有:数字信号处理技术、压缩、解压、缩放等技术;用于传输的手段有:地面广播传输、有线电视传输、卫星广播及宽带综合业务网、DVD等;用于接受显示的手段有:阴极射线管显示器、液晶显示器、等离子体显示器、投影显示等。

随着人们生活水平的提高,人们对电视的观看要求也水涨船高,从收看内容上来说,不仅仅满足于从标清数字电视到高清数字电视的飞跃,更多的目光转向了超高清数字电视内容,从收看模式来看,也不仅仅局限于实时观看模式,回看模式也逐渐为人们所青睐。

然而,由于发展历史短的原因,现有技术中的数字电视回看模式设计比较简单,无法根据电视观众实时观看的情况对回看模式中涉及的各项内容进行专业化的定制,例如,无法根据电视观众实时观看的次数设计回看模式中节目的分配带宽、节目的广告内容和广告时长以及节目的回看编排策略和重播编排策略等。

为了克服上述不足,本发明搭建了一种用于高层楼宇清洁的智能机器人,能够根据观众在实时收看电视节目的观看情况以及预设的回看设计规律制定出一套适合观众回看收视习惯已经观众回看收视偏好的电视回看策略,将以往简单的电视回看模式具体化,避免在回看过程中给观众造成不适。

图1为根据本发明实施方案示出的用于高层楼宇清洁的智能机器人的结构方框图,所述机器人包括清洁机器人架构、节目收看次数统计设备、主控设备和带宽分配设备,节目收看次数统计设备用于统计预设时间内、当前播放的电视节目的节目名称的播放次数,主控设备分别与节目收看次数统计设备和带宽分配设备连接,用于基于上述播放次数确定相应电视节目的带宽分配策略。

接着,继续对本发明的用于高层楼宇清洁的智能机器人的具体结构进行进一步的说明。

所述机器人包括:清洁机器人架构,包括清洁子设备、报警子设备、AT89C51单片机和运载子设备,AT89C51单片机分别与清洁子设备、报警子设备和运载子设备连接,运载子设备用于运载电视端的各个设备,清洁子设备用于对高层楼宇进行清洁。

所述机器人包括:用户信息提取设备,位于电视端,用于与机顶盒的条件访问接口即CA接口连接,以接收用户智能卡编号,还用于与机顶盒的内置ROM连接,以接收机顶盒型号以及机顶盒编码。

所述机器人包括:信息编码设备,位于电视端,分别与用户信息提取设备和SI解析设备连接,用于按照预设编码格式对当前播放的电视节目的节目名称、用户智能卡编号、机顶盒型号以及机顶盒编码进行编码,以获得节目收视信息编码包。

所述机器人包括:信息发送设备,位于电视端,与信息编码设备连接,用于在每一个电视节目的播放周期发送一次节目收视信息编码包;汇总数据设备,位于服务器端,与每一个信息发送设备连接,对每一个信息发送设备发送的节目收视信息编码包按照预设编码格式进行解码,以获得对应的当前播放的电视节目的节目名称、用户智能卡编号、机顶盒型号以及机顶盒编码,基于用户智能卡编号确定机顶盒用户信息,基于机顶盒型号以及机顶盒编码确定机顶盒信息,将对应的当前播放的电视节目的节目名称、机顶盒用户信息以及机顶盒信息作为一条节目收视记录输出。

所述机器人包括:汇总数据库设备,位于服务器端,与汇总数据设备连接,用于接收并保存各个节目收视记录;用户输入设备,位于服务器端,与收视率统计设备连接,用于基于用户的输入操作,确定第一预设时间和第二预设时间。

所述机器人包括:收视率统计设备,位于服务器端,与汇总数据库设备连接,用于每隔第一预设时间基于各个节目收视记录统计每一个电视节目的收视率,具体统计操作如下:每隔第一预设时间从汇总数据库设备内搜索在最新第一预设时间内保存下来的各个节目收视记录作为各个最新节目收视记录,针对每一个电视节目,基于其节目名称在各个最新节目收视记录内搜索出具有相同节目名称的多条最新节目收视记录,统计搜索到的多条最新节目收视记录的数量以作为相应电视节目的收视总数,将相应电视节目的收视总数除以推广机顶盒总数以获得相应电视节目的收视率。

所述机器人包括:OFDM信号处理设备,位于电视端,用于对电视射频信号进行模拟下变频以转换到中频上,在中频上对信号数字化,然后对数字化后的信号进行数字下变频,对所述接收到的数字下变频后的信号依次进行解OFDM帧、解数据片、OFDM解调处理,以获得OFDM解调处理后的字节。

所述机器人包括:信源预处理设备,位于电视端,用于连接所述OFDM信号处理设备以接收所述OFDM解调处理后的字节,对所述字节进行深度为12的去卷积交织,对去卷积交织后的信号进行内码为里德所罗门RS解码、外码为低密度奇偶校验LDPC解码的纠错解码,以获得纠错解码后的多个逻辑数据流,并将所述纠错解码后的多个逻辑数据流合并为一个传输流TS流。

所述机器人包括:TS流解包设备,位于电视端,用于连接所述信源预处理设备以接收所述信源预处理设备输出的TS流,对所述信源预处理设备输出的TS流进行解复用,以获得业务信息TS包,对所述业务信息TS包进行解TS包,以获得业务信息。

所述机器人包括:SI解析设备,位于电视端,用于与TS流解包设备连接以接收业务信息,基于业务信息提取当前播放的电视节目的节目名称、节目类型、电视台名称、所在播放时间段以及节目时间长度。

所述机器人包括:节目信息发送设备,位于电视端,与SI解析设备连接,以在每一个电视节目播放周期输出一次当前播放的电视节目的节目名称、节目类型、电视台名称、所在播放时间段以及节目时间长度。

所述机器人包括:AVR32芯片,位于服务器端,与电视端的节目信息发送设备连接以接收当前播放的电视节目的节目名称和节目时间长度,用于每接收到一次当前播放的电视节目的节目名称执行以下操作:更新每分钟接收到当前播放的电视节目的节目名称的次数,基于当前播放的电视节目的节目时间长度和更新后的每分钟接收到当前播放的电视节目的节目名称的次数确定相应电视节目的回放分配带宽。

其中,业务信息包括网络信息表NIT、业务群关联表BAT和业务信息表SDT,用于提取当前播放的电视节目的节目名称、节目类型、电视台名称、所在播放时间段以及节目时间长度。

其中,收视率统计设备还用于每隔第二预设时间统计机顶盒开机率,具体操作如下:收视率统计设备每隔第二预设时间从汇总数据库设备内搜索在最新第二预设时间内保存下来的各个最新节目收视记录,确定各个最新节目收视记录涉及到的机顶盒的数量以作为在线机顶盒总数,将在线机顶盒总数除以推广机顶盒总数以获得机顶盒开机率。

其中,所述基于业务信息提取当前播放的电视节目的节目名称、节目类型、电视台名称、所在播放时间段以及节目时间长度:针对网络信息表NIT、业务群关联表BAT或业务信息表SDT,提取其子表所传输的段Section,从段Section中提取描述符Descriptor所传输的业务描述信息,将接收到的所有业务描述信息组合成节目相关数据;基于网络信息表NIT的节目相关数据、业务群关联表BAT的节目相关数据和业务信息表SDT的节目相关数据提取当前播放的电视节目的节目名称、节目类型、电视台名称、所在播放时间段以及节目时间长度。

其中,AVR32芯片基于当前播放的电视节目的节目时间长度和更新后的每分钟接收到当前播放的电视节目的节目名称的次数确定相应电视节目的回放分配带宽包括:当更新后每分钟接收到当前播放的电视节目的节目名称的次数比更新前每分钟接收到当前播放的电视节目的节目名称的次数多时,增加相应电视节目的回放分配带宽,降低其他电视节目的回放分配带宽,其中相应电视节目的回放分配带宽的增加额度基于当前播放的电视节目的节目时间长度而确定,当更新后每分钟接收到当前播放的电视节目的节目名称的次数比更新前每分钟接收到当前播放的电视节目的节目名称的次数少时,降低相应电视节目的回放分配带宽,增加其他电视节目的回放分配带宽,其中相应电视节目的回放分配带宽的降低额度基于当前播放的电视节目的节目时间长度而确定。

可选地,在所述机器人中:所述TS流由包头和负载组成;所述负载包括184字节的MPEG-2数据;所述包头包括一个同步字节SYNC1和三个其他字节;所述三个其他字节用于业务识别、加扰和控制信息;所述包头的三个其他字节包括1个传输误码指示比特位,1个净数据单元起始指示比特位,1个传送优先级比特位;以及所述包头的三个其他字节还包括13个包识别符PID比特位,2个传送加扰控制比特位,2个自适应区控制比特位和4个连续计数器比特位。

另外,SI信息内容是按照network(网络)→transport strem(传输流)→service(业务)→event(事件)的分层顺序描述。SI数据信息是按照一定的数据结构进行存储的,这样一来才能达到方便、快捷地进行数据检索和提取。SI数据主要有:网络信息、传输流信息、业务信息、业务的事件信息等,并且大量的信息都是通过描述符来传输的,所以可用树状链表来存储数据,构成从网络、传输流、业务、事件的树状结构。机顶盒接收端的解析主要负责这些SI数据的重建。

在数字电视系统中,为了能有效地从众多的数据包中组织起SI信息,而使用了很多的标识。有Network_id(网络标识)、Original_network_id(原始网络标识)、Transport_stream_id(传输流标识)、Service id(业务标识)、eventid_id(事件标识)、Bouquet_id(业务群组标识)。这些标识是作为信息查找定位用的,例如:要在一个TS里找出一个业务信息,就要知道这个业务信息在那个网络里、在哪个TS里和这个业务信息在这个流里的标识,这样一来,通过层层过滤,就能精确地定位描述这个业务信息的位置,并把它们找出来进行数据组织。

另外,还有一个PID(包标识),他的作用是给每一个数据包打上一个标记,TS承载有视频数据、音频数据、PSI和SI信息数据、图文电视数据、字幕数据、数据广播数据、交互业务数据、CA系统的控制信息数据等等,除了PSI和SI信息数据和CA系统的控制信息数据外,其他的数据的PID都是通过PMT表给出的,CA系统的控制信息数据的PID是由CAT表给出的,而承载了PSI和SI信息的各种表的PID值是固定分配的。

采用本发明的用于高层楼宇清洁的智能机器人,针对现有技术无法根据观众实时收看情况对节目播放或回放策略进行细节化处理的技术问题,通过采集观众实时收看时的各项参数以及采集视频流中的各项业务信息,在上述数据的基础上,迎合电视节目服务商和电视观众的需求,设计出具体化、有针对性的节目回看策略或播放策略。

可以理解的是,虽然本发明已以较佳实施例披露如上,然而上述实施例并非用以限定本发明。对于任何熟悉本领域的技术人员而言,在不脱离本发明技术方案范围情况下,都可利用上述揭示的技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1