[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107534754A - 显示装置及其控制方法 - Google Patents

显示装置及其控制方法 Download PDF

Info

Publication number
CN107534754A
CN107534754A CN201680024904.5A CN201680024904A CN107534754A CN 107534754 A CN107534754 A CN 107534754A CN 201680024904 A CN201680024904 A CN 201680024904A CN 107534754 A CN107534754 A CN 107534754A
Authority
CN
China
Prior art keywords
frame
display device
video
color
vision signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201680024904.5A
Other languages
English (en)
Other versions
CN107534754B (zh
Inventor
道古恩·巴特蒙赫
李宗澔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN107534754A publication Critical patent/CN107534754A/zh
Application granted granted Critical
Publication of CN107534754B publication Critical patent/CN107534754B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • H04N17/02Diagnosis, testing or measuring for television systems or their details for colour television signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • H04N17/04Diagnosis, testing or measuring for television systems or their details for receivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4383Accessing a communication channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/74Circuits for processing colour signals for obtaining special effects
    • H04N9/75Chroma key
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20021Dividing image into blocks, subimages or windows
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/16Determination of a pixel data signal depending on the signal applied in the previous frame
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2354/00Aspects of interface with display user
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/16Calculation or use of calculated indices related to luminance levels in display data
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • G09G5/026Control of mixing and/or overlay of colours in general

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

显示装置,包括显示器、信号接收器和至少一个处理器,其中,所述信号接收器配置成接收包括多个帧的视频信号,所述至少一个处理器配置成:在视频信号的第一帧中选择多个分割区域之中与第一帧的主要颜色对应的主要区域;基于与第一帧相比时所选择的主要区域的尺寸来确定所述第一帧是否为参考帧;以及根据所确定的参考帧控制显示器基于视频信号显示图像。

Description

显示装置及其控制方法
技术领域
本公开大体涉及能够在其自身的显示面板上显示图像的显示装置及其控制方法,例如,涉及具有用于在视频信号中感测随时间流逝而显示的视频帧内的空值帧(其在内容或信道切换时插入)的结构并且根据感测结果提供多种附加服务的显示装置及其控制方法。
背景技术
为了根据特定过程对预定信息进行计算和处理,电子装置基本上包括中央处理器(CPU)、芯片组、存储器等用于计算的电子部件。这样的电子装置可根据将在其中处理的信息而不同地分类。例如,电子装置分为诸如个人计算机、服务器等用于处理一般信息的信息处理装置和用于处理图像信息的图像处理装置。
图像处理装置根据多种图像处理过程对从外部接收的图像信号或图像数据进行处理。图像处理装置可在其自身的显示面板上基于所处理的图像数据显示图像,或者可将所处理的图像数据输出到设置有面板的另一显示装置以使得可在相应显示装置上基于所处理的图像信号显示图像。具体地,具有显示面板的图像处理装置被称为显示装置,并且可例如包括电视机(TV)、显示器、便携式多媒体播放器(PMP)、平板计算机、移动电话等。此外,显示装置可大如以固定方式安装在特定位置处的TV,或者可小如容易被用户携带的平板PC或移动电话。
当显示装置上显示的图像的内容或信道切换时,通常插入并显示表示内容的切换的视频帧。这样的视频帧基本上具有单一颜色,使得用户可以在视觉上在相对于此视频帧的前一内容图像与后一内容图像之间进行区分。由于这样的视频帧不包括任何具体的内容信息,因此其通常称为空值帧。当显示空值帧时,开始显示所切换的内容的图像。因此,显示装置可根据通过感测空值帧而指定的时间执行多种指定的操作。
如果显示装置响应于用户的用于切换内容的输入而切换内容,则显示装置自主地显示空值帧并且因此不需要感测显示空值帧的时间。然而,显示装置可能不切换内容,但向显示装置提供视频信号的图像源可能切换内容。在这种情况下,如果内容从特定内容切换到不同的内容,则图像源在切换内容的时间处插入空值帧,并且将其发送至显示装置。因此,显示装置需要在从图像源接收的视频信号中感测空值帧。
发明内容
技术方案
显示装置,包括显示器、信号接收器以及至少一个处理器,其中,信号接收器包括配置成接收包括多个帧的视频信号的电路,所述至少一个处理器配置成:在视频信号的第一帧中选择多个分割区域之中与第一帧的主要颜色对应的主要区域;基于与第一帧相比时所选择的主要区域的尺寸来确定所述第一帧是否为参考帧;以及根据所确定的参考帧控制显示器基于视频信号显示图像。因此,即使OSD重叠在空值帧的参考帧上,显示装置也可准确地感测参考帧,并且防止和/或减少将黑暗屏幕的内容图像等感测为参考帧的错误。
参考帧可由用于提供视频信号的图像源插入视频信号中,并且表示视频信号中的内容切换。
参考帧可包括空值帧。
所述至少一个处理器可对预设用户接口(UI)进行处理,所述预设用户接口(UI)将在从基于参考帧确定生成了内容切换时的时间起经过预设时间之后显示在内容图像上。因此,显示装置根据感测参考帧的结果来准确地确定内容切换时间,从而向用户提供便利。
如果与第一帧相比时,所选择的主要区域的尺寸大于第一预设阈值,则所述至少一个处理器可确定第一帧为参考帧;而如果与第一帧相比时,所选择的主要区域的尺寸不大于第一预设阈值,则所述至少一个处理器可确定第一帧不是参考帧。因此,即使OSD重叠在此参考帧上,显示装置也可准确地感测参考帧。
所述至少一个处理器可选择多个分割区域之中由主要颜色的单一颜色信息形成的区域,并且可在仅包括所选择的区域的矩形之中选择最大的矩形作为主要区域。因此,显示装置可容易地确定用于感测参考帧的候选区域。
如果特定区域的颜色信息中具有主要颜色的像素的百分比大于第二预设阈值,则所述至少一个处理器可确定所述特定区域对应于主要颜色;而如果特定区域的颜色信息中具有主要颜色的像素的百分比不大于第二预设阈值,则所述至少一个处理器可确定所述特定区域不对应于主要颜色。因此,显示装置可容易地确定特定分割区域是否对应于主要颜色。
所述至少一个处理器可将第一帧分割为具有彼此相同的尺寸的多个分割区域。
所述至少一个处理器可选择第一帧的颜色信息中包括的最多的第一颜色作为第一帧的主要颜色。
如果第一帧中具有第一颜色的像素的百分比大于第三预设阈值,则所述至少一个处理器可选择第一颜色作为主要颜色;而如果第一帧中具有第一颜色的像素的百分比不大于第三预设阈值,则所述至少一个处理器可确定第一帧不是参考帧。因此,显示装置可容易地确定第一帧中是否存在主要颜色以及哪个颜色对应于主要颜色。
控制显示装置的方法,所述方法包括:接收包括多个帧的视频信号;在视频信号的第一帧中选择多个分割区域之中与第一帧的主要颜色对应的主要区域;基于与第一帧相比时所选择的主要区域的尺寸来确定第一帧是否为参考帧;以及根据所确定的参考帧基于视频信号显示图像。因此,即使OSD重叠在空值帧的参考帧上,显示装置也可准确地感测参考帧,并且防止和/或减少将黑暗屏幕的内容图像等感测为参考帧的错误。
参考帧可由用于提供视频信号的图像源插入视频信号中,并且表示视频信号中的内容切换。
参考帧可包括空值帧。
显示图像可包括:从基于参考帧确定生成了内容切换时的时间起经过预设时间之后,在内容图像上显示预设用户接口(UI)。因此,显示装置根据感测参考帧的结果来准确地确定内容切换时间,从而向用户提供便利。
确定第一帧是否为参考帧可包括:如果与第一帧相比时所选择的主要区域的尺寸大于第一预设阈值,则确定第一帧为参考帧;以及如果与第一帧相比时所选择的主要区域的尺寸不大于第一预设阈值,则确定第一帧不是参考帧。因此,即使OSD重叠在此参考帧上,显示装置也可准确地感测参考帧。
选择主要区域可包括:选择多个分割区域之中由主要颜色的单一颜色信息形成的区域;以及在仅包括所选择的区域的矩形之中选择最大的矩形作为主要区域。因此,显示装置可容易地确定用于感测参考帧的候选区域。
选择多个分割区域之中由主要颜色的单一颜色信息形成的区域可包括:如果特定区域的颜色信息中具有主要颜色的像素的百分比大于第二预设阈值,则确定所述特定区域对应于主要颜色;以及如果特定区域的颜色信息中具有主要颜色的像素的百分比不大于第二预设阈值,则确定所述特定区域不对应于主要颜色。因此,显示装置可容易地确定特定分割区域是否对应于主要颜色。
选择主要区域可包括:将第一帧分割为具有彼此相同的尺寸的多个分割区域。
选择主要区域可包括:选择第一帧的颜色信息中包括的最多的第一颜色作为第一帧的主要颜色。
选择第一颜色作为第一帧的主要颜色可包括:如果第一帧中具有第一颜色的像素的百分比大于第三预设阈值,则选择第一颜色作为主要颜色;以及如果第一帧中具有第一颜色的像素的百分比不大于第三预设阈值,则确定第一帧不是参考帧。因此,显示装置可容易地确定第一帧中是否存在主要颜色以及哪个颜色对应于主要颜色。
附图说明
通过以下结合附图的详细说明,上述和/或其它方面将变得清楚且更容易理解,附图中相同的附图标记表示相同的元件,以及附图中:
图1是示出根据第一示例性实施方式的示例性显示装置的示图;
图2是示出根据第一示例性实施方式的示例性显示装置的框图;
图3是示出根据第一示例性实施方式的插入在提供至显示装置的视频信号中的视频帧之间的示例性空值帧的示图;
图4是示出根据第一示例性实施方式的显示装置在空值帧上显示屏幕显示(on-screen display,OSD)的示例的示图;
图5是示出根据第二示例性实施方式的显示装置感测多个视频帧中的空值帧的示例的流程图;
图6是示出根据第三示例性实施方式的OSD可显示在显示装置中的示例性区域的示图;
图7是示出根据第三示例性实施方式的显示装置感测多个视频帧中的空值帧的示例的流程图;
图8是示出根据第三示例性实施方式的在显示装置中设置示例性目标区域的示图;
图9是示出根据第三示例性实施方式的显示在显示装置中的内容的示例性特定视频帧的示图;
图10是示出根据第四示例性实施方式的显示装置确定特定视频帧是否为空值帧的示例的流程图;
图11是示出根据第四示例性实施方式的用于在显示装置中绘出视频帧的颜色直方图的示例性程序代码的示图;
图12是示出根据第四示例性实施方式的用于在显示装置中根据直方图绘出最大值的示例性程序代码的示图;
图13是示出可以根据图11和图12的程序代码绘出的示例性颜色直方图的示图;
图14是示出根据第四示例性实施方式的显示装置将视频帧分割为多个子帧的示例的示图;
图15是示出根据第四示例性实施方式的用于在显示装置中确定每个子帧是否为空值帧的示例性程序代码的示图;
图16是示出根据第四示例性实施方式的显示装置确定每个子帧是否为空值帧并且向子帧分配标识值的示例的示图;
图17是示出根据第四示例性实施方式的用于通过在显示装置中动态编程对每个子帧加权的示例性程序代码的示图;
图18是示出用于在每个子帧基于图17的程序代码进行加权的状态下寻找最大连续矩形的示例性程序代码的示图;
图19是示出对如图16中所示的多个子帧逐行应用动态编程的示例的示图;
图20是示出根据第四示例性实施方式的用于在显示装置中最终确定视频帧是否为空值帧的示例性程序代码的示图;
图21是示出根据第四示例性实施方式的在显示装置中确定特定视频帧的主颜色的示例性方法的流程图;
图22是示出根据第四示例性实施方式的在显示装置中将视频帧分割为子帧,确定最佳候选及最终确定空值帧的示例性方法的流程图;
图23是示出根据第四示例性实施方式的在显示装置中接收的视频信号中的示例性内容切换的示图;
图24是示出根据第四示例性实施方式的通过感测显示装置中的内容切换来显示用户接口(UI)的示例性方法的流程图;
图25至图28是示出根据第四示例性实施方式的显示装置根据内容切换来显示UI的示例的示图;以及
图29是示出根据第五示例性实施方式的在显示装置中感测内容切换的示例性方法的流程图。
具体实施方式
以下,将参照附图详细描述示例性实施方式。示例性实施方式的以下描述通过参照附图中示出的元件而进行,附图中相同的标记表示具有实质上相同功能的相同的元件。
在对示例性实施方式的描述中,术语中使用的诸如第一元件、第二元件等序数词用于描述各种元件,并且这些术语用于将一个元件与另一元件区分开。因此,元件的含义不受这些术语的限制,并且这些术语也仅用于解释相应的实施方式而不对本公开的思想进行限制。
此外,示例性实施方式将仅描述与本公开的思想直接有关的元件,并且将省略对其它元件的描述。然而,将理解的是,省略对其进行描述的元件不是实现根据示例性实施方式的装置或系统所不需要的。在以下描述中,诸如“包括(include)”或“具有(have)”的术语是指特征、数量、步骤、操作、元件或它们的组合的存在,而不排除一个或多个其它特征、数量、步骤、操作、元件或它们的组合的存在或添加。
此外,除非另有说明,否则参考附图描述的各实施方式彼此不排斥,并且多个实施方式可在一个装置内有选择地组合。这多个实施方式的组合可以由本领域普通技术人员任意地选择并应用以实现本公开。
图1是示出根据第一示例性实施方式的示例性显示装置100的示图。
如图1中所示,根据第一示例性实施方式的显示装置100从多种图像源10和20接收包含内容数据的视频信号,以及对图像信号进行处理以显示图像C0。在本实施方式中,显示装置100为TV,但本公开所应用的显示装置100不限于TV。本公开可适用于各种类型的显示装置100,诸如显示器、便携式多媒体播放器、移动电话、平板计算机、电子框架、电子黑板、电子广告牌等。对显示装置100是固定类型还是移动类型没有限制。
用于向显示装置100提供图像信号的图像源10和20包括用于在距显示装置100相对长距离处提供图像信号的图像源10和用于在距显示装置100相对短距离处提供图像信号的图像源20。
用于在长距离处提供图像信号的图像源10可使用例如广播方法和宽带方法的两种传输网路中的一种以向显示装置100传输视频信号。广播方法是传统的单向传输方法,诸如数字视频广播-地面(DVB-T)、DVB-卫星(S)、DVB-电缆(C)等。广播站11的发射器作为使用广播方法的图像源10的示例存在。宽带方法使用交互式互联网协议(IP)接入作为用于流传输或下载音频/视频(A/V)内容的频带。流式服务器12作为使用宽带方法的图像源10的示例存在。
用于在短距离处提供图像信号的图像源20可通过设备到设备的方式经由短程网络(诸如,家庭网络)或经由电缆而连接至显示装置100。这种连接称为局域连接。诸如数字多功能盘(DVD)播放器或蓝光盘(BD)播放器的光盘播放器20作为使用局域连接的图像源20的示例存在。
以下将描述显示装置100的元件。
图2是示出根据第一示例性实施方式的示例性显示装置100的框图。
如图2中所示,根据第二示例性实施方式的显示装置100包括用于与外部通信的通信器(例如,包括通信电路)110、用于基于通信器110中接收的传输流的视频数据来显示图像的显示器120、用于基于通信器110中接收的传输流的音频数据来输出声音的扬声器130、用于接收用户输入的输入部(例如,包括输入电路)140、用于存储数据的存储设备150、用于控制和计算显示装置100的一般操作的信号处理器160以及用于计算和控制信号处理器160的操作的中央处理单元(CPU)170。
在此示例性实施方式中,CPU 170独立于信号处理器160设置,但不限于此。可替代地,CPU 170可与诸如信号处理器160的多种芯片组集成,因此可设置为单个片上系统(SoC)。
通信器或信号接收器110接收来自多种内容源的传输流或从信号处理器160接收的数据到外部。通信器110可例如包括多种通信电路,例如但不限于,与多个通信标准分别对应的通信端口或通信模块的组件,并且其可支持的协议和通信目标不限于一个种类或类型。通信器110可由仅从外部接收信号的单向通信方法或者由向外部发送信号以及从外部接收信号的双向通信方法来实现。
例如,通信器110可例如包括多种通信电路,例如且不限于,射频集成电路(RFIC)、蓝牙模块、无线保真(Wi-Fi)模块等用于无线网络通信的无线通信模块112;用于有线网络通信的以太网模块113;用于与USB存储器(未示出)等进行局域连接的通用串行总线(USB)端口(未示出);用于感测红外(如果遥控器(未示出)发送红外线)的红外传感器(未示出)等。
在此实施方式中,通信器110通过广播网络和宽带网络中的每一种连接至多种内容源,并且从相应内容源接收内容数据。此处,通信器110从相应内容源接收内容数据以及选择性地将内容数据发送到信号处理器160的方式有多种。通信器110包括分别负责与内容源通信并单独地被CPU 170解激活(inactive)的单元模块,以及将激活的单元模块中接收的内容数据发送到信号处理器160。可替代地,通信器110可在单元模块各自接收内容数据时将来自由CPU 170指定的单元模块的内容数据发送到信号处理器160。
然而,通信器110并不总是连接至广播网络和宽带网络。可替代地,通信器110可仅连接至广播网络和宽带网络中的一种。
显示器120基于由信号处理器160处理的视频信号来显示图像。显示器120的类型不受限制。例如,显示器120可由非发射类型(诸如,液晶显示器(LCD))显示面板或自发射类型(诸如,有机发光二极管(OLED))显示面板来实现。此外,根据显示面板的类型,显示器120除包括显示面板之外,还可包括附加元件。例如,如果显示器120由液晶显示器实现,则显示器130包括液晶显示(LCD)面板(未示出)、用于向LCD面板发射光的背光单元(未示出)以及用于驱动LCD面板(未示出)的面板驱动器(未示出)。
扬声器130基于由信号处理器160处理的音频信号来输出声音。扬声器130根据音频信号使空气振动并且改变空气压力从而生成声音。扬声器130包括设置为与特定信道的音频信号对应的单元扬声器。在此实施方式中,扬声器可包括与多个信道的音频信号分别对应的多个单元扬声器。
根据待输出的声音的频带,存在多种种类的扬声器130。扬声器130包括与20Hz至99Hz的频带对应的超低音扬声器(sub-woofer)、与100Hz至299Hz的频带对应的低音扬声器(woofer)、与300Hz至499Hz的频带对应的中低音扬声器(mid-woofer)、与500Hz至2.9KHz的频带对应的中音扬声器(mid-range speaker)、与3KHz至6.9KHz的频带对应的高频扬声器(tweeter speaker)以及与7KHz至20KHz的频带对应的超高频扬声器(super-tweeterspeaker),它们中的一个或多个被选择并应用于显示装置100。
输入部140可包括根据用户的控制或输入向CPU 170或信号处理器160传输多种预设控制命令或信息的多种输入电路。输入部140向CPU 170或信号处理器160传输根据用户意图由用户的控制生成的多种事件。
输入部140可根据信息输入方法使用多种输入电路不同地实现。例如,输入部140可例如包括多种输入电路,例如且不限于,安置在显示装置100的外侧处的按钮、安置在显示器120中的触摸屏、用于接收用户语音的麦克风(未示出)、用于拍摄或感测显示装置100的周围环境的相机(未示出)等设置在显示装置100中的用户接口。遥控器(未示出)也可被认为是用户接口环境中的一种。在这种情况下,遥控器60与显示装置100分开,并且通过通信器110向显示装置100发送控制信号。
存储设备150在CPU 170和信号处理器160的处理和控制下存储多种数据片段。存储设备150由信号处理器160访问,并且执行与数据相关的读取、写入、编辑、删除、更新等。存储设备150由闪存、硬盘驱动器(HDD)、固态驱动器(SSD)等非易失性存储器实现以保存数据,而无论显示装置100中是否供应系统电力。
信号处理器160执行与通信器110中接收的传输流相关的多种处理。当通信器110接收了传输流时,信号处理器160对从传输流提取的视频信号应用视频处理过程,并且将经处理的视频信号输出到显示器120,以使得可在显示器120上显示图像。
由信号处理器160执行的视频处理过程的种类不受限制,并且视频处理过程可例如包括用于将输入传输流(诸如,视频信号、音频信号和附加数据)分割为子流的多路分解、与视频信号的视频格式对应的解码、用于将视频数据从交织类型转换成渐进类型的解交织、用于调节视频信号以具有预设分辨率的缩放、用于改善图像质量的降噪声、细节增强、帧率转换等。
信号处理器160可根据信号或数据的种类和性质执行多种处理,因此,信号处理器160的处理不限于视频处理过程。此外,可由信号处理器160处理的数据不限于通信器110中接收的数据。例如,信号处理器160执行与从传输流提取的音频信号相关的音频处理过程,并且将这种经处理的音频信号输出到扬声器230。此外,如果用户的语音输入至显示装置100,则信号处理器160可根据预设的语音识别过程处理语音。信号处理器160可以以片上系统(SoC)(其中集成有与这些过程对应的多种功能)或图像处理板(未示出,其中用于独立地执行相应过程的单个芯片组安装至印刷电路板)的形式实现。
显示装置200可根据显示装置100的类型和由显示装置100支持的功能而具有特定不同的硬件部件。例如,如果显示装置100为TV,则可能需要待被调频到用于接收广播信号的特定频率的硬件部件,但如果显示装置100为平板PC,则可不包括该硬件部件。
以下,将更详细地描述显示装置100为TV时的信号处理器160。
附图仅示出了通信器110和信号处理器160的基本元件,显示装置100的实际产品还包括本文中陈述的元件之外的元件。
在此示例性实施方式中,信号处理器160被分割为多个处理器162、163,但不限于此。实际上,这些元件可通过硬件分割,或者可以不分割,或者可通过硬件和软件的组合来实现。此外,在此示例性实施方式中,信号处理器160包括视频处理器162和音频处理器163,但不限于此。可替代地,信号处理器160还可根据所支持的功能而包括多种处理模块或功能。
通信器110包括待调频到用于接收广播流的特定频率的调谐器111、用于与外部无线通信的无线通信模块112以及用于与外部有线通信的以太网模块113。
此外,信号处理器160包括用于将从信号接收器110接收的传输流分割为多个子信号的deMUX 161、用于根据视频处理过程对从deMUX 161输出的子信号之中的视频信号进行处理并将经处理的视频信号输出至显示器120的视频处理器162、用于根据音频处理过程对从deMUX 161输出的子信号之中的音频信号进行处理并将经处理的音频信号输出到扬声器130的音频处理器163。
当调谐器111接收到广播流时,调谐器111被调频到指定信道的频率以接收广播流并将广播流转换为传输流。调谐器111将高频的载波转换成中间频带并将其转换成数字信号,从而生成传输流。为此,调谐器111具有模拟/数字(A/D)转换器(未示出)。可替代地,A/D转换器(未示出)可设计成不包括在调谐器111中,而是包括在解调器(未示出)中。
无线通信模块112执行与多种协议对应的无线通信。这些协议包括无线保真(Wi-Fi)、Wi-Fi直连、蓝牙、通用即插即用(UPNP)、近场通信(NFC)等。无线通信模块112根据所支持的协议包括用于基于协议进行通信的单元模块。
以下,将示意性地描述上述协议。
Wi-Fi是指支持基于电气与电子工程师协会(IEEE)802.11的无线局域网和个域网(PAN)/局域网(LAN)/广域网(WAN)等的协议。在基础结构模式中,Wi-Fi提供由设备之间的接入点(AP)转发的无线通信。在IEEE 802.11n的情况下,Wi-Fi保证300Mbps的最大传输速度。AP被连接至接入外部WAN的路由器,并且在非封闭空间内形成预定范围的热点。显示装置100定位在AP周围的热点内,并且无线地接入AP,从而经由AP与网络连接和通信。此处,热点的范围可通过另外地安置用于放大信号的中继器等设备而扩大。然而,由于热点通常具有窄范围,因此当用户移动时,她/他不适合使用用于无线通信的Wi-Fi。
Wi-Fi直连是指基于端对端(P2P)且在Wi-Fi中不使用AP的协议。基于Wi-Fi直连,显示装置100可直接与其它设备连接和通信,而无需使用AP。在设备之间的距离为200m内,Wi-Fi直连保证250Mbps的最大传输速度。
Wi-Fi直连利用Wi-Fi技术之中的与Ad-hoc有关的技术。Ad-hoc网络是无需固定的有线网络仅用移动主机建立的通信网络。当难以建立有线网络时或者当建立网络之后短时间使用时,Ad-hoc网络是合适的。由于对主机的移动没有限制并且不需要有线网络和基站,因此Ad-hoc网络具有迅速地且经济地建立网络的优点。在Ad-hoc网络中,移动节点不仅用作为主机,还用作为一种路由器,并且多路径针对其它节点而建立或者路径动态地建立。Wi-Fi直连是通过弥补Ad-hoc技术的缺点而实现的用于改善传输速度和安全性的技术。
Wi-Fi直连根本上与1:1连接有关,但也可以是1:N连接。例如,显示装置100具有以下过程以便根据Wi-Fi直连协议与移动设备等外部设备连接和通信。移动设备通过推送方法向显示装置100发送连接请求消息。如果显示装置100接受到移动设备的连接请求,则显示装置100和移动设备之间完成了配对。
蓝牙是设备之间基于IEEE 802.15.1标准的直接通信方法。蓝牙使用2400MHz至2483.5MHz的工业科学和医学(ISM)频率。然而,为了防止与使用更高和更低频率的其它系统的干扰,蓝牙采用2402MHz至2480MHz(不包括2400MHz之后多达2MHz的波段和2483.5MHz之前多达3.5MHz的波段)的总信道数为79的信道。
由于许多系统使用相同的频带,因此系统之间可能发生电磁干扰。为了防止发生电磁干扰,蓝牙使用跳频技术。跳频技术根据某些型式在许多信道中快速地移动的同时一点点地传输包(数据)。蓝牙每秒跳过79个分配的信道1600次。当跳跃型式在蓝牙设备之间同步时,即完成了通信。由于蓝牙设备被连接为主设备的和从设备,因此,如果从设备与由主设备生成的跳频不同步,则该两个设备之间不实现通信。因此,预期能实现与其它系统无电磁干扰的稳定连接。作为参考,一个主设备可与高达7个从设备连接。此处,可在主设备和从设备之间进行通信,但从设备之间不可进行通信。然而,由于主设备和从设备的角色不是固定的,因此主设备和从设备的角色可根据情形而彼此交换。
UPNP是用于根据数字生活网络联盟(DLNA)通过P2P方法连接设备的协议。UPNP利用现有的协议,诸如,互联网协议、带载封装(TCP)、用户数据报协议(UDP)、超文本传输协议(HTTP)和可扩展标记语言(XML)。UPNP基于有线协议,其中在设备之间交换的信息以XML表示并通过HTTP通信。
Wi-Fi、蓝牙等协议使用48比特的媒体访问控制(MAC)地址作为通信模块的唯一标识符,而UPNP使用通用唯一标识符(UUID)的标识符。UUID是16个八位字节(例如,128比特)的标识符,并且由32个小写的十六进制数字代表。UUID是32个字符或数字的集合,由四个连字符代表,并且总共具有“8-4-4-4-12”的36个数字。
NFC是射频标识符(RFID)中的一种,其是使用13.56MHz的频带的非接触式短程无线通信协议。NFC是交换约10cm的近距离处的设备之间的数据的技术,其是从ISO/IEC14443延伸出的技术。NFC基于磁场内的两个相邻的环形天线之间的电磁感应而操作。
NFC支持被动通信模式和主动通信模式两种模式。在被动通信模式中,起始设备提供载波场,而目标设备在调制所提供的场时操作。被动通信模式的目标设备从由起始设备提供的电磁场获取操作电力,因此,目标设备也用作收发器。此外,在主动通信模式中,起始设备和目标设备二者通过在自身中生成电场而相互通信。在主动通信模式中,一个设备释放其自身的电磁场直到从对方接收到数据,以及在向对方发送数据时激活其自身的电磁场。
以下将描述信号处理器160的元件。
deMUX(或多路分解器)161执行多路复用器(未示出)的逆操作。换言之,deMUX 161将一个输入端子与多个输出端子连接,根据选择信号将输入至输入端子的流分配到相应的输出端子。例如,如果相对于一个输入端子存在四个输出端子,则deMUX 161可通过具有0和1的两级选择信号的组合来选择四个输出端子中的每一个。在deMUX 161被应用于显示装置200的特定情况下,deMUX 161将从调谐器111接收的传输流分割为视频信号和音频信号的子信号,并将它们输出到相应的输出端子。
deMUX 161可使用多种方法来将传输流分割为子信号。例如,deMUX 161根据给予传输流中的包的包标识符(PID)将传输流分割为子信号。传输流中的子信号根据信道独立地压缩和分包,并且与一个信道对应的包被给予相同的PID以与另一信道对应的包区分开。deMUX 161根据PID将传输流中的包进行分类,并提取具有相同的PID的子信号。
视频处理器162对从deMUX 161输出的视频信号进行解码和缩放,并将其输出到显示器120。为此,视频处理器162包括解码器(未示出)和缩放器(未示出),其中,解码器通过对以特定格式编码的视频信号执行与编码过程相反的过程来使视频信号恢复到编码过程之前的状态,缩放器根据显示器120的分辨率或单独指定的分辨率来对经解码的视频信号进行缩放。如果从deMUX 161输出的视频信号不是以特定格式编码(例如,未压缩)的,则视频处理器162的解码器(未示出)不处理此视频信号。
音频处理器163使从deMUX 161输出的音频信号放大,并将经放大的音频信号输出至扬声器130。为此,音频处理器163包括用于输出数字音频信号的数字信号供应器(未示出)、用于基于从数字信号供应器(未示出)输出的数字信号来输出脉宽调制(PWM)信号的PWM处理器(未示出)、用于使从PWM处理器(未示出)输出的PWM信号放大的放大器(未示出)以及用于以预定频带对由放大器(未示出)放大的PWM信号进行过滤从而对PWM信号进行解调制的LC滤波器(未示出)。
CPU 170是用于执行中央计算以操作信号处理器160中的一般元件的元件,并且在基础解析和计算数据中起着核心作用。CPU 170在其内部包括:处理器寄存器(未示出)、运算逻辑单元(ALU)(未示出)、控制单元(未示出)、内部总线(未示出)、缓存器(未示出)等,其中,待处理的命令存储在处理器寄存器中,ALU负责比较、确定和计算,控制单元用于内部地控制CPU 170以解析和执行命令。
CPU 170执行用于操作信号处理器160的元件(诸如,deMUX 161、视频处理器162和音频处理器163)所需的计算。可替代地,信号处理器160的一些元件可设计成在没有CPU170的数据计算的情况下操作,或者被单独的微控制器(未示出)操作。
用这种结构,显示装置100对从图像源接收的视频信号进行处理并显示图像。此外,即使在不改变图像源的情况下显示装置100通过连续地从一个图像源接收视频信号来显示图像,图像信道或内容也可能随着时间流逝在视频信号中切换。
在这种情况下,图像源在待传输的视频信号的视频帧之间插入用于表示内容的切换的空值帧。
图3是示出根据第一示例性实施方式的在提供至显示装置的视频信号中的视频帧之间插入空值帧的示图。
如图3中所示,从图像源传输到显示装置的视频信号包括以时间为顺序排列的多个视频帧。图3中所示的视频帧包括以时间t为顺序的视频帧(n-2)、(n-1)、n、(n+1)、(n+2)。换言之,这些视频帧之中的视频帧(n-2)首先显示在显示装置中,而视频帧(n+2)最后显示在显示装置中。
例如,假如随着时间流逝,图像源通过从第一内容切换到第二内容来向显示装置提供内容。与第一内容的图像对应的视频帧是(n-2)和(n-1),而与第二内容的图像对应的视频帧是(n+1)和(n+2)。每一视频帧包括相应内容的图像信息。
图像源在内容片段之间插入用于表示从第一内容切换到第二内容且区分视频帧的空值帧n。空值帧按照时间排列在第一内容的最后的视频帧(n-1)与第二内容的第一视频帧(n+1)之间。在此示例性实施方式中,空值帧为一个,但不限于此。可替代地,可存在多个空值帧。对多个空值帧的处理可等同于一个空值帧的情况。
如果显示装置在对每个视频帧进行处理以显示图像时感测到这样的空值帧,则确定相对于空值帧的前一内容与后一内容彼此不同。换言之,显示装置通过感测到空值帧而确定切换了内容。
如果确定发生了内容切换事件,则显示装置响应于相应的事件执行多种预设操作。这样的操作的示例有许多,并且稍后将描述它们的细节。
空值帧不包含与内容有关的视频信息,并且在视觉上可容易地与内容的视频帧区分开。因此,空值帧基本上通过具有不包含任何特定图像信息的单一颜色的帧来实现。换言之,空值帧是仅具有一种颜色信息的帧。例如,空值帧可以是全黑帧。然而,空值帧的颜色不限于黑色。可替代地,空值帧可具有多种颜色,诸如,灰色、蓝色、红色等。这样的用于形成空值帧的单一颜色将被称为主颜色。
当然,视频帧的一般颜色分布大多示出视频帧最多使用的一种颜色。然而,在此示例性实施方式中,主颜色的术语不用于一般内容的视频帧。在此示例性实施方式中,主颜色是指在视频帧为空值帧的条件下用于形成空值帧的单一颜色。
图4是示出根据第一示例性实施方式的显示装置100在空值帧210上显示屏幕显示(on-screen display,OSD)220的示图。
如图4中所示,显示装置100对从图像源接收的视频信号进行处理,并显示视频信号中的多个视频帧之中的空值帧210。此时,当显示了空值帧210时,可在空值帧210上显示附加用户接口(UI)或屏幕显示220。
OSD 220可以由显示装置100响应于特定事件而生成,或者可以由图像源供应。
如果仅显示了空值帧210,则显示装置100可将仅具有与主颜色对应的颜色信息的帧确定为空值帧210。
此外,如果OSD 220重叠在空值帧210上,则即使从图像源提供的视频信号中的空值帧210基本上由特定主颜色形成,也会因OSD 220而添加颜色信息。因此,如果空值帧210和OSD 220二者一起显示,则显示装置100不能通过感测仅由主颜色的颜色信息形成的帧的方法来确定空值帧。
以下,将描述在显示装置中感测空值帧的一些方法。
图5是示出根据第二示例性实施方式的显示装置感测多个视频帧中的空值帧的示例的流程图。
如图5中所示,在操作S110,根据第二示例性实施方式的显示装置从图像源接收视频信号。
在操作S120,显示装置对视频信号进行处理并随着时间流逝而顺序地显示视频信号的视频帧。
在操作S130,显示装置确定是否存在由单一颜色形成的视频帧,例如,是否存在主颜色。
如果确定了特定视频帧具有主颜色,则在操作S140,显示装置确定此视频帧为空值帧。
另一方面,如果确定了特定视频帧没有主颜色,则在操作S150,显示装置确定此视频帧为内容的视频帧。
例如,显示装置确定特定视频帧中所包括的像素之中具有单一颜色的像素的数量是否大于预设阈值。如果在特定视频帧中具有单一颜色的像素的数量大于该阈值,则显示装置认为此视频帧中存在主颜色,并确定此视频帧为空值帧。
用这样的方式,显示装置可确定特定视频帧是否为空值帧。
此外,如以上参照图4所描述的,如果OSD重叠在空值帧上,则仅通过确定主颜色的存在的方法不容易感测出空值帧。
因此,显示装置可采用在视频帧中选择预设区域并确定所选择的区域内主颜色的存在的方法。以下,将描述此示例性实施方式。
图6是示出根据第三示例性实施方式的OSD可显示在显示装置100中的示例性区域的示图;
如图6中所示,根据第三示例性实施方式的显示装置100具有用于显示图像的全显示区域230。全显示区域230是指可以显示图像的最大有效区域。
通常,显示装置100在与内容图像的干扰尽可能小的区域中显示OSD。换言之,用于显示OSD的区域可以是全显示区域230中的侧区域,例如,上侧区域231、下侧区域232、左侧区域233和右侧区域234之一。
在全显示区域230中,中央区域235由上侧区域231、下侧区域232、左侧区域233和右侧区域234围绕。中央区域235比上侧区域231、下侧区域232、左侧区域233和右侧区域234中的每一个大。中央区域235通常显示内容的主要场景,因此OSD通常不显示在中央区域235上,特定情况除外。
如果在空值帧上显示OSD,则预期OSD显示在上侧区域231、下侧区域232、左侧区域233和右侧区域234之中的至少一个上。因此,显示装置100在特定视频帧中选择中央区域235(其预期不会显示OSD)中的至少一个区域作为目标区域,并确定此目标区域中是否存在主颜色,从而感测空值帧。
由于预期显示OSD的区域不包括在视频帧中,因此,此示例性实施方式中的显示装置100可感测与OSD重叠的空值帧。
图7是示出根据第三示例性实施方式的显示装置感测多个视频帧中的空值帧的示例的流程图。
如图7中所示,在操作S210,根据第三示例性实施方式的显示装置从图像源接收视频信号。
在操作S220,显示装置对视频信号进行处理并随着时间流逝而顺序地显示视频信号的视频帧。
在操作S230,显示装置选择特定视频帧中的预设的局部区域作为目标区域。目标区域可包括与视频帧内的多种位置对应的区域。例如,可选择中央区域235(参见图5)。此外,目标区域可具有多种尺寸。例如,目标区域可以是中央区域235(参见图5)的全部或一部分。
在操作S240,显示装置确定特定视频帧的目标区域是否仅由单一颜色形成,例如,目标区域中是否存在主颜色。
如果确定了目标区域中存在主颜色,则在操作S250,显示装置确定此视频帧为空值帧。
另一方面,如果确定了目标区域中不存在主颜色,则在操作S260,显示装置确定此视频帧为内容的视频帧。
此外,这样的通过选择和分析目标区域来感测空值帧的方法可能具有以下问题。
图8是示出根据第三示例性实施方式的在显示装置中设置目标区域242的示例的示图。
如图8中所示,显示装置可在视频帧的全显示区域240内将目标区域242设置为包括中央区域而不包括上侧区域、下侧区域、左侧区域和右侧区域。此处,视频帧的全显示区域240可具有多种尺寸和比率,并且OSD 241的位置和尺寸可不限于特定值。因此,全显示区域240内的侧区域和中央区域之间的区分不受特定值的限制。
虽然OSD 241显示在上侧区域、下侧区域、左侧区域和右侧区域之中的一个上,但OSD 241的局部区域241a可显示在目标区域242内。在这种情况下,目标区域242除包括全显示区域240的主颜色之外,还包括区域241a的颜色信息,因此,目标区域242中单一颜色的百分比没有显著地高到超过预设阈值。
因此,由于在这种情况下确定目标区域242中不存在主颜色,显示装置不能将此视频帧感测为空值帧。
此外,显示装置可能错误地将内容的视频帧感测为空值帧。以下将描述这样的情况。
图9是示出根据第三示例性实施方式的显示在显示装置中的内容的特定视频帧250的示例的示图。
如图9中所示,由显示装置显示的内容的视频帧250可能包括黑暗场景。这种情况可能发生在内容为电影时。当视频帧250对应于黑暗场景时,可感测到此视频帧250中存在黑色的主颜色。因此,如果仅依据主颜色的存在来感测空值帧,则即使视频帧250实际上对应于内容,显示装置也可能错误地将内容的视频帧确定为空值帧。
而且,空值帧基本上包含主颜色,但如果空值帧与OSD重叠,则可能错误地将实际上的空值帧确定为不是空值帧。此外,可能在内容的视频帧中感测到主颜色,因此错误地将实际上不是空值帧的视频帧确定为空值帧。
因此,为了使显示装置更准确地确定特定视频帧是否为空值帧,需要比前述示例性实施方式的确定方法进一步改进的确定方法。就此而言,以下将描述示例性实施方式。
图10是示出根据第四示例性实施方式的显示装置确定特定视频帧是否为空值帧的示例的流程图。
如图10中所示,显示装置需要准确地确定特定视频帧是否为空值帧的方法,并且此方法的主要思想如下。
首先,空值帧基本上由单一颜色(例如,空值帧中存在的主颜色)形成。如果OSD重叠在空值帧上,则OSD的颜色通常与主颜色不同。形成OSD的颜色的分布在整个视频帧内不均匀。换言之,这些颜色更密集地分布在视频帧的特定区域中。
基于这种思想,此实施方式中的显示装置采用以下方法来确定特定视频帧是否为空值帧。
在操作S310,显示装置选择多个视频帧之中待确定的特定视频帧。
在操作S320,显示装置实施选择主颜色以确定所选择的视频帧中的主颜色的过程。具体地,显示装置确定此视频帧中是否存在主颜色,并确定主颜色是什么颜色。在通常的情况下,大多数空值帧具有黑色的主颜色。然而,在一些情况下,主颜色可能是灰色、白色或蓝色。为了细分主颜色,显示装置可例如使用颜色直方图。
在操作S330,显示装置执行多块空值帧阈值化的过程。在此过程中,显示装置将整个视频帧分割为多个区域。整个视频帧将被称为全帧,而从全帧分割出的多个区域将被称为子帧。从全帧分割出的子帧的数量不受限制,但相应子帧被分割成具有与全帧相同的区域。显示装置确定每个子帧是否为空值帧,并根据所确定的结果区分与空值帧对应的子帧以及与空值帧不对应的子帧。
在操作S340,显示装置选择最佳候选。在此操作中,显示装置提取多个子帧之中被确定为空值帧的子帧,并绘出可以仅由所提取的子帧形成的最大矩形。换言之,在显示装置中,将可以由被确定为空值帧的子帧形成的矩形之中的最大矩形选择为最佳候选。
在操作S350,显示装置确定视频帧是否为空值帧。在此操作中,显示装置基于在操作S340中选择的最佳候选来确定视频帧是否为空值帧。
用这样的方式,即使空值帧包括OSD,显示装置也可容易地感测空值帧。
以下,将更详细地描述用于确定空值帧的前述操作。
图11示出根据第四示例性实施方式的用于在显示装置中绘出视频帧的颜色直方图的示例性程序代码。
如图11中所示,显示装置具有用于选择特定视频帧并推算示出此视频帧内的颜色分布的颜色直方图的程序代码310。
图11中和以下附图中示出的程序代码是用于执行用于在显示装置中感测空值帧的子阶段的代码。在显示装置中应用于执行特定功能的程序代码的格式和类型可根据程序语言而变化。因此,这样的程序代码只不过是示例,并且具体的代码不限制本公开。此外,程序代码中的函数、变量和常数可以变化,只要它们能起到此程序代码的作用即可。
此外,此示例性实施方式中描述的程序代码仅示意性地示出与用于感测空值帧的全部代码之中的特定功能有关的局部内容。因此,程序代码可包括待应用于实际产品的附加内容。
根据程序代码310,显示装置可通过相对于构成视频帧的像素确定每个像素具有从0到255的像素值之中的哪个值来绘出直方图。直方图在视觉上示出多少个像素具有特定像素值。
图12示出根据第四示例性实施方式的用于在显示装置中根据直方图绘出最大值的示例性程序代码;
如图12中所示,显示装置具有用于确定颜色直方图中颜色的最大值的程序代码320。提供此程序代码320以确定在像素值范围为0到255内大多数像素具有的颜色值。
根据程序代码320,显示装置指定视频帧内的主颜色。
图13是示出可根据图11和图12的程序代码绘出的示例性颜色直方图330的示图;
如图13中所示。显示装置确定视频帧内的每个像素的颜色值,并绘出示出与视频帧内的每个颜色对应的像素的数量的颜色直方图330。
在颜色直方图330中,水平轴表示颜色的序号。为了方便在颜色之间进行区分,给出各序号,而特定号码不与特定颜色相匹配。此外,颜色直方图330的竖直轴表示视频帧内的像素的数量。颜色直方图330示出颜色的分布,因此在竖直轴中具有最大值的颜色表现出最高的百分比。
在图13中所示的颜色直方图330中,视频帧共包括22种颜色的信息。它们之中,46,400或更多个像素对应于颜色‘0’,因此,颜色‘0’在视频帧中分布最多。其次,26,400或更多个像素对应于颜色‘19’,因此,颜色‘19’在视频帧中分布得第二多。换言之,将理解的是,颜色‘0’是视频帧中的主颜色。
图14是示出根据第四示例性实施方式的显示装置将视频帧340分割为多个子帧360的示例的示图。
如图14中所示,显示装置将视频帧340分割为多个子帧360。显示装置以预设数量分割视频帧340的水平边缘和竖直边缘中的每个。此处,由于水平分割数量和竖直分割数量可根据多种处理环境而变化,因此对它们没有限制。在图14中,视频帧340以5×8的矩阵形式被分割为总共40个子帧360。然而,这只不过是示例,并且对子帧360的数量没有限制。
然而,如果视频帧340被分割为获得更多的子帧360,感测空值帧的准确度变高,但处理负荷增加。另一方面,如果视频帧340被分割为获得更少的子帧360,则感测空值帧的准确度变低,但处理负荷下降。考虑到这些条件和设备环境来不同地确定子帧360的数量。子帧360的形状为矩形或正方形,每个子帧360具有相同的面积。
在不考虑视频帧340包含什么视频信息的情况下分割视频帧340。例如,显示装置以预设数量和面积将视频帧340分割为子帧360,而与重叠在视频帧340上的OSD 350无关。
图15示出根据第四示例性实施方式的用于在显示装置中确定每个子帧是否为空值帧的示例性程序代码。
如图15中所示,显示装置具有用于确定从视频帧分割出的每个子帧是否为空值帧的程序代码370。在此程序代码370中,确定每个子帧是否为空值帧,并且向被确定为空值帧的子帧分配值‘1’,向被确定为不是空值帧的子帧分配值‘0’。用于确定子帧的判据在程序代码370的‘kDensityPercent’的值中限定。虽然此程序代码370中未示出细节,但基于‘kDensityPercent’的值分配‘0’或‘1’由‘caculateDensity’的函数处理。
例如,显示装置确定子帧中是否存在主颜色,并确定子帧的主颜色是否与全帧的主颜色相同。如果子帧中不存在主颜色,或者如果即使子帧中存在主颜色但子帧的主颜色不同于全帧的主颜色,则显示装置确定为此子帧不是空值帧。另一方面,如果子帧的主颜色与全帧的主颜色相同,则显示装置确定此子帧为空值帧。
换言之,如果子帧具有仅与对应于视频帧的主颜色相关的单一颜色的信息,则显示装置确定该子帧对应于空值帧。
虽然该子帧为空值帧,但由于噪音等多种因素,该子帧可能具有与不同于主颜色的其它颜色有关的信息。在这种情况下,如果子帧中的特定颜色信息的百分比超过预设阈值,则显示装置可确定此颜色信息属于该子帧中的主颜色,并且该子帧包含单一颜色信息。
图16是示出根据第四示例性实施方式的显示装置确定每个子帧380是否为空值帧并向子帧分配标识值的示例的示图;
如图16中所示,显示装置可例如将全帧以6×5的矩阵的形式分割为总共30个子帧380。显示装置确定每个子帧380是否为空值帧,并向被确定为空值帧的子帧380分配值‘1’,向被确定为不是空值帧的子帧380分配值‘0’。
参照图16,在总共30个子帧380之中,与(0,2)、(0,3)、(1,0)、(1,1)、(1,2)、(1,3)、(1,4)、(2,1),(2,2)、(2,3)、(2,4)、(3,2)、(3,4)、(4,0)、(4,2)、(4,3)、(4,4)、(5,0)、(5,3)和(5,4)对应的20个子帧被确定为空值帧,并且其它子帧380被确定为不是空值帧。
在确定了每个子帧380是否为空值帧之后,显示装置推算仅由被确定为空值帧的子帧380形成的“最大连续矩形”。“最大连续矩形”是指在图10的操作S340中描述的“最佳候选”。
可以有许多方式设置推算在整个视频帧中的最大连续矩形的范围。
例如,显示装置确定每个行内的最大连续矩形。用这样的方式,显示装置确定每个行中推算的连续矩形的最大面积,并将相对于各行推算的矩形之中具有最大面积的矩形确定为最佳候选。
例如,依据每个行的连续矩形的最大面积,行‘0’中的连续矩形包括(0,2)和(0,3)两个子帧380;行‘1’中的连续矩形包括(1,0)、(1,1)、(1,2)、(1,3)和(1,4)五个子帧380;行‘2’中的连续矩形包括(2,1)、(2,2)、(2,3)和(2,4)四个子帧380,行‘3’中的连续矩形包括(3,2)或(3,4)一个子帧380;行‘4’中的连续矩形包括(4,2)、(4,3)和(4,4)三个子帧380;以及行‘5’中的连续矩形包括(5,3)和(5,4)两个子帧380。
它们之中,最大连续矩形是包括五个子帧380的行‘1’。因此,显示装置将此矩形选择为最佳候选。
可替代地,显示装置确定每个列内的最大连续矩形。用这样的方式,显示装置确定每个列中推算的连续矩形的最大面积,并将分别在列中推算的矩形之中具有最大面积的矩形确定为最佳候选。在这种情况下,最大连续矩形为包括(0,2)、(1,2)、(2,2)、(3,2)和(4,2)五个子帧380的矩形,或者为包括(1,4)、(2,4)、(3,4)、(4,4)和(5,4)五个子帧380的矩形。
这样,如果存在具有相同面积的多个最大连续矩形,则显示装置可相对于预设参考选择它们中的一个。例如,显示装置可选择更靠近中央区域的矩形。就此而言,包括(0,2)、(1,2)、(2,2)、(3,2)和(4,2)五个子帧380的矩形被选择为最佳候选。
可替代地,显示装置在整个全帧中确定最大连续矩形,而不限制行或列的范围。在这种情况下,最大连续矩形为包括(1,1)、(1,2)、(1,3)、(1,4)、(2,1)、(2,2)、(2,3)和(2,4)八个子帧380的矩形。
这样,可存在多种选择最大连续矩形的方法。选择矩形形状作为最佳候选的原因是因为处理速度和负荷相对较小。
用于确定最大连续矩形的算法可包括动态编程。动态编程是指根据使用自然数作为变量的函数的定义基于相邻项与当前项之间的关系来定义数值进度的方法。在动态编程中,给定程序被分割为许多子问题,并使用在处理子问题之后获得的答案进行处理。当子问题被处理后,可反复地处理相同的子问题。此时,存储了子问题的答案,因此容易直接获得重复的子问题的答案,从而快速地加速处理。
图17示出根据第四示例性实施方式的用于通过在显示装置中动态编程对每个子帧进行加权的示例性程序代码390。
图18示出用于在每个子帧基于图17的程序代码进行加权的状态下寻找最大连续矩形的示例性程序代码400。
如图17和图18中所示,显示装置包括程序代码390和程序代码400,其中,程序代码390用于在分配有值‘1’的子帧相对于以矩阵的形式分割的分配有值‘0’或值‘1’的多个子帧逐行连续时累加最后的子帧的值,程序代码400用于根据累加的结果找出最大连续矩形。
换言之,如果在逐行排列的子帧之中第一子帧分配有值‘1’并且与第一子帧相邻的第二子帧分配有值‘1’,则显示装置向第二子帧分配值‘2’,以表示两个子帧是连续的。此外,如果与第二子帧相邻的第三子帧分配有值‘1’,则显示装置向第三子帧分配值‘3’,以表示三个子帧是连续的。显示装置不改变分配有值‘0’的子帧的值。
用这样的方式对子帧进行加权,显示装置相对于最大加权的子帧推算最大连续矩形。
在程序代码390和程序代码400中,dp[i][j]是指以行‘i’和列‘j’结束的、具有值‘1’的连续子帧的长度。因此,可推算仅由具有值‘1’的子帧形成的矩形之中的最大连续矩形。
用这样的方式,如果对如图16中所示的分配有值‘1’的每个子帧380应用动态编程,则生成图19。
图19是示出对如图16中所示的多个子帧逐行应用动态编程的示例的示图。
如图19中所示,将在此示例性实施方式中描述在每个行内确定最大连续矩形。
例如,在行‘0’中,(0,2)和(0,3)两个子帧410分配有值‘1’。在这种情况下,动态编程使最后的(0,3)子帧410分配有值‘2’。
在行‘1’中,(1,0)、(1,1)、(1,2)、(1,3)和(1,4)五个子帧410分配有值‘1’。在这种情况下,动态编程使(1,1)子帧410分配有值‘2’,(1,2)子帧410分配有值‘3’,(1,3)子帧410分配有值‘4’,以及最后的(1,4)子帧410分配有值‘5’。
类似地,如果对所有行应用动态编程,则在所有子帧410之中,行‘1’中的(1,4)子帧410具有最大的值‘5’。因此,显示装置选择(1,0)、(1,1)、(1,2)、(1,3)和(1,4)五个子帧410为最大连续矩形,并且还将其确定为最佳候选。
在此示例性实施方式中,在每个行内确定最大连续矩形,但不限于此。可替代地,类似的原理可应用于确定最佳候选。
图20示出根据第四示例性实施方式的用于在显示装置中最终确定视频帧是否为空值帧的示例性程序代码420。
如图20中所示,显示装置包括用于基于最佳候选最终确定视频帧是否为空值帧的程序代码420。程序代码420反映以下表达式。
[表达式]
F(x)=(ALCR/Atotal)<TH;不是空值帧
F(x)=(ALCR/Atotal)≥TH;空值帧
其中,ALCR是最佳候选(例如,最大连续矩形)的面积,Atotal是全帧的总面积,TH是阈值。此表达式示出:如果全帧被最佳候选占据的面积相对大,则视频帧为空值帧;以及如果全帧被最佳候选占据的面积相对小,则视频帧不是空值帧。
换言之,相对大面积的最佳候选可例如指这样的情形,在该情形中,被确定为空值帧的子帧的数量相对多。虽然空值帧与OSD重叠,但空值帧的除去被OSD占据的区域之外的区域可包括具有单一主颜色的视频信息。因此,在视频帧被分割为多个子帧的状态下,如果各子帧之中空值帧的百分比高到足以超过阈值,则相应视频帧被确定为空值帧。用这样的方式,显示装置确定特定视频帧是否为空值帧。
以下,将描述感测空值帧的细节。
图21是示出根据第四示例性实施方式的在显示装置中确定特定视频帧的主颜色的示例性方法的流程图;
如图21中所示,在操作S410,显示装置选择特定视频帧。
在操作S420,显示装置确定视频帧内的每个像素的颜色值。
在操作S430,显示装置绘出示出与视频帧中的颜色值分别对应的像素的百分比的颜色直方图。换言之,颜色直方图示出视频帧中的每个颜色值分配了多少个像素。
在操作S440,显示装置选择颜色直方图中具有最高百分比的颜色值。
在操作S450,显示装置确定所选择的颜色值的百分比是否等于或大于预设阈值。
如果确定所选择的颜色值的百分比等于或大于预设阈值,则在操作S460,显示装置确定此视频帧中存在主颜色,并且将此颜色值确定为主颜色。另一方面,如果确定所选择的颜色值的百分比低于预设阈值,则在操作S470,显示装置确定视频帧中不存在主颜色。
图22是示出根据第四示例性实施方式的在显示装置中将视频帧分割为子帧,确定最佳候选以及最终确定空值帧的示例性方法的流程图;
如图22中所示,在操作S510,显示装置将视频帧分割为多个子帧。视频帧内子帧的数量可根据设计而变化。在此示例性实施方式中,子帧具有矩形或正方形形状,并且各子帧具有相同的面积。
在操作S520,显示装置确定每个子帧是否对应于空值帧,因此将与空值帧对应的子帧和与空值帧不对应的子帧区分开。如果子帧由视频帧的主颜色的单一颜色信息形成,则显示装置确定子帧对应于空值帧。此外,如果子帧的颜色之中视频帧的主颜色的百分比高于第一阈值,则显示装置确定该子帧对应于空值帧。
在操作S530,显示装置在仅由与空值帧对应的子帧形成的矩形之中选择占据最大面积的矩形。所选择的矩形为最大连续矩形。
在操作S540,显示装置确定视频帧中所选择的矩形占据的面积是否超过第二阈值。
如果视频帧中所选择的矩形占据的面积超过第二阈值,则在操作S550,显示装置确定此视频帧为空值帧。另一方面,如果视频帧中所选择的矩形占据的面积不超过第二阈值,则在操作S560,显示装置确定此视频帧不是空值帧。
可有许多原因来感测多个视频帧之中的空值帧。原因之一是确定在显示装置中切换内容的时间。
图23是示出根据第四示例性实施方式的在显示装置中接收的视频信号430中的示例性内容切换的示图;
如图23中所示,根据第四示例性实施方式的显示装置从图像源接收视频信号430,并且对视频信号430进行处理,从而显示图像。随着时间t流逝,视频信号430从第一内容切换到第二内容。如果显示装置设置成在从内容开始起经过预设时间之后显示预定UI,则显示装置需知道内容开始的时间,例如,从第一内容切换到第二内容的时间。
因此,显示装置在视频信号430中感测多个视频帧之中的空值帧。显示装置将显示空值帧的时间t0确定为切换和显示内容的时间,并确定第二内容从时间t0开始显示。
在从时间t0起经过预设时间之后,显示装置在第二内容的图像上显示预先指定的UI。如果UI在时间t1处显示,则预设时间为(t1-t0)。
UI中包括的内容可以预先存储在显示装置中,或者从图像源或外部服务器提供。换言之,显示装置可基于预先存储的信息生成UI,或者可基于从图像源或服务器提供的信息生成UI。UI可包括多种内容片段,诸如通知消息、广告、显示装置的状态信息、推荐内容、推荐服务等。
图24是示出根据第四示例性实施方式的通过感测显示装置中的内容切换来显示用户接口(UI)的示例性方法的流程图。
如图24中所示,在操作S610,显示装置对视频信号进行处理并显示内容图像。
在操作S620,显示装置在显示内容图像时监测是否感测到空值帧。
在操作S630,显示装置在监测操作期间确定特定视频帧是否为空值帧。
如果确定特定视频帧为空值帧,则在操作S640,显示装置将显示该视频帧的时间确定为切换内容的时间。在操作S650,显示装置在从所确定的切换内容的时间起经过预设时间之后显示UI。
另一方面,如果确定特定视频帧不是空值帧,则显示装置继续监测空值帧直到感测到空值帧。
图25至图28是示出根据第四示例性实施方式的显示装置根据内容切换来显示UI的示例的示图。图25至图28示出图像随着时间流逝的变化。
如图25中所示,显示装置100从图像源接收视频信号,并且对视频信号进行处理以显示图像。如果当前视频信号包括第一内容,则显示装置100对视频信号中的第一内容进行处理并显示第一内容图像510。
当显示第一内容图像510时,显示装置100确定从图像源接收的视频信号中是否存在空值帧。在确定哪个视频帧是空值帧的过程中,显示装置100的确定可针对当前显示的视频帧,或者可针对当前尚未显示但被处理成将在预设时间之后显示的视频帧。
如图26中所示,显示装置100显示空值帧520。空值帧520在时间上排列在视频信号中第一内容结束时,因此,空值帧520在第一内容图像510(参见图25)的显示结束时显示。
显示装置100相对于视频信号中显示空值帧520的时间或感测到空值帧520的时间来确定视频信号的内容从第一内容切换到第二内容。换言之,显示装置100将空值帧520认作为开始第二内容的时间。
当显示空值帧520时,空值帧520可以单独地显示。然而,单独的OSD 530可以重叠在空值帧520上。即使在这种情况下,显示装置100也可以感测空值帧520,并且感测空值帧520的细节与前述示例性实施方式的细节相同,因此将根据需要避免其重复描述。
如图27中所示,显示装置100在视频信号的内容从第一内容切换到第二内容时通过对第二内容进行处理来显示第二内容图像540。当显示第二内容图像540时,显示装置100对内部系统时钟进行计数,直到从显示或感测到空值帧520(参见图26)的时间起经过预设时间。当经过了预设时间时,显示装置100基于预先存储在显示装置100中的信息或从外部接收的信息生成UI。
如图28中所示,如果确定从显示或感测到空值帧520(参见图26)的时间(例如,第二内容开始的时间)起经过了预设时间,则显示装置100将UI 550显示成重叠在第二内容图像540上。
UI 550可例如包括与显示装置100从服务器(未示出)接收的内容推荐服务有关的信息。此外,UI 550可包括从服务器(未示出)或图像源(未示出)接收的一般信息。这样的信息片段可以是通过宽带网络从服务器(未示出)接收的,或者是通过宽带网络或广播网络从图像源(未示出)接收的。当信息从图像源(未示出)传输时,其可通过单独的载波信号传输,或者随着其被插入视频信号中而传输。
这样,显示装置100可通过感测空值帧来执行多种操作。
在前述示例性实施方式中,感测空值帧以确定是否进行了内容切换。然而,确定内容切换时的时间的方法不限于前述示例性实施方式。由于确定内容切换的许多方法的准确度和处理负荷不同,因而显示装置可有选择地使用一些方法。例如,如果当前系统中的处理负荷相对高,则显示装置可使用准确度低且负荷低的方法,而如果当前系统中的处理负荷相对低,则显示装置可使用准确度高且负荷高的方法。此外,可顺序地使用多种方法以改善准确度。
图29是示出根据第五示例性实施方式的在显示装置中感测内容切换的示例性方法的流程图。
如图29中所示,在操作S710,显示装置接收包括多个视频帧的视频信号。
在操作S720,显示装置确定视频帧的分辨率是否改变。由于内容片段在不同的创建环境下创建,因此它们的分辨率可能不同。如果确定视频帧的分辨率改变,则在操作S730,显示装置确定切换了内容。
另一方面,如果确定视频帧的分辨率没有改变,则在操作S740,显示装置确定视频帧的边缘中是否生成了空白区(margin)。尽管两个内容片段具有相同的分辨率,但如果特定内容片段具有相对小的屏幕尺寸,则边缘中生成空白区。如果确定视频帧中生成了空白区,则在操作S730,显示装置确定切换了内容。
另一方面,如果确定视频帧中没有生成空白区,则在操作S750,显示装置确定是否存在空值帧。确定空值帧的方法与前述示例性实施方式的确定空值帧的方法相同。如果确定了视频帧中存在空值帧,则在操作S730,显示装置确定切换了内容。
另一方面,如果确定视频帧中不存在空值帧,则在操作S760,显示装置确定没有切换内容。
根据前述示例性实施方式的方法可以以程序命令的形式实现,程序命令可以在各种计算机中实施并记录在计算机可读介质中。这样的计算机可读介质可包括程序命令、数据文件、数据结构等或它们的组合。例如,计算机可读介质可存储在诸如只读存储器(ROM)等电压或非易失性存储设备中而不管其是否可擦除或可重写,例如RAM、存储器芯片、类似存储器的设备或集成电路(IC)、或者光学或磁性可记录或机器(例如,计算机)可读存储介质(例如,压缩光盘(CD)、数字多功能盘(DVD)、磁盘、磁带等)。将理解的是,可以包括在移动终端中的存储器是机器可读存储介质的示例,该机器可读存储介质适合于存储具有用于实现示例性实施方式的指令的程序。记录在此存储介质中的程序命令可根据示例性实施方式而专门地设计和配置,或者可以是计算机软件领域的技术人员公知和可获得的。
虽然已示出和描述了多个示例性实施方式,但本领域技术人员将理解的是,在不背离本公开的原理和精神的情况下,可以对这些示例性实施方式作出改变,本公开的范围在所附权利要求及其等同中限定。

Claims (15)

1.显示装置,包括:
显示器;
信号接收器,所述信号接收器包括配置成接收包括多个帧的视频信号的接收器电路;以及
至少一个处理器,所述至少一个处理器配置成:
在所述视频信号的第一帧中选择多个分割区域之中与所述第一帧的主要颜色对应的主要区域;
基于与所述第一帧相比时所选择的主要区域的尺寸来确定所述第一帧是否为参考帧;以及
根据所确定的参考帧控制所述显示器基于所述视频信号显示图像。
2.根据权利要求1所述的显示装置,其中,所述参考帧由提供所述视频信号的图像源插入所述视频信号中,以及所述参考帧表示所述视频信号中的内容切换。
3.根据权利要求2所述的显示装置,其中,所述参考帧包括空值帧。
4.根据权利要求2所述的显示装置,其中,所述至少一个处理器配置成对预设用户接口(UI)进行处理,所述预设用户接口将在从基于所述参考帧确定生成了所述内容切换时的时间起经过预设时间之后显示在内容图像上。
5.根据权利要求1所述的显示装置,其中,所述至少一个处理器配置成:
如果与所述第一帧相比时所选择的主要区域的尺寸大于第一预设阈值,则确定所述第一帧为所述参考帧;以及
如果与所述第一帧相比时所选择的主要区域的尺寸不大于所述第一预设阈值,则确定所述第一帧不是所述参考帧。
6.根据权利要求1所述的显示装置,其中,所述至少一个处理器配置成:
在所述多个分割区域之中选择由所述主要颜色的单一颜色信息形成的区域;以及
在仅包括所选择的区域的矩形之中选择最大的矩形作为所述主要区域。
7.根据权利要求6所述的显示装置,其中,所述至少一个处理器配置成:
如果特定区域的颜色信息中具有所述主要颜色的像素的百分比大于第二预设阈值,则确定所述特定区域对应于所述主要颜色;以及
如果所述特定区域的颜色信息中具有所述主要颜色的像素的百分比不大于所述第二预设阈值,则确定所述特定区域不对应于所述主要颜色。
8.根据权利要求1所述的显示装置,其中,所述至少一个处理器配置成:将所述第一帧分割为具有彼此相同的尺寸的多个分割区域。
9.根据权利要求1所述的显示装置,其中,所述至少一个处理器配置成:选择所述第一帧的颜色信息中包括的最多的第一颜色作为所述第一帧的主要颜色。
10.根据权利要求9所述的显示装置,其中,所述至少一个处理器配置成:
如果所述第一帧中具有所述第一颜色的像素的百分比大于第三预设阈值,则选择所述第一颜色作为所述主要颜色;以及
如果所述第一帧中具有所述第一颜色的像素的百分比不大于所述第三预设阈值,则确定所述第一帧不是所述参考帧。
11.控制显示装置的方法,所述方法包括:
接收包括多个帧的视频信号;
在所述视频信号的第一帧中选择多个分割区域之中与所述第一帧的主要颜色对应的主要区域;
基于与所述第一帧相比时所选择的主要区域的尺寸来确定所述第一帧是否为参考帧;以及
根据所确定的参考帧基于所述视频信号显示图像。
12.根据权利要求11所述的方法,其中,所述参考帧由用于提供所述视频信号的图像源插入所述视频信号中,以及所述参考帧表示所述视频信号中的内容切换。
13.根据权利要求12所述的方法,其中,所述参考帧包括空值帧。
14.根据权利要求12所述的方法,其中,显示所述图像包括:从基于所述参考帧确定生成了所述内容切换时的时间起经过预设时间之后,在内容图像上显示预设用户接口(UI)。
15.根据权利要求11所述的方法,其中,确定所述第一帧是否为所述参考帧包括:
如果与所述第一帧相比时所选择的主要区域的尺寸大于第一预设阈值,则确定所述第一帧为所述参考帧;以及
如果与所述第一帧相比时所选择的主要区域的尺寸不大于所述第一预设阈值,则确定所述第一帧不是所述参考帧。
CN201680024904.5A 2015-11-04 2016-11-03 显示装置及其控制方法 Expired - Fee Related CN107534754B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR10-2015-0154724 2015-11-04
KR1020150154724A KR20170052364A (ko) 2015-11-04 2015-11-04 디스플레이장치 및 그 제어방법
PCT/KR2016/012600 WO2017078432A1 (en) 2015-11-04 2016-11-03 Display apparatus and control method thereof

Publications (2)

Publication Number Publication Date
CN107534754A true CN107534754A (zh) 2018-01-02
CN107534754B CN107534754B (zh) 2020-03-10

Family

ID=58635108

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680024904.5A Expired - Fee Related CN107534754B (zh) 2015-11-04 2016-11-03 显示装置及其控制方法

Country Status (5)

Country Link
US (1) US10306219B2 (zh)
EP (1) EP3257241B1 (zh)
KR (1) KR20170052364A (zh)
CN (1) CN107534754B (zh)
WO (1) WO2017078432A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110545462A (zh) * 2018-05-29 2019-12-06 优酷网络技术(北京)有限公司 视频处理方法及装置
CN112913330A (zh) * 2018-11-01 2021-06-04 昕诺飞控股有限公司 选择一种从视频内容中提取颜色以产生光效果的方法

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105530444B (zh) * 2014-09-30 2019-08-23 三亚中兴软件有限责任公司 检测相同制式的视频信号的方法、装置及视频会议系统
WO2018146982A1 (ja) * 2017-02-13 2018-08-16 ソニー株式会社 再生装置、情報処理方法、及びプログラム
KR102523672B1 (ko) * 2017-11-14 2023-04-20 삼성전자주식회사 디스플레이장치 및 그 제어방법과 기록매체
CN112995746B (zh) 2019-12-18 2022-09-09 华为技术有限公司 视频处理方法、装置与终端设备

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060187358A1 (en) * 2003-03-07 2006-08-24 Lienhart Rainer W Video entity recognition in compressed digital video streams
CN101299275A (zh) * 2008-06-25 2008-11-05 北京中星微电子有限公司 一种目标检测方法、装置及一种监控系统
US20130121575A1 (en) * 2011-11-11 2013-05-16 Seoul National University R&B Foundation Image analysis apparatus using main color and method of controlling the same
CN103605991A (zh) * 2013-10-28 2014-02-26 复旦大学 一种视频广告的自动检测方法
CN103731718A (zh) * 2012-10-10 2014-04-16 三星电子株式会社 用于检测频道改变事件的显示装置及其方法
CN104243769A (zh) * 2014-09-12 2014-12-24 刘鹏 基于自适应阈值的视频场景变化检测方法
EP2884741A1 (en) * 2012-08-10 2015-06-17 Mitsubishi Electric Corporation Image processing device, display device, image processing method, display method, and image processing program

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7031517B1 (en) * 1998-10-02 2006-04-18 Canon Kabushiki Kaisha Method and apparatus for segmenting images
US20070064014A1 (en) 2003-08-07 2007-03-22 Koninklijke Philips Electronics N.V. Graphics overlay detection
CA2576865C (en) * 2004-08-09 2013-06-18 Nielsen Media Research, Inc. Methods and apparatus to monitor audio/visual content from various sources
EP1839122A2 (en) 2005-01-07 2007-10-03 Koninklijke Philips Electronics N.V. Method and electronic device for detecting a graphical object
JP5189810B2 (ja) * 2007-09-14 2013-04-24 富士通テン株式会社 画質制御装置及び画質制御方法
JP2009105505A (ja) * 2007-10-19 2009-05-14 Sony Corp 映像表示システム、映像表示方法、表示制御装置
KR101086810B1 (ko) 2010-02-02 2011-11-25 인하대학교 산학협력단 자막이 입혀진 동영상을 검출하기 위한 장치 및 방법
KR101797035B1 (ko) 2010-02-09 2017-11-13 삼성전자주식회사 오버레이 영역의 3d 영상 변환 방법 및 그 장치
US20120063678A1 (en) * 2010-09-14 2012-03-15 Rovi Technologies Corporation Geometric image compression
KR20120126458A (ko) * 2011-05-11 2012-11-21 엘지전자 주식회사 방송 신호 처리 방법 및 그를 이용한 영상 표시 장치
JP5948773B2 (ja) * 2011-09-22 2016-07-06 ソニー株式会社 受信装置、受信方法、プログラム、及び情報処理システム
US9699485B2 (en) * 2012-08-31 2017-07-04 Facebook, Inc. Sharing television and video programming through social networking
US20140101683A1 (en) * 2012-10-10 2014-04-10 Samsung Electronics Co., Ltd. Methods and apparatus for detecting a television channel change event
EP3026922B1 (en) * 2013-07-26 2021-01-06 Panasonic Intellectual Property Management Co., Ltd. Video receiving device, appended information display method, and appended information display system
JP6316447B2 (ja) * 2014-05-15 2018-04-25 華為技術有限公司Huawei Technologies Co.,Ltd. オブジェクト検索方法および装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060187358A1 (en) * 2003-03-07 2006-08-24 Lienhart Rainer W Video entity recognition in compressed digital video streams
CN101299275A (zh) * 2008-06-25 2008-11-05 北京中星微电子有限公司 一种目标检测方法、装置及一种监控系统
US20130121575A1 (en) * 2011-11-11 2013-05-16 Seoul National University R&B Foundation Image analysis apparatus using main color and method of controlling the same
EP2884741A1 (en) * 2012-08-10 2015-06-17 Mitsubishi Electric Corporation Image processing device, display device, image processing method, display method, and image processing program
CN103731718A (zh) * 2012-10-10 2014-04-16 三星电子株式会社 用于检测频道改变事件的显示装置及其方法
CN103605991A (zh) * 2013-10-28 2014-02-26 复旦大学 一种视频广告的自动检测方法
CN104243769A (zh) * 2014-09-12 2014-12-24 刘鹏 基于自适应阈值的视频场景变化检测方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110545462A (zh) * 2018-05-29 2019-12-06 优酷网络技术(北京)有限公司 视频处理方法及装置
CN112913330A (zh) * 2018-11-01 2021-06-04 昕诺飞控股有限公司 选择一种从视频内容中提取颜色以产生光效果的方法
CN112913330B (zh) * 2018-11-01 2024-04-02 昕诺飞控股有限公司 选择一种从视频内容中提取颜色以产生光效果的方法

Also Published As

Publication number Publication date
EP3257241B1 (en) 2019-07-24
WO2017078432A1 (en) 2017-05-11
US20170127056A1 (en) 2017-05-04
EP3257241A1 (en) 2017-12-20
CN107534754B (zh) 2020-03-10
EP3257241A4 (en) 2018-02-21
KR20170052364A (ko) 2017-05-12
US10306219B2 (en) 2019-05-28

Similar Documents

Publication Publication Date Title
CN107534754A (zh) 显示装置及其控制方法
US11050817B2 (en) Voice operated control device
US20180084202A1 (en) Display apparatus and control method thereof
US9003456B2 (en) Presentation of still image data on display devices using a wireless home entertainment hub
US9813753B2 (en) Core device, audio/video control system, portable terminal device, audio/video control program, and audio/video control method
KR20130123506A (ko) 모듈 식별 정보 운용 방법 및 시스템과 이를 지원하는 단말기
US20080061578A1 (en) Data presentation in multiple zones using a wireless home entertainment hub
KR20110132055A (ko) Id 설정 시스템, id 설정 방법 및 이를 이용한 디스플레이 장치
CN105323608A (zh) 电子装置、外部装置及控制对外部装置供电的方法
CN109451854A (zh) 一种跨载波调度方法及装置
CN111527732B (zh) 电子装置、用户终端设备及其控制方法
CN106485895A (zh) 符合hdmi-cec规格的遥控方法与系统
US9779036B2 (en) Communication device, information processing method, and program
EP2323431B1 (en) Radio communication system, method and program for finding a slave unit without making a connection to the master
CN103297098B (zh) 信息处理装置、通信系统和信道设置方法
US20140184395A1 (en) Communication device and communication system
KR20110055868A (ko) 이동 단말기, dtv 및 dtv의 제어 방법
EP3145202A1 (en) Display apparatus and control method thereof
US9918122B2 (en) Display apparatus and control method thereof
CN105306990B (zh) 一种多功能通讯接口及实现接口的多功能通讯的方法
CN105409166A (zh) 信息处理装置,信息处理方法、程序以及信息处理系统
US8966545B2 (en) Connecting a legacy device into a home entertainment system using a wireless home entertainment hub
CN106664462A (zh) 便携信息终端
KR100691450B1 (ko) Av 시스템의 무선랜카드 페어링 방법

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200310

Termination date: 20211103

CF01 Termination of patent right due to non-payment of annual fee