专利名称:一种红外定位方法、系统及电视机的制作方法
技术领域:
本发明属于定位控制领域,尤其涉及一种红外定位方法、系统及电视机。
背景技术:
目前,普遍用于操控电视机的遥控方法是使用红外遥控器对用户的按键作信息编码后,通过红外线的方式发射到电视机的红外接收器,并由红外接收器进行解码后输入电视机的控制器,从而达到控制电视机各项功能的目的,此类遥控方法虽然能够实现用户对电视机操控信息的传送,但无法为用户提供如姿态动作信息等多功能操作信息的处理和响 应。针对上述遥控方法所存在的缺点,现有定位方法为一种无线电定位遥控方法,其通过在电视机接收端设置多个功能模块,用于接收并处理由无线电定位遥控器发出的控制信号,满足了用户对多功能操控的需求。然而,由于现有定位方法在接收端采用多个功能模块,使其存在定位过程复杂且定位不准确的问题。
发明内容
本发明提供了一种红外定位方法,旨在解决现有定位方法存在的定位过程复杂且定位不准确的问题。本发明是这样实现的,一种红外定位方法,所述红外定位方法包括下述步骤接收、处理用户端发出的预先编码的红外遥控信号并生成用户端信号强度模拟信号;对所述用户端信号强度模拟信号进行模数转换并生成用户端信号强度数字信号;将所述用户端信号强度数字信号转换为距离信息;根据所述距离信息生成用户端空间位置信息;将所述用户端空间位置信息与前一次根据所述距离信息生成的用户端空间位置信息进行比较,判断用户端空间位置是否发生改变,是,则执行所述接收、处理用户端发出的预先编码的红外遥控信号并生成用户端信号强度模拟信号,否,则终止定位操作。本发明的另一目的还在于提供一种红外定位系统,所述红外定位系统包括遥控信号接收处理单元、模数转换单元、信号转换单元、位置信息生成单元及位置信息处理单元。遥控信号接收处理单元,用于接收、处理用户端发出的预先编码的红外遥控信号并生成用户端信号强度模拟信号;模数转换单元,用于对所述用户端信号强度模拟信号进行模数转换并生成用户端信号强度数字信号;信号转换单元,用于将所述用户端信号强度数字信号转换为距离信息;位置信息生成单元,用于根据所述距离信息生成用户端空间位置信息;位置信息处理单元,用于将所述用户端空间位置信息与前一次用户端空间位置信息进行比较,判断用户端空间位置是否发生改变。本发明的另一目的还在于提供一种包括上述红外定位系统的电视机。在本发明中,通过接收、处理用户端发出的预先编码的红外遥控信号并生成用户信号强度模拟信号,对用户端信号强度模拟信号进行模数转换并生成用户端信号强度数字信号,通过查表将用户端信号强度数字信号转换为距离信息,根据距离信息生成用户端空间位置信息,将用户端空间位置信息与前一次用户端空间位置信息进行比较,判断用户端空间位置是否发生改变,从而实现了空间定位的目的,且解决现有定位方法所存在的定位过程复杂且定位不准确的问题。
图1是本发明实施例一提供的红外定位方法的实现流程图;图2是本发明实施例二提供的红外定位系统的结构图;图3是本发明实施例二提供的用户端、第一信号接收位置、第二信号接收位置及第三信号接收位置的空间坐标参考图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。在本发明实施例通过接收、处理用户端发出的预先编码的红外遥控信号并生成用户端信号强度模拟信号,对用户端信号强度模拟信号进行模数转换并生成用户端信号强度数字信号,通过查表将用户端信号强度数字信号转换为距离信息,根据距离信息生成用户端空间位置信息,将用户端空间位置信息与前一次用户端空间位置信息进行比较,判断用户端空间位置是否发生改变,从而实现了空间定位的目的,且解决现有定位方法所存在的定位过程复杂且定位不准确的问题。本发明实施例提供了一种红外定位方法,所述红外定位方法包括下述步骤接收、处理用户端发出的预先编码的红外遥控信号并生成用户端信号强度模拟信号;对所述用户端信号强度模拟信号进行模数转换并生成用户端信号强度数字信号;将所述用户端信号强度数字信号转换为距离信息;根据所述距离信息生成用户端空间位置信息;将所述用户端空间位置信息与前一次通过所述根据所述距离信息生成用户端空间位置信息生成的用户端空间位置信息进行比较,判断用户端空间位置是否发生改变,是, 则执行所述接收、处理用户端发出的预先编码的红外遥控信号并生成用户端信号强度模拟信号,否,则终止定位操作。本发明实施例的另一目的还在于提供一种红外定位系统,所述红外定位系统包括遥控信号接收处理单元、模数转换单元、信号转换单元、位置信息生成单元及位置信息处理单元,其中
遥控信号接收处理单元,用于接收、处理用户端发出的预先编码的红外遥控信号并生成用户端信号强度模拟信号; 模数转换单元,用于对所述用户端信号强度模拟信号进行模数转换并生成用户端信号强度数字信号;信号转换单元,用于将所述用户端信号强度数字信号转换为距离信息;位置信息生成单元,用于根据所述距离信息生成用户端空间位置信息;位置信息处理单元,用于将所述用户端空间位置信息与前一次用户端空间位置信息进行比较,判断用户端空间位置是否发生改变;上述红外定位系统还包括存储单元,该存储单元用于存储与用户端信号强度数字信号相对应的距离信息。本发明实施例的另一目的还在于提供一种包括上述红外定位系统的电视机。在本发明实施例中,通过接收、处理用户端发出的预先编码的红外遥控信号并生成用户端信号强度模拟信号,对用户端信号强度模拟信号进行模数转换并生成用户端信号强度数字信号,通过查表将用户端信号强度数字信号转换为距离信息,根据距离信息生成用户端空间位置信息,将用户端空间位置信息与前一次用户端空间位置信息进行比较,判断用户端空间位置是否发生改变,从而实现了空间定位的目的,且解决现有定位方法所存在的定位过程复杂且定位不准确的问题。以下结合具体实施例对本发明的具体实现进行详细描述实施例一图1示出了本发明实施例提供的一种红外定位方法的实现流程,详述如下在步骤SlOl中,接收、处理用户端发出的预先编码的红外遥控信号并生成用户端信号强度模拟信号。其中,用户端信号强度模拟信号包括第一用户端信号强度模拟信号、第二用户端信号强度模拟信号及第三用户端信号强度模拟信号。在本实施例中,接收、处理用户端发出的预先编码的红外遥控信号并生成用户端信号强度模拟信号具体为在第一信号接收位置、第二信号接收位置和第三信号接收位置同时接收用户端发出的预先编码的红外遥控信号以获得相应的第一红外遥控信号、第二红外遥控信号及第三红外遥控信号,并对第一红外遥控信号、第二红外遥控信号及第三红外遥控信号进行解码滤波及检波后生成第一用户端信号强度模拟信号、第二用户端信号强度模拟信号及第三用户端信号强度模拟信号。在步骤S102中,对用户端信号强度模拟信号进行模数转换并生成用户端信号强度数字信号。其中,用户端信号强度数字信号包括第一用户端信号强度数字信号、第二用户端信号强度数字信号及第三用户端信号强度数字信号。在步骤S103中,将用户端信号强度数字信号转换为距离信息。其中,距离信息包括第一距离信息、第二距离信息及第三距离信息。在本实施例中,将用户端信号强度数字信号转换为距离信息具体为通过查表方式从一预设存储空间中将与用户端信号强度数字信号相对应的距离信息读取出来。在步骤S104中,根据距离信息生成用户端空间位置信息。在本实施例中,根据距离信息生成用户端空间位置信息具体为按照如下预设计算公式计算并获得用户端空间位置信息χ = (A2-C2+e2)/2e ;y = (A2-B2+f2)/2f ;ζ = (A2-x2-y2) 5其中χ、y、ζ代表用户端在三维空间中的坐标值,Α、B、C分别代表第一距离信息、 第二距离信息和第三距离信息,e代表位于三维空间中高维度坐标轴的第一信号接收位置与位于三维空间中长维度坐标轴的第二信号接收位置之间的距离,f代表位于三维空间中高维度坐标轴的第一信号接收位置与位于三维空间中宽维度坐标轴的第三信号接收位置之间的距离。在步骤S105中,将用户端空间位置信息与前一次通过步骤S104生成的用户端空间位置信息进行比较,判断用户端空间位置是否发生改变,是,则执行步骤S101,否,则终止定位操作。在本实施例中,通过接收、处理用户端发出的预先编码的红外遥控信号并生成用户端信号强度模拟信号,对用户端信号强度模拟信号进行模数转换并生成用户端信号强度数字信号,将用户端信号强度数字信号转换为距离信息,根据距离信息生成用户端空间位置信息,将用户端空间位置信息与前一次用户端空间位置信息进行比较,判断用户端空间位置是否发生改变,从而实现了空间定位的目的,且解决现有定位方法所存在的定位过程复杂且定位不准确的问题。实施例二 图2示出了本发明实施例提供的一种红外定位系统的结构,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下该红外定位系统包括遥控信号接收处理单元101、模数转换单元102、存储单元 103、信号转换单元104、位置信息生成单元105及位置信息处理单元106。遥控信号接收处理单元101接收、处理用户端发出的预先编码的红外遥控信号并生成用户端信号强度模拟信号。在本发明实施例中,遥控信号接收处理单元101具体为遥控信号接收单元1011,用于在其第一信号接收位置、第二信号接收位置和第三信号接收位置同时接收用户端发出的预先编码的红外遥控信号以获得相应的第一红外遥控信号、第二红外遥控信号及第三红外遥控信号;遥控信号处理单元1012,用于对第一红外遥控信号、第二红外遥控信号及第三红外遥控信号进行解码滤波及检波后生成第一用户端信号强度模拟信号、第二用户端信号强度模拟信号及第三用户端信号强度模拟信号。模数转换单元102对用户端信号强度模拟信号进行模数转换并生成用户端信号强度数字信号。存储单元103存储与用户端信号强度数字信号相对应的距离信息。信号转换单元104将用户端信号强度数字信号转换为距离信息。在本实施例中,信号转换单元104具体为通过查表方式从存储单元103中将与用户端信号强度数字信号相对应的距离信息读取出来。 位置信息生成单元105根据距离信息生成用户端空间位置信息。在本实施例中,位置信息生成单元105具体为按照如下预设计算公式计算并获得用户端空间位置信息χ = (A2-C2+e2)/2e ;y = (A2-B2+f2)/2f ;ζ = (A2-x2-y2) 5如图3所示,其中χ、y、ζ代表用户端R在三维空间中的坐标值,A、B、C分别代表第一距离信息、第二距离信息和第三距离信息,e代表位于三维空间中高维度坐标轴Z的第一信号接收位置Al与位于三维空间中长维度坐标轴X的第二信号接收位置A2之间的距离,f 代表位于三维空间中高维度坐标轴Z的第一信号接收位置Al与位于三维空间中宽维度坐标轴Y的第三信号接收位置A3之间的距离,第一信号接收位置的坐标值为Al (0,0,0),第二信号接收位置的坐标值为A2 (e,0,0),第三信号接收位置的坐标值为A3 (0,f,0)。假设A = B = C = 6,e = f = 2,则用户端R在三维空间中的坐标值由下述计算过程可得χ = (62-62+22)/2X 2 = 1 ;y = (62-62+22)/2X 2 = 1 ;ζ = (62-12-12)0·5 = 5. 656 ;用户端R在三维空间中的坐标值为(1,1,5.656)。位置信息处理单元106将用户端空间位置信息与前一次用户端空间位置信息进行比较,判断用户端空间位置是否发生改变。在本发明实施例中,该红外定位系统可用于电视机中。在本发明实施例中,通过接收、处理用户端发出的预先编码的红外遥控信号并生成用户端信号强度模拟信号,对用户端信号强度模拟信号进行模数转换并生成用户端信号强度数字信号,通过查表将用户端信号强度数字信号转换为距离信息,根据距离信息生成用户端空间位置信息,将用户端空间位置信息与前一次用户端空间位置信息进行比较,判断用户端空间位置是否发生改变,从而实现了空间定位的目的,且解决现有定位方法所存在的定位过程复杂且定位不准确的问题。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种红外定位方法,其特征在于,所述红外定位方法包括下述步骤接收、处理用户端发出的预先编码的红外遥控信号并生成用户端信号强度模拟信号;对所述用户端信号强度模拟信号进行模数转换并生成用户端信号强度数字信号;将所述用户端信号强度数字信号转换为距离信息;根据所述距离信息生成用户端空间位置信息;将所述用户端空间位置信息与前一次根据所述距离信息生成的用户端空间位置信息进行比较,判断用户端空间位置是否发生改变,是,则执行所述接收、处理用户端发出的预先编码的红外遥控信号并生成用户端信号强度模拟信号,否,则终止定位操作。
2.如权利要求1所述的红外定位方法,其特征在于,所述用户端信号强度模拟信号包括第一用户端信号强度模拟信号、第二用户端信号强度模拟信号及第三用户端信号强度模拟信号,所述用户端信号强度的数字信号包括第一用户端信号强度数字信号、第二用户端信号强度数字信号及第三用户端信号强度数字信号,所述距离信息包括第一距离信息、第二距离信息及第三距离信息。
3.如权利要求1或2所述的红外定位方法,其特征在于,所述接收、处理用户端发出的预先编码的红外遥控信号并生成用户端信号强度模拟信号的步骤具体为在第一信号接收位置、第二信号接收位置和第三信号接收位置同时接收用户端发出的预先编码的红外遥控信号以获得相应的第一红外遥控信号、第二红外遥控信号及第三红外遥控信号,并对所述第一红外遥控信号、所述第二红外遥控信号及所述第三红外遥控信号进行解码滤波及检波后生成所述第一用户端信号强度模拟信号、所述第二用户端信号强度模拟信号及所述第三用户端信号强度模拟信号。
4.如权利要求1所述的红外定位方法,其特征在于,所述将所述用户端信号强度数字信号转换为距离信息的步骤具体为通过查表方式从预设存储空间中将与用户端信号强度数字信号相对应的距离信息读取出来。
5.如权利要求1或2所述的红外定位方法,其特征在于,所述根据所述距离信息生成用户端空间位置信息的步骤具体为按照如下预设计算公式计算并获得用户端空间位置信息χ = (A2-C2+e2)/2e ;y = (A2-B2+f2)/2f ;ζ = (A2-x2-y2) 5其中X、y、Z代表用户端在三维空间中的坐标值,Α、B、C分别代表所述第一距离信息、 所述第二距离信息和所述第三距离信息,e代表位于三维空间中高维度坐标轴的所述第一信号接收位置与位于三维空间中长维度坐标轴的所述第二信号接收位置之间的距离,f代表位于三维空间中高维度坐标轴的所述第一信号接收位置与位于三维空间中宽维度坐标轴的所述第三信号接收位置之间的距离。
6.一种红外定位系统,其特征在于,所述红外定位系统包括遥控信号接收处理单元、模数转换单元、信号转换单元、位置信息生成单元及位置信息处理单元,其中遥控信号接收处理单元,用于接收、处理用户端发出的预先编码的红外遥控信号,并生成用户端信号强度模拟信号;模数转换单元,用于对所述用户端信号强度模拟信号进行模数转换并生成用户端信号强度数字信号;信号转换单元,用于将所述用户端信号强度数字信号转换为距离信息; 位置信息生成单元,用于根据所述距离信息生成用户端空间位置信息; 位置信息处理单元,用于将所述用户端空间位置信息与前一次用户端空间位置信息进行比较,判断用户端空间位置是否发生改变。
7.如权利要求6所述的红外定位系统,其特征在于,所述红外定位系统还包括存储单元,所述存储单元用于存储与所述用户端信号强度数字信号相对应的距离信息。
8.如权利要求6或7所述的红外定位系统,其特征在于,所述遥控信号接收处理单元包括遥控信号接收单元,用于在自身的第一信号接收位置、第二信号接收位置和第三信号接收位置同时接收用户端发出的预先编码的红外遥控信号以获得相应的所述第一红外遥控信号、所述第二红外遥控信号及所述第三红外遥控信号。
9.如权利要求8所述的红外定位系统,其特征在于,所述遥控信号接收处理单元还包括遥控信号处理单元,用于对所述第一红外遥控信号、所述第二红外遥控信号及所述第三红外遥控信号进行解码滤波及检波后生成所述第一用户端信号强度模拟信号、所述第二用户端信号强度模拟信号及所述第三用户端信号强度模拟信号。
10.一种电视机,其特征在于,所述电视机包括如权利要求6或权利要求7所述的红外定位系统。
全文摘要
本发明属于定位控制领域,提供了一种红外定位方法、装置及电视机。在本发明中,通过接收、处理用户端发出的预先编码的红外遥控信号并生成用户端信号强度模拟信号,对用户端信号强度模拟信号进行模数转换并生成用户端信号强度数字信号,将用户端信号强度数字信号转换为距离信息,根据距离信息生成用户端空间位置信息,将用户端空间位置信息与前一次用户端空间位置信息进行比较,判断用户端空间位置是否发生改变,从而实现了空间定位的目的,且解决现有定位方法所存在的定位过程复杂且定位不准确的问题。
文档编号G01S11/02GK102221693SQ201110152539
公开日2011年10月19日 申请日期2011年6月8日 优先权日2011年6月8日
发明者王俊, 袁彩凤 申请人:深圳创维-Rgb电子有限公司