显示装置及其频道地图管理方法【专利摘要】一种显示装置包括:存储装置,被配置为存储含有多个频道号和映射到频道号的频道信息的推荐频道地图;输入单元,用于输入用户命令和选择频道;内容接收器,被配置为经对应于用户命令的频道接收内容;显示器,被配置为显示该内容;以及控制器,被配置为比较所存储的映射到推荐频道地图中的所选择的频道号的频道信息和所接收的内容的频道信息,并且根据比较的结果更新该推荐频道地图。【专利说明】显示装置及其频道地图管理方法
技术领域:
[0001]与示例实施例相一致的方法和装置设及显示装置及其频道地图管理方法,并且更具体地说,设及能够识别所显示的文本并更新频道地图的显示装置及其频道地图管理方法。【
背景技术:
】[0002]-般来说,机顶盒(STB)与(电视)TV接收器配置在一起W接收从内容提供服务器等接收的各种TV图像信号。STB接收经网络或卫星发送的经MPEG压缩的数字广播数据并且增强被压缩的数据,解码被编码的数据,并将被解码的数据转换成标准的全国电视标准委员会(NTSC)信号W使其被显示到TV接收器上。随着越来越多的数字TV和数字广播内容的出现,STB正变得更加普遍。并且近来,STB已发展为多功能设备,除了具有接收和解码广播数据的功能之外,还具有各种附加功能,包括VCR功能、家庭网络主机功能等。[0003]例如,服务器设备可W被配置为向TV接收器推荐与正被显示在TV接收器上的广播有关的广播。为此,服务器设备可W向TV接收器发送服务器设备意图向TV接收器推荐的映射有频道号和频道信息的频道地图。通过从服务器设备接收到的推荐频道地图,用户可W观看他/她希望观看的广播。【
发明内容】[0004][技术问题][0005]从服务器设备接收的推荐频道地图可能与当前观看环境不同,例如,当STB的频道地图已改变时,当STB具有B2C频道地图但服务器设备提供8?频道地图时,W及当用户改变了STB的频道地图W满足他的/她的口味时。在运些情况下,如果根据从服务器设备发送的推荐频道地图选择站,那么会出现的问题是:不同于用户意图的广播被选择并输出。[0006][问题的解决][0007]示例实施例可W解决至少上述问题和/或不足W及上文未描述的其它不足。示例实施例不被要求克服上述不足,并且可W不克服上述任何问题。[000引一个或多个示例实施例提供了能够识别被显示的频道信息并对比频道信息、进而更新频道地图的显示装置及其频道地图管理方法。[0009]根据示例实施例的一方面,提供了用于显示内容的显示装置,该显示装置包括:存储装置,被配置为存储包含多个频道号和映射到每个频道号的频道信息的推荐频道地图;输入单元,用于输入用户命令并选择频道;内容接收器,被配置为接收经与输入的用户命令相对应的频道所接收的内容的输入;内容处理器,被配置为处理该内容;显示器,被配置为显示在内容处理器中被处理的内容;W及控制器,被配置为比较所存储的映射到推荐频道地图中的频道号的频道信息和所接收内容的频道信息,并且根据比较结果更新推荐频道地图。[0010]控制器可W识别正被显示在显示器屏幕上W便与内容重叠预定时间的文本,并且检测该内容的频道信息。[0011]内容接收器可W从广播接收设备接收内容和该内容的频道信息,并且控制器可W比较从广播接收设备所接收的频道信息和包含在推荐频道地图中的频道信息。[0012]显示装置可W进一步包括用于从服务器设备接收推荐频道地图的通信器,并且控制器可W将经通信器所接收的推荐频道地图存储在存储装置中,并且响应于推荐频道地图被更新,可W将更新的推荐频道地图发送到服务器设备。[0013]控制器可W控制显示器显示只包括关于可由显示器显示的内容的频道信息的推荐频道地图。[0014]控制器可W包括计算器,其被配置为计算包含文本的整个主题区域的亮度平均值,并且将主题区域分成多个部分区域,并且计算关于多个部分区域的每一个的最大亮度值和最小亮度值,并且计算所计算的最大亮度值的平均值和所计算的最小亮度值的平均值;文本亮度确定器,其被配置为基于所计算的平均值而确定文本亮度;W及文本提取器,其被配置为根据所确定的文本的亮度将主题区域分成文本和背景并提取文本。[0015]计算器可W关于整个主题区域计算比预定值大的亮度值的第一平均值,并且计算比该预定值小的亮度值的第二平均值,并且文本亮度确定器可W比较第一值,即从平均值减去第一平均值得到的结果,和第二值,即从平均值减去第二平均值得到的结果,并且根据比较的结果确定该文本是比背景更亮的亮文本还是比背景更暗的暗文本。[0016]文本提取器,响应于文本(Text)被确定为是亮文本,可W将主题区域里具有大于第一文本值的亮度值的像素提取到文本,W及响应于文本被确定为暗文本,可W将主题区域里具有小于第二文本值的亮度值的像素提取到文本,而且第一文本值可W大于第二文本值。[0017]文本提取器可W分别使用下面的等式来确定第一文本值和第二文本值:[0018]ThBright=HA-W*(HA-Max化VUB,HVLB))[0023]根据示例实施例的一方面,提供了推荐频道地图管理方法,其包括:存储包括多个频道号和映射到每个频道号的频道信息的推荐频道地图;响应于根据用户命令选择了频道,显示经对应于用户命令的频道所接收的内容,并且比较所存储的映射到推荐频道地图中的频道号的频道信息和所接收内容的频道信息,并且根据比较的结果更新推荐频道地图。[0024]该方法可W进一步包括识别正显示在显示器屏幕上W便与内容重叠预定时间的文本,并且检测该内容的频道信息。[0025]该方法可W进一步包括从提供内容的广播接收设备接收频道信息,并且更新推荐频道地图可W包含比较接收到的频道信息和包括在推荐频道地图中的频道信息。[0026]该方法可W进一步包括向服务器设备发送更新的推荐频道地图。[0027]该方法可W进一步包括显示只包含关于可由显示器显示的内容的频道信息的推荐频道地图。[0028]检测频道信息可W包括计算包含文本的整个主题区域的亮度值;将主题区域分成多个部分区域,并且计算关于多个部分区域的每一个的最大亮度值和最小亮度值,并且计算所计算出的最大亮度值的平均值和所计算出的最小亮度值的平均值;基于所计算的平均值确定文本的亮度;W及根据所确定的文本亮度将主题区域分成文本和背景并提取文本。[0029]确定文本的亮度可W包括计算大于关于整个主题区域的预定值的亮度值的第一平均值,并且计算小于该预定值的亮度值的第二平均值,并且比较第一值,即从平均值减去第一平均值得到的结果,和第二值,即从平均值减去第二平均值得到的结果,并且根据比较的结果确定该文本是比背景更亮的亮文本还是比背景更暗的暗文本。[0030]提取文本,响应于文本被确定为是亮文本,可W将主题区域里具有大于第一文本值的亮度值的像素提取到文本,W及响应于文本正被确定为是暗文本,可W将主题区域里具有小于第二文本值的亮度值的像素提取到文本,而且第一文本值可W大于第二文本值。[0031]提取文本可W分别通过使用下面的等式来确定第一文本值和第二文本值:[0037][发明的有利效果][0038]根据各种示例实施例,用户能够观看与输入的频道号匹配的广播,即使从服务器设备接收到的频道地图并未被更新。[0039]此外,对于用户来说,即使存储在服务器设备中的频道地图未被更新,直接更新频道地图也是有可能的。【附图说明】[0040]通过参考附图来描述某些示例实施例,上述和/或其它方面将变得更清楚,其中:[0041]图1是根据示例实施例的显示系统的配置图;[0042]图2是根据示例实施例的显示装置的框图示例;[0043]图3A和图3B示出了根据示例实施例的频道地图示例;[0044]图4是根据示例实施例的显示在显示装置屏幕上的频道地图示例;[0045]图5和图6是根据示例实施例的显示屏示例;[0046]图7、图8、图9和图10是根据示例实施例的频道地图变化的各种示例;[0047]图11是根据示例实施例的显示装置的频道地图管理方法的流程图示例;[0048]图12是根据示例实施例的显示装置的框图的另一示例;[0049]图13是根据示例实施例的控制器的框图;[0050]图14和图15是根据示例实施例的用于识别主题区域中的频道信息的视图的各种示例;w及[0051]图16和图17是根据示例实施例的检测到的频道信息的各种示例。【具体实施方式】[0052]某些示例实施例将参考附图在下文做更具体的描述。[0053]在W下的描述中,相同的附图标记被用于相同的元件,即使是在不同的图中。描述中所定义的事项,诸如具体的结构和元件,被提供W辅助对示例实施例的全面理解。然而,示例实施例可W在没有那些具体定义的事项的情况下被实践。同时,周知的功能或结构不会被具体描述,因为不必要的细节将模糊了本申请。[0054]图1是根据示例实施例的显示系统500的配置图。参考图1,根据示例实施例的显示系统500包括内容提供服务器300、广播接收设备200、显示装置100和服务器设备400。[0055]内容提供服务器300存储各种内容。例如,内容提供服务器300存储,各种内容、W及关于每个内容的频道号和频道信息。频道信息可W是对相应内容提供的各种信息。例如,频道信息可W包括映射到频道号的广播名、内容名、广播站名和内容提供商名。例如,频道地图可W包括各种频道号和映射到每个频道号的广播名、内容名、广播站名、内容提供商名等的列表。例如,内容提供服务器300可W将频道地图、连同该内容的图像信号一起,发送到广播接收设备200。[0056]广播接收设备200可W接收来自内容提供服务器300的频道地图W及包括图像信号或内容信号的广播信号。广播接收设备200可有线或无线的方式被连接到显示装置100,并且可W将接收到的图像信号发送到显示装置100。广播接收设备200可W包括各种电子设备,诸如STB,其被配置为将包括图像信号或内容信号等广播信号提供给显示装置100。[0057]显示装置100可W接收来自广播接收设备200的图像信号,并且显示对应于接收到的图像信号的内容。即,响应于用户将对应于频道号的远程控制信号发送给显示装置100,显示装置100可W将对应于接收到的远程控制信号的信号发送到广播接收设备200,并且广播接收设备200可W将对应于接收到的信号的图像信号发送到显示装置100。进一步,响应于用户将对应于频道号的远程控制信号发送给广播接收设备200,广播接收设备200可W将对应于接收到的远程控制信号的图像信号发送到显示装置100。因此,显示装置100可W显示对应于输入的频道号的内容。[005引服务器设备400可W接收对应于由显示装置100所显示的内容的频道信息,并且可W推荐与接收到的频道信息有关的频道地图。即,服务器设备400可W向显示装置100发送推荐频道地图,其包括与由显示装置100所显示的内容或广播有关的各种广播名、内容名、广播站名和内容提供商名,及其所映射的频道号。例如,响应于显示装置100正显示体育广播,服务器设备400可W向显示装置100发送推荐频道地图,其包括除当前正显示的广播之外的各种体育广播频道,W及映射到运些频道的每一个的频道号。从服务器设备400接收到的推荐频道地图可被显示在显示装置100上所显示的屏幕上的一侧。[0059]如果由内容提供服务器300提供的频道地图与由服务器设备400提供的推荐频道地图不同,那么显示装置100可W将所显示的频道号和频道信息中的至少一个更新。[0060]W下具体描述了一种用于显示装置100将所显示的频道号和频道信息中的至少一个更新的方法。[0061]图2是根据示例实施例的显示装置100的框图示例。[0062]输入单元120接收用于选择频道的用户命令的输入。例如,输入单元120接收由外部远程控件发送的信号,然后将接收到的信号发送到控制器130。该远程控制信号包括从远程控件接收的所有信号。响应于远程控件向输入单元120发送与用户输入的频道号对应的远程控制信号,控制器130可W控制W便对应于用户输入的频道号的频道被选择。远程控件可W包括触摸板,并且所接收的远程控制信号可W包括拖曳信号或触摸信号,其用于选择多个所显示的频道号、广播标识(ID)、和内容名中的任何一个。尽管提供了对应于频道号的输入单元120的描述,但是并非局限于此,并且该输入单元120可W被配置为包括用于选择多种内容中的一个的任何部件(means)。[0063]内容接收器170接收广播信号或内容信号。例如,内容接收器170接收经对应于输入频道号的频道所接收的内容。即,内容接收器170接收来自广播接收设备200的对应于广播信号或内容信号的图像信号。内容处理器171可W处理接收到的图像信号并且将它转换为视频数据、音频数据,或其它数据。控制器130可W控制W便由内容处理器171生成的视频帖和音频帖可W分别被输出。[0064]显示器110显示各种图像。例如,显示器110显示在内容处理器171中被处理的内容。[0065]内容接收器170接收来自广播接收设备200的内容的频道信息。存储装置150可W存储内容接收器170接收的频道信息。即,存储装置150可W存储包括多个频道号和映射到每个频道号的频道信息的频道地图。[0066]显示装置100可W接收来自服务器设备400的推荐频道地图。显示装置100可W进一步包括被配置为接收推荐频道地图的通信器,并且控制器130可W显示所接收的推荐频道地图。[0067]响应于推荐频道地图正显示在显示屏的一侧,用户可W经推荐频道地图输入要被显示的频道号。控制器130可W显示映射到输入的频道号的内容。[0068]所显示的推荐频道地图可W只包括关于可W由显示装置100显示的内容的频道信息。举例来说,已被设置有成人内容限制的显示装置100从服务器设备400接收推荐频道地图,其包括成人内容的频道号及其频道信息。响应于用户已设置了频道限制,或响应于根据服务等级对提供给显示装置100的频道的限制等,控制器130可W控制显示装置100来显示只包括关于可W被显示的频道的信息的推荐频道地图。W下具体描述了比较存储在存储装置150中的频道地图的频道号和频道信息与推荐频道地图的频道号和频道信息。[0069]如果存储装置150中存储的频道地图和推荐频道地图不同,则映射到用户输入的频道号的内容不会被正确显示。例如,尽管映射到从内容提供商300接收并存储在存储装置150中的频道地图中的编号1的内容是AAA,但是映射到从服务器设备400所接收的推荐频道地图中的编号1的内容可能是BBB。用户可能想要经所显示的推荐频道地图观看B邸并且输入对应于编号1的频道号,但是响应于与编号1对应的频道号被输入,广播接收设备200将对应于AAA的图像信号发送到显示装置100,因此该用户将不能观看他/她想要观看的内容。[0070]例如,控制器130可W比较从广播接收设备200接收的频道信息和被包括在频道地图中的频道信息,并且更新推荐频道地图。具体如下。[0071]响应于用户输入特定的频道号,该控制器控制W便与输入的频道号对应的内容可W被显示。控制器130可W控制W便与所显示的内容对应的频道号和频道信息可W被显示预定的时间。控制器130可W控制W便频道号和频道信息被在内容屏幕的一侧的一个区域上显示预定的时间。[0072]然后,控制器130可W识别所显示的频道号和频道信息,从而检测该内容的频道信息。频道号和频道信息可W被W文本格式显示,并且参考图13,下文更具体描述了识别该文本的方法。[0073]识别了频道信息的控制器130可W对包括在从内容提供服务器300接收并存储的频道地图中的频道信息和包括在从服务器设备400接收的推荐频道地图中的频道信息进行比较。例如,响应于运两个频道信息彼此不同,控制器130可W更新包括在推荐频道地图中的频道信息,使其映射到包括在频道地图中的频道信息。[0074]之后,响应于推荐频道地图被更新,控制器130可W向服务器设备400发送更新的推荐频道地图。[0075]图3A到图6示出了根据示例实施例的频道地图和显示屏的示例。[0076]图3A的表格是从内容提供服务器300接收并存储在存储装置150中的频道地图502。图3B的表格是从服务器设备400接收然后被显示的推荐频道地图101的示例。表格左侧示出的编号506是频道号,W及表格右侧示出的文本508是频道信息。该频道信息可W是广播站名。例如,响应于用户输入编号1,显示装置100显示AAA广播站发送的广播或内容。[0077]在频道地图502中,关于编号2的频道信息被设置为BBB,但是在推荐频道地图101中,关于编号2的频道信息被设置为D孤。即,频道地图和推荐频道地图彼此不同。[0078]如上所述,显示装置100可W从服务器设备400接收推荐频道地图并显示所接收的推荐频道地图。如图4所示,控制器130在显示屏的一侧显示该推荐频道地图101。参考所显示的推荐频道地图,用户可W选择他/她希望观看的广播或内容。[0079]如图4所示,假若用户希望观看D抓内容510。用户将根据所显示的推荐频道地图101输入编号2。然而,如图3A所示,在频道地图502中,映射到编号2的频道信息被设置为BBB。例如,如图5所示,即使响应于用户希望观看D孤内容510,但是由于映射到输入编号2的频道信息是BBB,所WBBB内容512将被选择并显示。[0080]如图5(附图标记102)所示,控制器130可W将频道号和频道信息一起显示在屏幕的一侧。如图6所示,控制器130也可W在屏幕的一侧只显示频道信息103。[0081]控制器130识别所显示的频道信息。即,由于频道信息W文本格式被显示,所W控制器130识别所显示的文本,从而识别关于当前正被显示的内容的频道信息。即,控制器130可W识别到,关于作为输入编号2的结果而被显示的内容的频道信息是BBB。[0082]然后,控制器130可W确定,关于相同频道号的包括在推荐频道地图101中的频道信息和包括在频道地图中的频道信息是否彼此相同。在上述示例中,由于所显示并识别的频道信息是BBB,并且,关于相同频道号的包括在推荐频道地图101中的频道信息是DDD,所W控制器130可W更新推荐频道地图101。即,控制器130可W将推荐频道地图101中的频道号2更新为作为对应于所显示并识别的频道信息的BBB。作为另一示例,控制器130可W将推荐频道地图101中的频道号4更新为对应于D孤。例如,更新的推荐频道地图可W被存储在存储装置150中,并且被发送到服务器设备400。[0083]图7到图10是根据示例实施例的频道地图变化的各种示例。下文描述的情况是,关于图3A所示的频道地图502来更新如图7到图10所示的推荐频道地图。[0084]图7中,作为映射到频道号2的频道信息的BBB未被包括在推荐频道地图中。控制器130可W更新该推荐频道地图W创建频道号2及映射到频道号2的频道信息BBB。[0085]参考图8,在推荐频道地图中,映射到频道号2的频道信息是SSS。控制器130可W更新该推荐频道地图W将映射到频道号2的频道信息改变为BBB。[0086]参考图9,在推荐频道地图中,映射到频道信息B邸的频道号是编号5。控制器130可W更新该推荐频道地图W将映射到频道信息BBB的频道号改变为编号2。[0087]参考图10,未被包括在频道地图中的频道号5和被映射到频道号5的频道信息EEE,被包括在推荐频道地图中。控制器130可W更新该推荐频道地图W删除频道号5和被映射到频道号5的频道信息EEE。[0088]图11是根据示例实施例的显示装置的频道地图管理方法的流程图示例。[0089]显示装置100可W从提供内容的广播接收设备200接收频道信息。显示装置100存储频道地图(操作S1110),其包括多个频道号和被映射到每个频道号的频道信息。[0090]然后,显示装置100可W显示推荐频道地图,其包括关于可W被显示装置100显示的内容的信息。[0091]之后,响应于频道号被输入,显示装置100显示正在经对应于输入的频道号的频道所接收的内容(操作S1120)。并没有限制只能如上所述输入频道号,而是可W设想用于选择多个内容中的一个的各种用户命令。[0092]显示装置100可W识别覆盖显示器110的屏幕并被显示了预定时间的文本,并且检测该内容的频道信息,如下文参考图13到图17具体描述的。[0093]显示装置100对所存储的映射到推荐频道地图中的频道号的频道信息和所接收的内容的频道信息进行比较,并且根据比较的结果更新接收的推荐频道地图(操作S1130)。[0094]显示装置100可W对包括在所接收的推荐频道地图中的频道信息和包括在频道地图中的频道信息进行比较,并且更新该推荐频道地图。[00M]然后,显示装置100将更新的推荐频道地图发送到服务器设备400。[0096]图12是根据示例实施例的显示装置100A的框图示例。根据图12,显示装置100A包括显示器110、输入单元120、控制器130、通信器140、存储装置150、视频处理器160、音频处理器161、内容接收器170、内容处理器171、扬声器180、按钮181、相机182、和麦克风183。图12所示的元件中,上述参考图2的元件的进一步描述将被省略。[0097]内容接收器170接收广播信号或内容信号。例如,内容接收器170接收正在经与输入的频道号对应的频道所接收的内容的输入。[0098]内容处理器171被配置为处理内容接收器170接收的广播信号并将所处理的广播信号转换成视频数据、音频数据、和其它数据。响应于广播信号被接收,内容处理器171执行诸如解码、均衡、解复用、去交织、解码等信号处理,并且产生视频帖和音频信号。生成的视频帖被提供给显示器110,而音频信号被提供给扬声器180。[0099]显示器110显示各种图像。显示器110可W包括各种类型的显示器,其包括液晶显示器化CD)、有机发光二极管(0LED)显示器和等离子体显示面板(PDP)显示器等。显示器110可W包括驱动电路和背光单元,其可W被实现为非晶娃(a-si)TFT、低溫多晶娃化TPS)TFT和有机TFT(0TFT)中的一个。[0100]输入单元120接收频道号的输入。例如,输入单元120接收从外部远程控件发送的信号并将接收的信号发送给控制器130。[0101]通信器140根据各种类型的通信方法来执行与外部设备的通信。例如,通信器140可W执行与包括广播接收设备200和服务器设备400的各种外部设备的通信。通信器140可W包括各种通信忍片,诸如WiFi忍片、蓝牙忍片、无线通信忍片、NFC忍片等。[0102]通信器140可W接收来自服务器设备的推荐频道地图。例如,控制器130可W将经通信器140接收的推荐频道地图存储在存储装置150中,并且响应于推荐频道地图被更新,控制器130可W将更新的推荐频道地图发送到服务器设备400。[0103]存储装置150存储各种数据,诸如用于驱动显示装置100A的操作系统(0S)软件模块、各种多媒体内容、各种应用,W及当应用正被运行时输入的或所确定的各种内容。例如,存储装置150可W存储包括多个频道号W及映射到每个频道号的频道信息的频道地图。[0104]控制器130使用存储在存储装置150中的各种程序来控制显示装置100A的整体操作。[0105]更具体地,控制器130包括RAM131、R0M132、主CPU133、图形处理器(GPUH34和第巧Ij第η接口135-巧ljl35-n,W及总线136。[0106]RAM13UR0M132、主CPU133、图形处理器(GPU)1:M和第1到第η接口135-巧IJ135-η可W经总线136彼此连接。[0107]第巧Ij第η接口135-1到135-η被连接到上述各种元件。该接口中的一个可W是经网络连接到外部设备的网络接口。[010引主CPU133访问存储装置150并且使用存储装置150中存储的0S来执行启动。此外,主CPU使用存储在存储装置150中的各种程序、内容、数据等来执行各种操作。[0109]用于系统启动的命令集被存储在ROM132中。响应于输入开启命令并且提供电力,主CPU133根据存储在ROM132中的命令将存储在存储装置150中的0S复制到RAM131,并且运行0SW启动系统。响应于启动被完成,主CPU133将存储在存储装置150中的各种应用程序复制到RAM131,并且运行被复制到RAM131中的应用程序W执行各种操作。[0110]图形处理器134使用运算器和擅染(未示出)产生包括诸如图标、图像、文本等各种对象的屏幕。该运算器基于所接收的控制命令、根据屏幕的布局执行诸如每个对象的坐标值、形状、尺寸、颜色等特征值的算术运算。擅染基于运算器中运算出的特征值产生包括对象的各种布局的屏幕。擅染中所产生的屏幕被显示在显示器110的显示区域内部。[0111]视频处理器160被配置为处理视频数据。视频处理器160可W执行关于视频数据的诸如解码、缩放、噪声过滤、帖速率转换、分辨率转换等的各种图像处理。[0112]音频处理器161被配置为处理音频数据。音频处理器161可W执行诸如音频数据的解码、放大和噪声过滤的各种处理。例如,该音频处理器161可W对应于交互中有勾选时W及标记项被选择的地方有交互时产生反馈声音,并且提供所产生的反馈声音。[0113]扬声器180被配置为输出音频处理器161所处理的各种音频数据W及各种报警音和语音消息。[0114]按钮181可W是任何类型按钮中的一种,诸如机械按钮、触摸板或滚轮,其形成任何区域上,比如形成在显示装置100A主体的外部的前面部分、侧面部分或后面部分。例如,可W提供用于开启/关闭显示装置100A的电源的按钮。[0115]相机182被配置为根据用户的控制来拍摄静态图像或视频。例如,相机182可W拍摄用于控制显示装置100A的用户的各种运动或姿势。[0116]麦克风183被配置为接收用于控制显示装置100A的用户的语音或其它声音,并且将接收的用户的语音或声音转换成音频数据。控制器130将经麦克风183输入的用户的语音转换成音频数据并且使用转换的音频数据来控制显示装置100A。相机182和麦克风183可根据输入单元120的功能是输入单元120的一部分。[0117]响应于由相机182和麦克风183各自提供的图像数据和音频数据,控制器130可W根据经麦克风183输入的用户的语音或由相机182所识别的用户的运动来执行控制操作。良P,显示装置100A可W在运动控制模式或语音控制模式下操作。当显示装置100A在运动控制模式下操作时,控制器130激活相机182W拍摄用户,并且跟踪用户的运动变化,W及执行与之对应的控制操作。当显示装置100A在语音控制模式下操作时,控制器130分析经麦克风输入的用户的语音,并且执行对应于所分析的用户的语音的控制操作。[011引诸如耳机、鼠标、LAN等各种外部输入端口可W进一步被提供W连接显示装置100A和各种外部端子。[0119]图12只是显示装置100A的配置示例。根据示例实施例,图12中示出的一些元件可W被改变或省略,或者其它元件可W进一步被提供。[0120]图13是根据示例实施例的控制器130的框图示例。参考图13,根据示例实施例的控制器130进一步包括计算器137、文本亮度确定器138和文本提取器139。[0121]如上所述,显示器110可W将关于内容的频道号和/或频道信息与内容一起显示。如图5或图6所示,频道号和/或频道信息可W被显示在形成于内容屏一侧的一个区域上,并且为了识别所显示的频道号和/或频道信息,文本区域需要被首先检测。该文本区域可W包括显示屏上的显示频道号和/或频道信息的区域。[0122]如图5或图6所示的显示屏中,计算器137使用文本区域检测技术检测至少一个文本区域。例如,可W执行,基于拐点检测特征量的特征量检测法,和基于不可变特征量的特征量检测法。基于最大稳定极值区域(MaximallyStableExtremalRegion,MSER)检测特征量也是可能的。特征量指的是成为图像中的特征的点。通常可W在图像的拐点或边界处检测特征量。可W有各种方法来检测文本区域,并且可W根据相对应的图像来选择并执行至少一种适当的方法。检测文本区域的方法是被本领域技术人员所知的,因此省略其具体的解释。[0123]图14和图15所示的是由计算器137所检测的至少一个文本区域的示例。至少一个编号和/或文字(letter)在被检测的文本区域(即,主题区域(subjectarea))中形成。[0124]为了检测关于该主题区域106的文本,计算器137可W确定具有η乘m大小的窗口。如图14所示,计算器137使窗口105-1位于整个主题区域106上,并且计算全部的主题区域106的亮度平均值。[0125]计算器137计算关于整个主题区域106的大于预定阔值(Th)的亮度值的第一平均值化A),W及小于预定阔值(Th)的亮度值的第二平均值(LA)。可W使用本领域技术人员知道的图像阔值技术来计算阔值,如化SU方法、NiBlack方法、最小错误方法、最大赌方法等。本示例实施例使用了Otsu方法。关于Otsu方法,见"AThresholdSelectionMethodformGray-levelHistograms'',IEEETrans.OnSystem,ManandCybernetics,Vol.SMC-9,No.1,ρρ.62-66,January1979.[0126]使用阔值计算第一平均值和第二平均值的方法分别基于下文所示的数学等式1和数学等式2。第一平均值可W是主题区域中大于阔值的值的平均值(HA,HigherAverage),而第二平均值可W是主题区域中小于阔值的值的平均值(LA,LowerAverage)。[0127]数学算式(MathFigure)l[012引[数学算式1][0129][0130]其中,it,jt分别为候选区的高和宽。[0131]数学算式2[0132][数学算式2][0133][0134]其中,it,jt分别为候选区的高和宽。[0135]计算器137可将主题区域106分成多个部分区域107、108。如图15所示,计算器137可W将窗口105-2定位到顶端区域107,即第一部分区域,其为该主题区域106的部分。同样地,计算器137可W将窗口定位到底端区域108,即第二部分区域,其为主题区域106的部分。例如计算器137可W对多个部分区域107、108的每个计算最大亮度值和最小亮度值,并且可W计算所计算的最大亮度值的平均值和所计算的最小亮度值的平均值。[0136]计算器137计算关于第一部分区域的亮度值的最大值化VUB,Hi曲estValueofUpperBackground),和关于第一部分区域的最小值化VUB,LowestValueofU邮erBackground)。运些值由数学等式3和数学等式4推导出。[0137]数学算式3[013引[数学算式3][0139]HVUB=Max(Backgroundupper(iub,jub)),其中HVUB<HA[0140]数学算式4[0141][数学算式4][0142]LVUB=Min(Backgroundupper(iub,jub)),其中LVUB<LA[0143]计算器137计算关于第二部分区域的亮度值的最大值化VLB,Hi曲estValueofLowerBackground),和关于第二部分区域的亮度值的最小值化化B,LowestValueofLowerBackground)。运些值由数学等式5和数学等式6推导出。[0144]数学算式5[0145][数学算式引[0146]HVLB=Max(BackgroundLower(ilb,j化)),其中HVLB<HA[0147]数学算式6[014引[数学算式6][0149]LVLB=Min(BackgroundLower(i化,j化)),其中LVLB<LA[0150]然后,计算器137计算关于第一部分区域和第二部分区域的亮度值的平均背景亮度值(BA,BackgroundAverage)。该平均背景亮度值由数学等式7推导出。[0151]数学算式7[0152][数学算式7][0153][0154]其中,iub,jub分别为上背景区的高和宽[0155]iib,j化分别为下背景区的高和宽[0156]文本亮度确定器138可W基于计算出的平均背景亮度值而确定该文本的亮度,并且文本提取器139可W根据所确定的文本的亮度将主题区域划分成文本和背景,并提取文本。[0157]更具体地,文本亮度确定器138可W比较从平均背景亮度值(BA)减去第一平均值(HA)得到的结果,即第一值(|BA-HA||BA-HA|),和从平均背景亮度值(BA)减去第二平均值化A)得到的结果,即第二值(IBA-LAIIBA-LAI),并且可W根据比较的结果来确定该文本是比背景更亮的文本还是比背景更暗的文本。如果第一值大于第二值,则可W确定包括在主题区域中的文本是亮文本(Bri曲ttext),其具有比背景区域亮的像素值。如果第一值小于第二值,则可W确定包括在主题区域中的文本是暗文本(Darktext),其具有比背景区域暗的像素值。用于确定亮文本或暗文本的数学等式如下所示。[0158]数学算式8[0159][数学算式引[0160]Bri曲ttext=|BA-HA|>IBA-LA[0161]Darktext=IBA-HAI<IBA-LA[0162]文本提取器139从背景区域中提取被确定为亮文本或暗文本的文本。[0163]更具体地,响应于该文本被确定为亮文本,文本提取器139提取主题区域中具有比第一文本值化bright的更大亮度值的像素作为文本像素。相同地,响应于该文本被确定为暗文本,文本提取器139提取主题区域中具有比第二文本值化dark的更小亮度值的像素作为文本像素。如下所示,第一文本值和第二文本值可W分别由数学等式9和数学等式10确定。第一文本值可W大于第二文本值。[0164]数学算式9[01化][数学算式9][0166]ThBright=HA-W*(HA-Max化VUB,HVLB))[0167]其中,[016引数学算式10[0169][数学算式10][0170]Thdark=LA-W*(LA-Min化VUB,L化B))[0171]其中:[0172]在运个例子中,w是权重值,并且可W考虑该主题区域的标准偏差(ο)来进行该计算。参考上面的数学等式,标准偏差越大,权重值就越大。例如,在亮文本的情况下,第一文本值变小,反之在暗文本的情况下,第二文本值变大。[0173]恒定值R可W是128,其是8比特图像的256灰度的最大值,并且恒定值k在0和1之间,其可W实验性地确定。[0174]然后,文本提取器139可W对计算出的文本亮度值执行阔值处理。即,文本提取器139使大于第一文本值的亮文本具有最大亮度值,并且使小于第二文本值的暗文本具有最小亮度值。数学等式11和数学等式12示出了文本亮度值的阔值处理。图16是示出了亮文本(104-1)的阔值处理结果的图,并且图17是示出了暗文本(104-2)的阔值处理结果的图。[0175]数学算式11[0176][数学算式11][0177]如果(了6別_〔日11山(1日16(;[,^')〉化6础111;),1'糾1:_131';[曲1:(;[,^')=255[017引否则,Text_Bri曲t(i,j)=0[0179]数学算式12[0180][数学算式12][0181]如果(Text_Candidate(i,j)<Thdark),Text_Dark(i,j)=化5[0182]否则,Text_Dark(i,j)=0[0183]之后,文本提取器139可W从被阔值处理的文本图像中提取文本。可W看出,图16和图17中分别示出的亮文本和暗文本只是由于文本亮度值导致的区别,并且由文本提取器139提取的文本是相同的文本。例如,如上所述控制器130能够识别被显示的频道号和/或频道信息,并且更新推荐频道地图。[0184]根据上述各种示例实施例的显示装置的推荐地图管理方法,可W被存储在非暂态计算机可读介质中。运样的非暂态计算机可读介质可W被安装在各种装置上并被使用。[0185]例如,程序代码可W被存储在非暂态计算机可读介质中并被提供,该程序代码用于执行推荐频道地图管理方法,该方法包括:存储推荐频道地图,该推荐频道地图包括多个频道号和映射到每个频道号的频道信息;当输入频道号时,显示经与输入频道号对应的频道所接收的内容;并且比较所存储的映射到推荐频道地图中的频道号的频道信息与所接收内容的频道信息,并且根据比较的结果更新该推荐频道地图。[0186]非暂态计算机可读介质指的是装置可读的介质,该介质半永久地存储数据而不是诸如寄存器、高速缓存和存储器等短期存储数据的介质。更具体地,非暂态计算机可读介质可W是CD、DVD、硬盘、蓝光盘、USB、存储卡和ROM等。[0187]前面的示例实施例和优点只是示范性的而不被解释为限制。本教学可W容易地被应用到其它类型的装置。示例实施例的描述意图阐述,而不是限制该权利要求的范围,并且许多替代物、修改和变化将对本领域技术人员是显见的。例如,每个单一的组件可W被分离成多个组件,其之后被单独实现。同样地,分离的组件可W被组合到一起并作为单一的组件而被实现。【主权项】1.一种显示装置,包括:存储装置,被配置为存储包含频道号和映射到频道号的频道信息的推荐频道地图;输入单元,被配置为接收与相应频道号对应的用户命令;内容接收器,被配置为通过与用户命令对应的频道接收内容;显示器,被配置为显示该内容;以及控制器,被配置为比较所存储的映射到所存储的推荐频道地图中的各个频道号的频道信息和所接收的内容的频道信息,并且根据比较的结果更新该推荐频道地图。2.如权利要求1所述的显示装置,其中该控制器进一步被配置为识别正被显示在该显示器屏幕上以便与该内容重叠至少预定时间的文本,并且从该文本检测所接收的内容的频道信息。3.如权利要求1所述的显示装置,其中该内容接收器进一步被配置为从广播接收设备接收该内容和该内容的频道信息,并且该控制器进一步被配置为比较从广播接收设备接收的频道信息和所存储的包括在所存储的推荐频道地图中的频道信息。4.如权利要求1所述的显示装置,进一步包括通信器,被配置为从服务器设备接收该推荐频道地图,其中响应于该推荐频道地图被更新,该控制器进一步被配置为将更新的推荐频道地图发送到该服务器设备。5.如权利要求1所述的显示装置,其中该控制器进一步被配置为控制该显示器显示只包括关于可以被该显示器显示的内容的频道信息的推荐频道地图。6.如权利要求2所述的显示装置,其中该控制器包括:计算器,被配置为计算包括该文本的整个主题区域的亮度平均值,将该主题区域划分成多个部分区域,计算多个部分区域的每个中的最大亮度值和最小亮度值,并且基于所计算的最大亮度值和所计算的最小亮度值计算平均背景亮度值;文本亮度确定器,被配置为基于所计算的平均背景亮度值确定该文本的亮度;以及文本提取器,被配置为根据所确定的文本的亮度将该主题区域划分成文本和背景并提取该文本。7.如权利要求6所述的显示装置,其中该计算器进一步被配置为对于整个主题区域计算大于阈值的亮度值的第一平均值和小于该阈值的亮度值的第二平均值,以及该文本亮度确定器进一步被配置为比较作为第一平均值和平均背景亮度值之间的差的第一值与作为第二平均值与平均背景亮度值之间的差的第二值,并且根据比较的结果确定该文本是比背景亮的亮文本还是比背景暗的暗文本。8.如权利要求7所述的显示装置,其中该文本提取器进一步被配置为,响应于该文本被确定为是亮文本,提取该主题区域中具有大于第一文本值的亮度值的像素作为该文本,并且响应于该文本被确定为是暗文本,提取该主题区域中具有小于第二文本值的亮度值的像素作为该文本,并且,该第一文本值大于该第二文本值。9.如权利要求8所述的显示装置,其中该文本提取器进一步被配置为根据下面的等式分别确定该第一文本值和该第二文本值:其中,Thbright是第一文本值,Thdark是第二文本值,W是权重值,σ是该主题区域的标准偏差,R是代表灰度的常数,Κ是0和1之间的常数,ΗΑ是第一平均值,LA是第二平均值,HVUB是多个部分区域中的第一部分区域中的最大亮度值,HVLB是多个部分区域中的第二部分区域中的最大亮度值,LVUB是第一部分区域中的最小亮度值,LVLB是第二部分区域中的最小亮度值。10.-种推荐频道地图管理方法,包括:存储包含频道号和与频道号映射的频道信息的推荐频道地图;基于用户命令,接收相应频道号的输入;显示经对应于用户命令的频道所接收的内容;比较所存储的映射到所存储的推荐频道地图中的该相应频道号的频道信息和所接收的内容的频道信息;以及根据比较的结果更新该推荐频道地图。11.如权利要求10所述的方法,进一步包括:识别正被显示在该显示器屏幕上以便与该内容重叠至少预定时间的文本;并且从该文本检测所接收的内容的频道信息。12.如权利要求10所述的方法,进一步包括:从提供内容的广播接收设备接收频道信息,其中更新推荐频道地图包括比较所接收的频道信息和所存储的包含在所存储的推荐频道地图中的频道信息。13.如权利要求10所述的方法,进一步包括:将更新的推荐频道地图发送到服务器设备。14.如权利要求10所述的方法,进一步包括:显示只包括关于可以被该显示器显示的内容的频道信息的推荐频道地图。15.如权利要求11所述的方法,其中检测该频道信息包括:计算包括该文本的整个主题区域的亮度平均值;将该主题区域划分成多个部分区域;对多个部分区域的每个计算最大亮度值和最小亮度值;基于所计算的最大亮度值和所计算的最小亮度值计算平均背景亮度值;基于所计算的平均背景亮度值确定该文本的亮度;将该主题区域划分成文本和背景;以及根据所确定的该文本的亮度提取该文本。【文档编号】H04N21/4722GK106063288SQ201480076650【公开日】2016年10月26日【申请日】2014年12月8日【发明人】李尚昱,金昌源,安泳春【申请人】三星电子株式会社