著录项信息
专利名称 | 检测用户观看距离的方法和系统 |
申请号 | CN201510907259.9 | 申请日期 | 2015-12-09 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2016-04-06 | 公开/公告号 | CN105472432A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N21/422 | IPC分类号 | H;0;4;N;2;1;/;4;2;2;;;H;0;4;N;2;1;/;4;4;2查看分类表>
|
申请人 | 深圳TCL数字技术有限公司 | 申请人地址 | 广东省深圳市前海深港合作区前湾一路鲤鱼门街一号前海深港合作区管理局综合办公楼A栋201室(入驻深圳市前海商务秘书有限公司)
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 深圳TCL数字技术有限公司 | 当前权利人 | 深圳TCL数字技术有限公司 |
发明人 | 曹芝勇;曾庆忠 |
代理机构 | 深圳市世纪恒程知识产权代理事务所 | 代理人 | 胡海国 |
摘要
本发明公开了一种检测用户观看距离的方法,该方法包括步骤:电视接收遥控器发送的遥控指令;电视解析所述遥控指令,得到所述遥控指令中预先加载的通信信号的平均信号强度;电视根据所述平均信号强度计算得到该电视与所述遥控器之间的距离;当所述距离未在设定观看距离范围内时,电视产生提示信息以提示用户调整观看距离。本发明还公开了一种检测用户观看距离的系统。本发明提高了检测用户和电视之间观看距离的准确度,并降低了检测用户和电视之间观看距离的成本。
1.一种检测用户观看距离的方法,其特征在于,所述检测用户观看距离的方法包括以下步骤:
电视接收遥控器发送的遥控指令;
电视解析所述遥控指令,得到所述遥控指令中预先加载的通信信号的平均信号强度;
电视根据所述平均信号强度计算得到该电视与所述遥控器之间的距离;
当所述距离未在设定观看距离范围内时,电视产生提示信息以提示用户调整观看距离;
其中,计算所述电视与所述遥控器之间的距离的公式为:10*lg PR=-A-10*nlgr,PR=PT/r*n,r表示所述电视与所述遥控器之间的距离,PT为所述平均信号 强度,n为传播因子,大小由所述通信信号传播的环境决定,A为所述电视和所述遥控器之间的距离为1米时,所述电视接收到所述遥控器发送的遥控指令信号平均能量的绝对值。
2.如权利要求1所述的检测用户观看距离的方法,其特征在于,所述电视接收遥控器发送的遥控指令的步骤之前,还包括:
电视发送通信信号给所述遥控器,以供所述遥控器计算在预设时间内接收到所述通信信号的平均信号强度,将所述平均信号强度加载至所述遥控指令中并发送所述遥控指令。
3.如权利要求2所述的检测用户观看距离的方法,其特征在于,所述电视发送通信信号给所述遥控器,以供所述遥控器计算在预设时间内接收到所述通信信号的平均信号强度,将所述平均信号强度加载至所述遥控指令中并发送所述遥控指令的步骤之前,还包括:
电视预先存储各种屏幕尺寸对应显示模式的设定观看距离。
4.如权利要求1至3任一项所述的检测用户观看距离的方法,其特征在于,所述电视解析所述遥控指令,得到所述遥控指令中预先加载的平均信号强度的步骤之后,还包括:
电视判断所述平均信号强度是否在预设范围内;
若所述平均信号强度在预设范围内,则执行步骤:根据所述平均信号强度计算得到该电视与所述遥控器之间的距离。
5.如权利要求4所述的检测用户观看距离的方法,其特征在于,所述电视判断所述平均信号强度是否在预设范围内的步骤之后,还包括:
若所述平均信号强度未在预设范围内,则电视重新发送通信信号给所述遥控器。
6.如权利要求2所述的检测用户观看距离的方法,其特征在于,所述电视发送给所述遥控器的通信信号采用射频通信,所述电视接收到的所述遥控指令为红外信号。
7.一种检测用户观看距离的系统,其特征在于,所述检测用户观看距离的系统包括:
接收模块,用于接收遥控器发送的遥控指令;
解析模块,用于解析所述遥控指令,得到所述遥控指令中预先加载的通信信号的平均信号强度;
计算模块,用于根据所述平均信号强度计算得到电视与所述遥控器之间的距离;
提示模块,用于当所述距离未在设定观看距离范围内时,产生提示信息以提示用户调整观看距离;
其中,计算所述电视与所述遥控器之间的距离的公式为:10*lg PR=-A-10*nlgr,PR=PT/r*n,r表示所述电视与所述遥控器之间的距离,PT为所述平均信号 强度,n为传播因子,大小由所述通信信号传播的环境决定,A为所述电视和所述遥控器之间的距离为1 米时,所述电视接收到所述遥控器发送的遥控指令信号平均能量的绝对值。
8.如权利要求7所述的检测用户观看距离的系统,其特征在于,所述检测用户观看距离的系统,还包括:
第一发送模块,用于发送通信信号给所述遥控器,以供所述遥控器计算在预设时间内接收到所述通信信号的平均信号强度,将所述平均信号强度加载至所述遥控指令中并发送所述遥控指令。
9.如权利要求8所述的检测用户观看距离的系统,其特征在于,所述检测用户观看距离的系统,还包括存储模块,用于预先存储各种屏幕尺寸对应显示模式的设定观看距离。
10.如权利要求8或9所述的检测用户观看距离的系统,其特征在于,所述检测用户观看距离的系统还包括:
判断模块,用于判断所述平均信号强度是否在预设范围内;
处理模块,用于若所述平均信号强度在预设范围内,则执行步骤:根据所述平均信号强度计算得到该电视与所述遥控器之间的距离。
11.如权利要求10所述的检测用户观看距离的系统,其特征在于,所述第一发送模块还用于若所述平均信号强度未在预设范围内,则重新发送通信信号给所述遥控器。
12.如权利要求8所述的检测用户观看距离的系统,其特征在于,所述第一发送模块为射频发射模块,所述接收模块为红外信号接收模块。
检测用户观看距离的方法和系统\n技术领域\n[0001] 本发明涉及多媒体电视领域,尤其涉及一种检测用户观看距离的方法和系统。\n背景技术\n[0002] 随着物质生活的丰富,电视已经成为人们生活中不可缺少的电器产品。电视屏幕的尺寸越来越大,清晰度也越来越高,给人们带来了震撼的视听享受,但是,随着人们对健康的日益关注和高画质的要求,用户在收看电视时也越来越重视电视对视力及身体健康的影响。合理的电视观看距离不仅能够有效地保护视力,还能最大限度地发挥电视的画质效果。\n[0003] 现在一般都是通过在电视上新增外界模块,例如超声波和红外线测距,然而超声波在传输过程中衰减明显,会影响其测量距离的有效范围,而且它测量的距离短。另外,红外线在传输过程中易于受物体或墙体阻隔,且传输距离较短,定位系统复杂度高,实用性低,测量结果准确度低。\n发明内容\n[0004] 本发明的主要目的在于提供一种检测用户观看距离的方法和系统,解决现有技术测量用户与电视之间距离准确低的技术问题。\n[0005] 为实现上述目的,本发明提供的检测用户观看距离的方法,包括步骤:\n[0006] 电视接收遥控器发送的遥控指令;\n[0007] 电视解析所述遥控指令,得到所述遥控指令中预先加载的通信信号的平均信号强度;\n[0008] 电视根据所述平均信号强度计算得到该电视与所述遥控器之间的距离;\n[0009] 当所述距离未在设定观看距离范围内时,电视产生提示信息以提示用户调整观看距离。\n[0010] 优选地,所述电视接收遥控器发送的遥控指令的步骤之前,还包括:\n[0011] 电视发送通信信号给所述遥控器,以供所述遥控器计算在预设时间内接收到所述通信信号的平均信号强度,将所述平均信号强度加载至所述遥控指令中并发送所述遥控指令。\n[0012] 优选地,所述电视发送通信信号给所述遥控器,以供所述遥控器计算在预设时间内接收到所述通信信号的平均信号强度,将所述平均信号强度加载至所述遥控指令中并发送所述遥控指令的步骤之前,还包括:\n[0013] 电视预先存储各种屏幕尺寸对应显示模式的设定观看距离。\n[0014] 优选地,所述电视解析所述遥控指令,得到所述遥控指令中预先加载的平均信号强度的步骤之后,还包括:\n[0015] 电视判断所述平均信号强度是否在预设范围内;\n[0016] 若所述平均信号强度在预设范围内,则执行步骤:根据所述平均信号强度计算得到该电视与所述遥控器之间的距离。\n[0017] 优选地,所述电视判断所述平均信号强度是否在预设范围内的步骤之后,还包括:\n[0018] 若所述平均信号强度未在预设范围内,则电视重新发送通信信号给所述遥控器。\n[0019] 优选地,所述电视发送给所述遥控器的通信信号采用射频通信,所述电视接收到的所述遥控指令为红外信号。\n[0020] 此外,为实现上述目的,本发明还提供检测用户观看距离的系统,所述装置包括:\n[0021] 接收模块,用于接收遥控器发送的遥控指令;\n[0022] 解析模块,用于解析所述遥控指令,得到所述遥控指令中预先加载的通信信号的平均信号强度;\n[0023] 计算模块,用于根据所述平均信号强度计算得到电视与所述遥控器之间的距离;\n[0024] 提示模块,用于当所述距离未在设定观看距离范围内时,产生提示信息以提示用户调整观看距离。\n[0025] 优选地,所述检测用户观看距离的系统,还包括:\n[0026] 第一发送模块,用于发送通信信号给所述遥控器,以供所述遥控器计算在预设时间内接收到所述通信信号的平均信号强度,将所述平均信号强度加载至所述遥控指令中并发送所述遥控指令。\n[0027] 优选地,所述检测用户观看距离的系统,还包括存储模块,用于预先存储各种屏幕尺寸对应显示模式的设定观看距离。\n[0028] 优选地,所述检测用户观看距离的系统还包括:\n[0029] 判断模块,用于判断所述平均信号强度是否在预设范围内;\n[0030] 处理模块,用于若所述平均信号强度在预设范围内,则执行步骤:根据所述平均信号强度计算得到该电视与所述遥控器之间的距离。\n[0031] 优选地,所述第一发送模块还用于若所述平均信号强度未在预设范围内,则重新发送通信信号给所述遥控器。\n[0032] 优选地,所述第一发送模块为射频发射模块,所述接收模块为红外信号接收模块。\n[0033] 本发明通过接收遥控器发送的遥控器指令,根据所述遥控指令中的预先加载的通信信号的平均信号强度计算得到电视与所述遥控器之间的距离,当所述距离未在设定观看距离范围内时,提示用户调整观看距离。通过根据通信信号的平均信号强度来计算得到与所述遥控器,即用户之间的距离,提高了测量电视与用户之间距离的准确度。\n附图说明\n[0034] 图1为本发明检测用户观看距离的方法的第一实施例的流程示意图;\n[0035] 图2为本发明检测用户观看距离的方法的第二实施例的流程示意图;\n[0036] 图3为本发明检测用户观看距离的方法的第三实施例的流程示意图;\n[0037] 图4为本发明检测用户观看距离的系统的第一实施例的功能模块示意图;\n[0038] 图5为本发明检测用户观看距离的系统的第二实施例的功能模块示意图;\n[0039] 图6为本发明检测用户观看距离的系统的第三实施例的功能模块示意图。\n[0040] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。\n具体实施方式\n[0041] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0042] 本发明提供一种检测用户观看距离的方法。\n[0043] 参照图1,图1为本发明检测用户观看距离的方法的第一实施例的流程示意图。\n[0044] 在本实施例中,所述检测用户观看距离的方法包括:\n[0045] 步骤S10,电视接收遥控器发送的遥控指令;\n[0046] 电视接收遥控器发送的遥控指令,所述遥控指令中预先加载了所述电视发送给所述遥控器的通信信号的平均信号强度。优选地,遥控器发送遥控指令给所述电视之前,电视用户先定义遥控器遥控指令的编码格式,所述遥控器遥控指令的编码由引导码、客户码、数据码和强度码组成。\n[0047] 步骤S20,电视解析所述遥控指令,得到所述遥控指令中预先加载的通信信号的平均信号强度;\n[0048] 当所述电视接收到所述遥控指令时,解析所述遥控指令,得到所述遥控器指令中预先加载的通信信号的平均信号强度,记为PR。\n[0049] 步骤S30,电视根据所述平均信号强度计算得到该电视与所述遥控器之间的距离;\n[0050] 所述电视根据所述平均信号强度计算得到该电视自身与所述遥控器之间的距离,所述距离记为r。优选地,所述电视根据所述平均信号强度PR计算得到与所述遥控器之间的距离r的具体过程为:所述电视根据公式PR=PT/r*n的变形计算得到与所述遥控器之间的距离。所述PT为所述电视发送给所述遥控器的通信信号的平均信号强度;所述n为传播因子,其数值由所述通信信号传播的环境决定。对所述公式PR=PT/r*n取对数,可得因为PT是所述电视发送给所述遥控器的通信信号的平均信号强\n度,因此所述PT是已知的。由此可知,所述公式为10*lgPR=-A-10*nlgr,公式中的A和n为常数,表示所述电视接收的通信信号强度与所述遥控器之间的距离关系。所述A被定义为用dBm表示距离发射器1米时,即所述电视和所述遥控器之间的距离为1米时,所述电视接收到所述遥控器发送的遥控指令信号的平均能量的绝对值,如当所述遥控器发送的遥控指令信号的平均能量为40dBm时,那么参数A对应的数值为40。所述n表示的是通信信号在传输过程中,随着传输距离的增加,所述通信信号强度衰减的速率,所述n对应的数值的大小由通信信号传播的环境决定。优选地,设计人员在研发过程中,根据所述电视和所述遥控器的实际情况,模拟家庭环境,进行反复测试,最终确定出合理A和n对应的数值。因为在所述电视和所述遥控器所在的环境的变化,会对测试A和n对应的数值的测试结果有一定的影响,因此取多次测试结果的平均值。如当所述设计人员经过多次测试得到的数据如表1所示:\n[0051]\n[0052] 则所述A对应的数值为对所述38dBm,40dBm和42dBm取平均值,得到所述A对应的数值的40dBm。所述n对应的数值为对所述2.7,3和3.3取平均值,得到所述n对应的数值为3。则在所述公式10*lgPR=-A-10*nlgr中,只存在一个未知数r,则所述电视根据所述公式10*lgPR=-A-10*nlgr求出与所述遥控器之间的距离r。\n[0053] 步骤S40,当所述距离未在设定观看距离范围内时,电视产生提示信息以提示用户调整观看距离。\n[0054] 所述电视将计算得到的距离r与其存储的设定观看距离进行对比,判断所述距离r是否在所述设定观看距离范围内,若所述距离r未在所述设定观看距离范围内时,所述电视产生提示信息,并在其显示界面显示所述提示信息,提示其用户调整观看距离。所述设定观看距离即所述用户的最佳观看距离。所述电视提示所述用户调整观看距离的方法还可以是通过指示灯闪烁进行提示用户调整观看距离,也可以通过扬声器输出特定的声音以提示所述用户调整观看距离等。当所述电视判定所述距离在设定观看距离范围内时,继续播放当前视频。\n[0055] 本实施例通过接收遥控器发送的遥控器指令,根据所述遥控指令中的预先加载的通信信号的平均信号强度计算得到电视与所述遥控器之间的距离,当所述距离未在设定观看距离范围内时,提示用户调整观看距离。通过根据通信信号的平均信号强度来计算得到与所述遥控器,即用户之间的距离,提高了测量电视与用户之间距离的准确度。\n[0056] 参照图2,图2为本发明检测用户观看距离的方法的第二实施例的流程示意图,基于第一实施例提出本发明检测用户观看距离的方法的第二实施例。\n[0057] 在本实施例中,所述步骤S10之前,还包括:\n[0058] 步骤S50,电视预先存储各种屏幕尺寸对应显示模式的设定观看距离。\n[0059] 所述电视预先存储各种屏幕尺寸对应显示模式的设定观看距离,如所述电视预先存储的各种屏幕尺寸对应的显示模式的最佳观看距离如表2所示:\n[0060]\n[0061] 步骤S60,电视发送通信信号给所述遥控器,以供所述遥控器计算在预设时间内接收到所述通信信号的平均信号强度,将所述平均信号强度加载至所述遥控指令中并发送所述遥控指令;\n[0062] 所述电视上安装了无线信号发射节点,所述遥控器上安装了无线信号接收节点。\n所述电视通过所述无线信号发射节点发送通信信号给所述遥控器。优选地,所述通信信号为无线信号。即所述电视通过无线发射节点发送无线信号给所述遥控器,所述遥控器通过所述无线接收节点接收所述无线信号。当所述遥控器在预设时间内接收到m个无线信号时,计算所述m个无线信号的平均信号强度。优选地,所述预设时间为1秒。即当所述遥控器在1秒时间内接收到m个无线信号时,计算所述m个无线信号的平均信号强度PR,即并将计算所得的平均信号强度PR加载至所述遥控指令中,\n优选地,将所述平均信号强度PR加载至所述遥控指令中强度码中,发送给所述电视。当所述电视未接收到所述遥控指令时,判定检测所述用户观看距离失败。优选地,当所述遥控器为红外遥控器时,当所述遥控器在发送遥控指令给所述电视的过程中,由于所述红外遥控器发射的无线信号具有直向性,如果中间有人体或者其它物体的遮挡,所述电视将无法接收到所述遥控器发送的按键指令。\n[0063] 进一步地,所述电视发送给所述遥控器的通信信号采用射频通信,所述电视接收到的所述遥控指令为红外信号。\n[0064] 所述电视采用射频通信发送通信信号给所述遥控器,而所述电视接收到所述遥控器发送的遥控指令则为红外信号,即所述遥控器通过红外技术将所述遥控指令发送给所述电视。其中,所述电视发送通信信号给所述遥控器的技术包括但不限于射频通信技术。但是为了准确测量所述电视和所述遥控器之间的距离,所述电视不采用红外技术发送通信信号给所述遥控器。\n[0065] 本实施例通过遥控器计算电视发送的多个通信信号的平均信号强度,减少了在传输通信信号过程中出现的干扰,使检测到用户的观看距离更加准确,且无需添加复杂的组件,降低了成本,提高了产品的竞争力。\n[0066] 参照图3,图3为本发明检测用户观看距离的方法的第三实施例的流程示意图,基于第一实施例提出本发明检测用户观看距离的方法的第三实施例。\n[0067] 在本实施例中,所述步骤S20之后,还包括:\n[0068] 步骤S70,电视判断所述平均信号强度是否在预设范围内;\n[0069] 当所述电视从所述遥控指令中解析出所述通信信号的平均信号强度后,判断所述平均信号强度是否在预设范围内。优选地,所述预设范围根据通信信号的传输环境的具体情况而设定,如当所述电视在一秒内发送的m个通信信号给所述遥控器时,所述m个通信信号在所述电视刚发送出去的时候,信号强度是一致的,如所述m个通信信号的信号强度都为\n45db,则所述m个通信信号的在所述电视端的平均信号强度为45db,因为受环境影响,所述通信信号在传输至所述遥控器时,会出现一定程度的衰减,则根据当时的传输环境,如可以将所述预设范围可以设置为38db至45db。\n[0070] 步骤S80,若所述平均信号强度未在预设范围内,则重新发送通信信号给所述遥控器。\n[0071] 当所述电视判定所述平均信号强度未在预设范围内时,即所述遥控器接收所述电视发送的某一个或者多个通信信号衰减太多,或者出现异常,导致所述遥控器计算得到的平均信号强度未在预设范围内时,所述电视不会根据所述平均信号强度计算与所述遥控器之间的距离,而是重新发送通信信号给所述遥控器,以供所述遥控器重新计算预设时间内的接收到的通信信号的平均信号强度。当所述电视判定所述平均信号强度在预设范围内时,则执行步骤:根据所述平均信号强度计算得到该电视与所述遥控器之间的距离。\n[0072] 本实施例通过当电视解析出遥控指令中的平均信号强度时,判断所述平均信号强度是否是在预设范围内,当所述平均信号强度未在预设范围内时,不根据所述平均信号强度计算与所述遥控器之间的距离,即不进行对所述用户观看距离的检测,提高了检测结果的准确性。\n[0073] 本发明进一步提供一种检测用户观看距离的系统。\n[0074] 参照图4,图4为本发明检测用户观看距离的系统的第一实施例的功能模块示意图。\n[0075] 在本实施例中,所述检测用户观看距离的系统包括:\n[0076] 接收模块10,用于接收遥控器发送的遥控指令;\n[0077] 电视接收遥控器发送的遥控指令,所述遥控指令中预先加载了所述电视发送给所述遥控器的通信信号的平均信号强度。优选地,遥控器发送遥控指令给所述电视之前,电视用户先定义遥控器遥控指令的编码格式,所述遥控器遥控指令的编码由引导码、客户码、数据码和强度码组成。\n[0078] 解析模块20,用于解析所述遥控指令,得到所述遥控指令中预先加载的通信信号的平均信号强度;\n[0079] 当所述电视接收到所述遥控指令时,解析所述遥控指令,得到所述遥控器指令中预先加载的通信信号的平均信号强度,记为PR。\n[0080] 计算模块30,用于根据所述平均信号强度计算得到电视与所述遥控器之间的距离;\n[0081] 所述电视根据所述平均信号强度计算得到该电视自身与所述遥控器之间的距离,所述距离记为r。优选地,所述电视根据所述平均信号强度PR计算得到与所述遥控器之间的距离r的具体过程为:所述电视根据公式PR=PT/r*n的变形计算得到与所述遥控器之间的距离。所述PT为所述电视发送给所述遥控器的通信信号的平均信号强度;所述n为传播因子,其数值由所述通信信号传播的环境决定。对所述公式PR=PT/r*n取对数,可得因为PT是所述电视发送给所述遥控器的通信信号的平均信号强\n度,因此所述PT是已知的。由此可知,所述公式为10*lgPR=-A-10*nlgr,公式中的A和n为常数,表示所述电视接收的通信信号强度与所述遥控器之间的距离关系。所述A被定义为用dBm表示距离发射器1米时,即所述电视和所述遥控器之间的距离为1米时,所述电视接收到所述遥控器发送的遥控指令信号的平均能量的绝对值,如当所述遥控器发送的遥控指令信号的平均能量为40dBm时,那么参数A对应的数值为40。所述n表示的是通信信号在传输过程中,随着传输距离的增加,所述通信信号强度衰减的速率,所述n对应的数值的大小由通信信号传播的环境决定。优选地,设计人员在研发过程中,根据所述电视和所述遥控器的实际情况,模拟家庭环境,进行反复测试,最终确定出合理A和n对应的数值。因为在所述电视和所述遥控器所在的环境的变化,会对测试A和n对应的数值的测试结果有一定的影响,因此取多次测试结果的平均值。如当所述设计人员经过多次测试得到的数据如表1所示:\n[0082]\n[0083] 则所述A对应的数值为对所述38dBm,40dBm和42dBm取平均值,得到所述A对应的数值的40dBm。所述n对应的数值为对所述2.7,3和3.3取平均值,得到所述n对应的数值为3。则在所述公式10*lgPR=-A-10*nlgr中,只存在一个未知数r,则所述电视根据所述公式10*lgPR=-A-10*nlgr求出与所述遥控器之间的距离r。\n[0084] 提示模块40,用于当所述距离未在设定观看距离范围内时,产生提示信息以提示用户调整观看距离。\n[0085] 所述电视将计算得到的距离r与其存储的设定观看距离进行对比,判断所述距离r是否在所述设定观看距离范围内,若所述距离r未在所述设定观看距离范围内时,所述电视产生提示信息,并在其显示界面显示所述提示信息,提示其用户调整观看距离。所述设定观看距离即所述用户的最佳观看距离。所述电视提示所述用户调整观看距离的方法还可以是通过指示灯闪烁进行提示用户调整观看距离,也可以通过扬声器输出特定的声音以提示所述用户调整观看距离等。当所述电视判定所述距离在设定观看距离范围内时,继续播放当前视频。\n[0086] 本实施例通过接收遥控器发送的遥控器指令,根据所述遥控指令中的预先加载的通信信号的平均信号强度计算得到电视与所述遥控器之间的距离,当所述距离未在设定观看距离范围内时,提示用户调整观看距离。通过根据通信信号的平均信号强度来计算得到与所述遥控器,即用户之间的距离,提高了测量电视与用户之间距离的准确度。\n[0087] 参照图5,图5为本发明检测用户观看距离的装置的第二实施例的功能模块示意图,基于第一实施例提出本发明检测用户观看距离的装置的第二实施例。\n[0088] 在本实施例中,所述检测用户观看距离的装置还包括:\n[0089] 存储模块50,用于预先存储各种屏幕尺寸对应显示模式的设定观看距离。\n[0090] 所述电视预先存储各种屏幕尺寸对应显示模式的设定观看距离,如所述电视预先存储的各种屏幕尺寸对应的显示模式的最佳观看距离如表2所示:\n[0091]\n[0092] 第一发送模块60,用于发送通信信号给所述遥控器,以供所述遥控器计算在预设时间内接收到所述通信信号的平均信号强度,将所述平均信号强度加载至所述遥控指令中并发送所述遥控指令;\n[0093] 所述电视上安装了无线信号发射节点,所述遥控器上安装了无线信号接收节点。\n所述电视通过所述无线信号发射节点发送通信信号给所述遥控器。优选地,所述通信信号为无线信号。即所述电视通过无线发射节点发送无线信号给所述遥控器,所述遥控器通过所述无线接收节点接收所述无线信号。当所述遥控器在预设时间内接收到m个无线信号时,计算所述m个无线信号的平均信号强度。优选地,所述预设时间为1秒。即当所述遥控器在1秒时间内接收到m个无线信号时,计算所述m个无线信号的平均信号强度PR,即并将计算所得的平均信号强度PR加载至所述遥控指令中,\n优选地,将所述平均信号强度PR加载至所述遥控指令中强度码中,发送给所述电视。当所述电视未接收到所述遥控指令时,判定检测所述用户观看距离失败。优选地,当所述遥控器为红外遥控器时,当所述遥控器在发送遥控指令给所述电视的过程中,由于所述红外遥控器发射的无线信号具有直向性,如果中间有人体或者其它物体的遮挡,所述电视将无法接收到所述遥控器发送的按键指令。\n[0094] 进一步地,所述第一发送模块为射频发射模块,所述接收模块为红外信号接收模块。\n[0095] 所述第一发送模块60为射频发射模块,所述接收模块10为红外信号接收模块。即所述电视采用射频通信发送通信信号给所述遥控器,而所述电视接收到所述遥控器发送的遥控指令则为红外信号,即所述遥控器通过红外技术将所述遥控指令发送给所述电视。其中,所述电视发送通信信号给所述遥控器的技术包括但不限于射频通信技术。但是为了准确测量所述电视和所述遥控器之间的距离,所述电视不采用红外技术发送通信信号给所述遥控器。\n[0096] 本实施例通过遥控器计算电视发送的多个通信信号的平均信号强度,减少了在传输通信信号过程中出现的干扰,使检测到用户的观看距离更加准确,且无需添加复杂的组件,降低了成本,提高了产品的竞争力。\n[0097] 参照图6,图6为本发明检测用户观看距离的装置的第三实施例的功能模块示意图,基于第一实施例提出本发明检测用户观看距离的装置的第三实施例。\n[0098] 在本实施例中,所述检测用户观看距离的装置还包括:\n[0099] 判断模块70,用于判断所述平均信号强度是否在预设范围内;\n[0100] 当所述电视从所述遥控指令中解析出所述通信信号的平均信号强度后,判断所述平均信号强度是否在预设范围内。优选地,所述预设范围根据通信信号的传输环境的具体情况而设定,如当所述电视在一秒内发送的m个通信信号给所述遥控器时,所述m个通信信号在所述电视刚发送出去的时候,信号强度是一致的,如所述m个通信信号的信号强度都为\n45db,则所述m个通信信号的在所述电视端的平均信号强度为45db,因为受环境影响,所述通信信号在传输至所述遥控器时,会出现一定程度的衰减,则根据当时的传输环境,如可以将所述预设范围可以设置为38db至45db。\n[0101] 处理模块80,用于若所述平均信号强度在预设范围内,则执行步骤:根据所述平均信号强度计算得到与所述遥控器之间的距离。\n[0102] 另外,该第一发送模块60还用于若所述平均信号强度未在正常范围内,则重新发送通信信号给所述遥控器。\n[0103] 当所述电视判定所述平均信号强度未在预设范围内时,即所述遥控器接收所述电视发送的某一个或者多个通信信号衰减太多,或者出现异常,导致所述遥控器计算得到的平均信号强度未在预设范围内时,所述电视不会根据所述平均信号强度计算与所述遥控器之间的距离,而是重新发送通信信号给所述遥控器,以供所述遥控器重新计算预设时间内的接收到的通信信号的平均信号强度。当所述电视判定所述平均信号强度在预设范围内时,则执行步骤:根据所述平均信号强度计算得到该电视与所述遥控器之间的距离。\n[0104] 本实施例通过当电视解析出遥控指令中的平均信号强度时,判断所述平均信号强度是否是在预设范围内,当所述平均信号强度未在预设范围内时,不根据所述平均信号强度计算与所述遥控器之间的距离,即不进行对所述用户观看距离的检测,提高了检测结果的准确性。\n[0105] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。\n[0106] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。\n[0107] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。\n[0108] 以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |