用于在移动终端中显示电视视频信号的装置和方法

文档序号:7977753阅读:216来源:国知局
专利名称:用于在移动终端中显示电视视频信号的装置和方法
技术领域
本发明涉及用于移动终端的显示装置和方法,更具体地说,涉及用于在移动终端中接收和显示电视视频信号的装置和方法。
背景技术
移动终端的当前趋势是提供高速数据传送功能以及语音通信功能。即,移动终端能在国际移动电信2000(IMT2000)移动通信网络上实施除语音通信外的高速数据通信。该数据可是例如,分组数据和图象数据。
该移动终端具有已经增加其大小的显示单元。移动终端可显示从基站接收的图像数据或象素数据,或处理由照相机俘获的图象数据。移动终端也可接收和显示电视视频信号。在这种情况下,移动终端必须另外具有电视接收功能并能同时与电视信号的处理或与电视信号的处理无关地执行无线通信功能。

发明内容
因此,本发明的目的是提供能在具有无线通信功能的移动终端中显示电视视频信号的装置和方法。
本发明的另一目的是提供能以屏幕上显示(OSD)模式,显示移动终端中的视频信号和用于控制所显示的视频信号的显示菜单的装置和方法。
本发明的另一目的是提供能在移动终端中单独地构造电视视频信号区和OSD菜单显示区来分别在相应的显示区中显示电视视频信号和OSD菜单的装置和方法。
本发明的另一目的是提供能在移动终端中单独地构造用于存储电视视频信号和OSD用户数据的缓冲区以便快速地显示电视视频信号和OSD用户数据的装置和方法。


从下述结合附图的详细描述,将更容易理解本发明的上述和其他目的、特征和其他优点,其中图1是示例说明根据本发明的实施例,用于显示电视视频信号的移动终端的结构的例子的框图;图2是示例说明根据本发明的实施例,控制单元和电视接收器结构间的连接的例子的框图;图3是示例说明根据本发明的实施例,图1和2中的视频处理单元的例子的详细框图;图4是示例说明根据本发明的实施例,图2和3中的控制单元和视频处理单元间的操作特征的例子的时序图;图5是示例说明根据本发明的实施例,图1中的显示单元的电视视频信号显示区的例子的图;图6是示例说明根据本发明的实施例,图1中的小键盘的显示单元的结构的例子的框图;图7是示例说明根据本发明的实施例,用于显示根据本发明的实施例的电视视频信号的方法的例子的流程图;图8示例说明根据本发明的实施例,当在图7中放大和旋转的电视图像时,显示单元的显示状态的例子;图9示例说明根据本发明的实施例,当在图7中俘获电视图象时,显示单元的显示状态的例子;图10是示例说明根据本发明的实施例,在图7中的电视图像显示状态中提供的菜单的例子的框图;图11A和11B示例说明根据本发明的实施例,当在图7中提供菜单服务时,显示单元的显示状态的例子。
具体实施例方式
图1是示例说明根据本发明的实施例,移动终端,最好是移动电话的例子的框图。
参考图1,移动电话包括射频(RF)单元21,用于执行用于移动电话的无线通信。RF单元21包括用于上变频将发射的信号的频率以及放大最终信号的RF发射机(未示出),以及用于低噪声放大所接收的信号以及下变频最终信号的频率的RF接收机(未示出)。数据处理器23包括用于解码和调制将发射的信号的发射机(未示出),以及用于解调和解码所接收的信号的接收机(未示出)。即,用调制器/解调器(调制解调器)以及编码器/解码器(编解码器)来实现数据处理器。音频处理器25起再现从数据处理器23接收的音频信号,或将从麦克风发射的音频信号传送到数据处理器23的作用。
小键盘27包括用于输入数字和字符信息的按键,以及用于设置各种功能的功能键。小键盘27进一步包括用于设置用于根据本发明的实施例,处理电视视频信号的各种模式的按键。存储单元29包括程序存储器(未示出)和数据存储器(未示出)。程序存储器存储用于控制移动电话的一般操作的程序以及用于根据本发明的实施例,处理电视视频信号的程序。数据存储器起临时存储在执行存储在程序存储器中的程序期间生成的数据的作用。
控制单元10起控制移动电话的整个操作的作用。控制单元10可包括数据处理器23。在本发明的实施例中,控制单元10将视频处理单元70设置成通过小键盘27设置的电视模式,并控制它来显示在设置的电视模式中接收的电视视频信号。
调谐器50起接收在控制单元10的控制下选择的频道的电视视频信号并执行相对于所接收的电视视频信号,执行频率转换操作的作用。解码器60起解调和解码来自调谐器50的输出电视视频信号。即,解码器60解码来自调谐器50的电视视频信号以便输出红(R)、绿(G)和蓝(B)颜色信号以及同步信号(水平同步信号和垂直同步信号)。视频处理单元70与控制单元10数据通信并在控制单元10的控制下,执行显示从解码器60接收的输出电视视频信号的信号处理功能。视频处理单元70还起处理来自解码器60的电视视频信号和来自控制单元10的用户数据并分别将处理结果输出给显示单元80的相应区的作用。用户数据最好包括当前时间、电池电平指示器、接收灵敏度等等。用户数据还包括有关电视模式的改变状态的数据。视频处理单元70与用户数据分开,以帧为基础,处理和输出来自解码器60的电视视频信号。
显示单元80在通信模式中,显示来自控制单元10的输出数据并在电视模式中,将来自视频处理单元70的输出电视视频数据和用户数据分别显示到相应的区。在电视模式中,显示单元80分别在第一显示区中显示来自视频处理单元70的电视视频数据以及在第二显示区中显示用户数据。显示单元80最好可采用液晶显示器(LCD)。在这种情况下,显示单元80包括未示出的下述LCD控制器、用于存储图象数据的存储器以及LCD。当LCD实现为触摸屏时,其可包括与小键盘27在一起的输入单元。
在下文中,将参考图1来描述具有电视图像显示功能的移动电话的操作。首先,在通信模式中,如果用户在经小键盘27拨叫电话号码后按压发送键,控制单元10检测该键输入,通过数据处理器23处理所接收的拨叫信息,然后通过RF单元21,将所处理的结果转换/输出为RF信号。此后,如果被叫方生成响应信号,控制单元10通过RF单元21和数据处理器23生成的响应信号,然后通过语音处理器建立语音呼叫通路,从而允许用户与被叫方通信。在呼入模式中,控制单元10通过数据处理器23检测呼入模式并通过语音处理器25生成振铃信号。如果用户响应呼入,那么控制单元10检测该呼入响应并通过音频处理器25建立语音呼叫通路以便执行连接双方的通信功能。尽管语音通信功能已经公开为在呼出和呼入模式中执行的例子,在相同的模式中也可执行数据通信功能以便传送和接收分组数据和图象数据。在待机模式或文本通信模式中,控制单元10通过数据处理器23处理文本数据并在显示单元80上显示所处理过的文本数据。
其次,将参考图2给出在电视模式中,移动电话的操作的描述,图2表示在图1的构造中,根据本发明的实施例的电视接收机结构。
参考图2,如果用户选择电视模式,控制单元10将电视模式选择告知视频处理单元70。然后,视频处理单元70将频道选择的控制数据输出给调谐器50,并驱动解码器60。调谐器50调整到对应于来自视频处理单元70的频道选择控制数据的频道,接收在所调整的频道上的电视视频信号,相对于所接收的电视视频信号,执行频率转换操作,并将最终电视视频信号输出给解码器60。解码器60解码来自调谐器50的电视视频信号以便输出模拟RGB视频信号以及同步信号(水平和垂直同步信号)。即,解码器60起分开和输出来自所接收的合成视频信号的颜色信号的作用。解码器60最好是全国电视系统委员会(NTSC)类型。
视频处理单元70接收包含来自解码器60的RGB视频信号和同步信号的电视视频信号,将用户数据附加到所接收的电视视频信号上并在显示单元80上它以及电视视频信号。同时,能直接由控制单元10生成用户数据。在本发明的实施例中,用户数据可由视频处理单元70在控制单元10的控制下生成。最好在电视视频信号上,以屏幕上显示(OSD)的模式显示用户数据。视频处理单元70接收模拟RGB电视视频信号,通过模拟-数字(A/D)转换器(ADC),将其转换成数字数据,并将所转换的数字数据输出到显示单元80上。视频处理单元70以OSD的模式显示由控制单元10生成的,或在控制单元10的控制下内部生成的用户数据。视频处理单元70还起俘获所显示的电视图像并相对于OSD数据,执行块复制操作。
在该实施例中,假定用户数据是由控制单元10生成的。在下述描述中,用户数据称为OSD数据。同时,OSD数据具有比电视视频信号更少的颜色。另外,在该实施例中,假定电视视频数据具有65536种颜色以及假定OSD数据具有4096种颜色。
表1A至1E表示根据本发明的实施例的寄存器图,其中由控制单元10存取寄存器。在表1中,W表示从控制单元10到视频处理单元70的只写寄存器命令。对控制单元10来说,读取与只读寄存器命令有关的寄存器是无意义的。R表示从控制单元10到视频处理单元70的只读寄存器命令。控制单元10不能修改与只读寄存器命令有关的寄存器的内容,其是受保护的寄存器。R/W表示从控制单元10到视频处理单元70的可读/写寄存器命令。为存取表1中的特定的一个寄存器命令,控制单元10分别将相应地址的最高有效位MA16设置为0,以及将那个地址的较低位MA[15:0]设置为对应于特定寄存器命令的地址位值。另一方面,为存取视频处理单元70中的用户数据,通过将相应地址的最高有效位MA16设置为0来存取控制单元10。
表1A

表1B

表1C

表1D

表1E

图3是示例说明在图1和2中的视频处理单元70的例子的详细框图,以及图4表示控制单元10和视频处理单元70间的数据存取时序。
在下文中,将参考图3和4来描述视频处理单元70的操作。A/D转换器111将从解码60接收的模拟RGB信号转换成数字数据。在本发明的实施例中,假定A/D转换器111将模拟RGB信号转换成18位数字RGB数据(65536色)。
格式缩放器(format scaler)从A/D转换器111接收数字RGB数据以及从解码器60接收水平同步信号HSYNC和垂直同步信号VSYNC,并在所接收的同步信号的基础上,调整所接收的RGB数据的大小。格式缩放器113以下述模式执行其定标操作。首先,格式缩放器113确定显示图像大小。其次,格式缩放器113相对于水平和垂直方向,设置显示图像大小的VXSIZE和VYSIZE。在本发明的实施例中,假定在最大大小176*220象素到最小大小100*75象素的范围内调整电视视频信号。第三,格式缩放器113设置换算(上/下)因素。第四,格式缩放器113相对于水平方向,计算720*4096/VXSIZE并将所计算的结果设置为HLSR。格式缩放器113还相对于垂直方向计算240*2048/VYSIZE并将所计算的结果设置为VLSR。在本发明的实施例中,假定将输入视频信号换算成最小大小176*220象素。此外,定标器113将18位RGB数据转换成16位RGB数据。该16位数据[15:0]最好由5位R数据[15:11]、6位G数据[10:5]以及5位B数据[4:0]组成。
存储器131、133和135分别存储帧大小的数据(176*220*12位)。在电视模式中,存储器131起存储用户数据的作用,以及存储器133和135起存储视频数据的作用。在通信模式中,存储器131以及133起存储用户数据的作用及存储器135起存储墙纸数据的作用。
存储控制器123起在控制单元10的控制下,控制对存储器131、133和135的存取的作用。存储控制器123根据装置的电视模式和通信模式,分别控制存储器131、133和135。在电视模式中,存储控制器123将来自控制单元10的用户存储在第一存储器131中。存储控制器123还将来自定标器113的当前帧的视频数据存储在第二存储器133(或第三存储器135)是输出存储在第三存储器135(或第二存储器133)中的在前帧的视频数据。存储控制器123按帧将电视RGB视频数据存储在存储器133和135中/输出来自存储器133和135的电视RGB视频数据。当将当前帧的视频数据存储在存储器133中时,存储控制器123输出存储在存储器135中的在前帧的视频数据。当将当前帧的视频数据存储在存储器135中时,存储控制器123输出存储在存储器133中的在前帧的视频数据。即,当存取存储器133和135时,存储控制器123当存储所接收的帧数据时,输出所存储的在前帧数据,以便实时处理电视视频信号。换句话说,因为对电视视频信号显示来说,每秒必须处理30帧,存储控制器123使用两个帧存储器,将该视频信号实时发送给显示单元80。存储控制器123分别在帧周期(垂直同步信号周期)中将帧视频数据输出给显示单元80以及在空闲周期中,在开始下一帧之前,将存储在存储器131中的用户数据输出给显示单元80。因此,存储控制器123分别在一帧视频信号显示周期的视频信号有效周期(一个垂直同步信号周期)中,输出存储在存储器133或135中的帧视频数据以及在显示周期的空闲周期中,输出存储在存储器131中的用户数据。
在通信模式中,存储控制器123分别存取存储器131和133中的用户数据以及存储器135中的墙纸数据。同时,不必同时使用两个存储器131和133,以及可仅设置和使用一个。
OSD混合器125将来自存储控制器123的帧单元视频数据与来自于此的用户数据混合为OSD数据并将混合结果输出给显示单元80。
控制接口117接口控制单元10和视频处理单元70间的用户数据和模式控制数据。在本发明的实施例中,控制接口117将17位地址和16位数据与控制单元10连接。如果17位地址的最高有效位A16为1,存取视频处理单元70中的帧存储器,以及如果它为0的话,存取视频处理单元70中的寄存器。参考图4,用于将数据输出给视频处理单元70,控制单元10选择视频处理单元,如用211所示,以及启动写模式,如用213所示。然后,控制单元10将地址MA[16:0],如用217所示,以及用户数据MD[15:0],如用219所示输出给视频处理单元70以便将用户数据写入对应于该地址的视频处理单元70的存储单元用户数据可包括当前时间数据、电池电平数据、接收灵敏度数据、电视图像控制数据、模式设置控制数据、菜单数据等等。为存取来自视频处理单元70的数据,控制单元10选择视频处理单元70,如用211表示,并启动写模式,如用255表示。然后,控制单元10将地址MA[16:0],如用227表示输出给视频处理单元70以便存取来自于对应于该地址的视频处理单元70的存储单元的用户数据MD[15:0],如用229表示。控制接口117执行能由视频处理单元70处理控制单元10的输出的这种连接功能,如图4所示。
交互集成芯片(inter integrated chip)(I2C)总线接口115具有I2C总线主控器,能控制两个从设备。I2C接口115在控制接口117的控制下,控制调谐器50和解码器60。
OSD控制器(或OSD随机存取存储器(RAM)块复制加速器)119将用户数据的所需矩形区复制到所需位置。即,根据来自控制单元10、由控制接口117传送的控制数据,OSD控制器119能将数据的所需矩形区块复制到所需位置。能在一个存储器或两个存储器间执行该块复制功能。换句话说,在电视模式中,能仅在存储器131中执行块复制功能。在OSD模式中,能在存储器131、存储器133或存储器131和133间执行块复制功能。
OSD控制器119能以下述模式执行OSD块复制操作。控制单元10设置用于块复制操作的各个参数并将所设置的参数输出给OSD控制器119。所设置的参数是表示将复制的存储器的BC_SEL0和BC_SEL1、表示将复制的矩形区的左和上标的BCX1和BCY1,表示将复制的矩形区的右和下坐标的BCX2和BCY2,表示X/Y复制位移的BCDX和BCDY,以及表示X/Y复制位移方向的BCDXSIG和BCDYSIG。执行块复制操作。在这种情况下,如果将BC_START设置为1,OSD控制器119能根据所设置的参数执行块复制操作。在块复制操作期间,将BC_BUSY设置为1,从而禁止控制单元10存取上述存储器。
在来自控制单元10的寄存器命令的基础上,如表1,如上所述,视频处理单元70执行显示模式设置功能、显示输出转换功能、用于存储器131、133和135的功率控制功能、OSD控制功能,墙纸设置功能、用于控制单元10的存取存储器选择功能、RGB数据反转(datainversion)功能、块复制功能、屏幕俘获功能、用于显示单元80的屏幕位置调整功能、电视(TV)图像旋转功能、TV图像显示开始位置调整功能、TV图像缩放功能、亮度/对比度调整功能以及I2C通信功能。
视频处理单元70以下述模式,执行用于颜色表示的位分配功能。来自A/D转换器111的TV视频数据和墙纸数据用16位/象素表示。16位数据[15:0]具有如表2所示的位结构。
表2

同时,用12位表示OSD数据。该12位数据[11:0]具有如表3的位结构。
表3

视频处理单元70以下述模式执行显示模式设置功能。如果寄存器命令TV_MODE为1,视频处理单元70进入TV模式,如果为0,进入OSD模式。当操作模式为TV模式时,视频处理单元701分别利用存储器131作为OSD存储器,用于存取用户数据,以及将存储器133和135作为帧存储器,用于存储TV视频数据。当操作模式为OSD模式时,视频处理单元70分别利用存储器131和133作为OSD存储器,用于存取用户数据以及将存储器135作为墙纸存储器上。在这种情况下,不能同时显示存储在作为OSD存储器的存储器131中的用户数据与存储在作为OSD存储器的存储器133中的用户数据,以及根据寄存器命令DISP_SEL,选择任何一个。
视频处理单元70以下述模式执行显示输出转换功能。如果寄存器命令VIDEOON为1,视频处理单元70在显示单元80上显示视频图像。如果寄存器命令VIDEOON为0,视频处理单元70输出同步信号,但输出仅一种颜色(黑色)的图像视频图像。在寄存器命令OSDON为1的情况下,视频处理单元70显示OSD图像。然而,如果寄存器命令OSDON为0,视频处理单元70不显示OSD图像。另外,如果寄存器命令TVON为1,视频处理单元70显示TV图像,如果其为0,则显示仅一种颜色(黑色)的图像代替TV图像。
以下述模式执行帧存储器功率控制功能。分别由寄存器命令RAM0PON、RAM1PON和RAM2PON上电/断电存储器131、133和135。如果将每个寄存器命令设置为1,使相应的存储器上电为可用。然而,如果每个寄存器命令设置为0,断电相应的存储器。
视频处理单元70以下述模式执行OSD控制功能。在OSD控制功能中,视频处理单元70能响应在OSD模式中的寄存器命令DISP_SEL(TV_MODE=0),选择OSD图像。如果将寄存器命令DISP_SEL设置为0,视频处理单元70将存储器131的内容显示为OSD图像,以及如果将其设置为1,则将存储器133的内容显示为OSD图像。同时,当在OSD模式中,将寄存器命令WP_DISP设置为1,视频处理单元70存取存储器135的内容,并将所存取的内容显示为墙纸。当寄存器命令WP_DISP设置为0时,视频处理单元70显示黑色图像。
视频处理单元70以下述模式,执行墙纸设置功能,更具体地说,涉及透明图像设置功能。当以重叠的模式显示OSD数据和TV视频数据或墙纸数据时,视频处理单元70使用透明颜色,用于OSD数据。至此,当OSD数据是设置成寄存器命令THRUPTN的数据时,将其颜色处理为透明的。在OSD数据的颜色为透明的情况下,在相应的位置显示TV图像或墙纸。当寄存器命令THRUEN为0时,透明色有效。如果寄存器命令THRUEN为1,视频处理单元70显示由OSD数据指定的颜色的OSD图像。
以下述模式执行用于控制单元10的存取存储器选择功能。控制单元10能通过将地址的最高有效位(MSB)MA16输出为1来存取用于OSD的存储器。对由该地址的较低位MA15-MA0指定的OSD存储单元。根据寄存器命令RW_SEL,可选择可存取的存储器。在OSD模式中,使用寄存器命令RW_SEL=0、1和2,来分别存取存储器131、133和135。然而,在TV模式(TV_MODE=1)中,控制单元10能仅直接存取存储器131。对TV图像俘获来说,控制单元10能从存储器133或135读取TV图像,但不选择存储器133和135。在这种情况下,视频处理单元70自动地选择用于输出整个TV图像的存储器并将来自所选择的存储器的俘获数据输出给控制单元10。
视频处理单元70以下述模式执行RGB数据反转功能。如果将寄存器命令RGBINV设置为1,视频处理单元70通过位反转(bit inversion)反转OSD数据的颜色并显示所反转的OSD数据颜色。如果将寄存器命令RGBINV设置为0,视频处理单元70按原样显示OSD数据的颜色。
视频处理单元70以下述模式执行OSD块复制功能。响应来自控制单元10的相关寄存器命令,由视频处理单元70中的OSD控制器119执行块复制功能。OSD控制器119能将数据的所需矩形块复制到所需位置。能在一个存储器中或两个存储器间执行该块复制功能。在TV模式(TV_MODE=1)中,能仅在存储器131中执行块复制功能。在OSD模式(TV_MODE=0)中,能在存储器131、存储器133或存储器131和133间执行块复制功能。为执行块复制功能,控制单元10首先设置用于该块复制操作的寄存器命令或参数,以及然后,OSD控制器119根据所设置的参数,执行块复制操作。用于块复制操作的所设置的参数是表示存储将块复制的数据的源存储器的BC_SEL0、表示将存储块复制数据的目的存储器的BC_SEL1、表示源存储器的矩形区的左和上坐标的BCX1和BCY1、表示源存储器的矩形区的右和下坐标的BCX2和BCY2,表示X/Y复制位移的BCDX和BCDY,表示X/Y复制位移方向的BCDXSIG和BCDYSIG。如果控制单元10在设置用于块复制操作的参数后,用上述模式,将BC_START设置为1,那么,OSD控制器119根据所设置的参数,执行块复制操作。在块复制操作期间,将BC_BUSY设置为1,从而禁止控制单元10存取上述存储器。
视频处理单元70以下述模式执行TV图像俘获功能。在TV图像俘获功能中。视频处理单元70能俘获正显示的TV图像的视频数据并将所俘获的视频数据输出给控制单元10。该TV图像俘获功能仅在TV模式中有效(TV_MODE=1)。该TV图像俘获操作执行如下。首先,控制单元10将寄存器命令RW_SEL设置为0,以及在显示TV图像期间,将寄存器命令TV_STOP设置为1。因此,视频处理单元70停止TV图像显示。在视频处理单元70停止TV图像显示的情况下,控制单元10从相应的存储器读取当前视频数据以便俘获它。如果控制单元10在俘获TV图像后,将寄存器命令TV_START设置为1,那么视频处理单元70恢复TV图像显示。
视频处理单元70以下述模式执行用于显示单元80的显示位置调整功能。在寄存器命令YADJ和XADJ的基础上,能细致地调整显示单元80的显示位置。寄存器命令YADJ和XADJ分别由4位组成,用2的补码补偿表示。寄存器命令YADJ的范围从+7至-2,其中符号“-”表示向上方向,以及“+”表示向下方向。寄存器命令XADJ的范围从+1至-8,其中符号“-”表示向左方向以及“+”表示向右方向。
视频处理单元70以下述模式执行TV图像旋转功能。视频处理单元70能旋转正在显示的TV图象。通过将寄存器命令TV_ROT设置为所需值,启动TV图像旋转功能。在TV_ROT=0,1,2和3的情况下,视频处理单元70分别按0°、90°、18°和或基270°或基本上0°,基本上90°,基本上180°和基本上270°旋转正显示的TV图像。
视频处理单元70以下述模式执行TV图像显示开始位置调整功能。视频处理单元70能相对于同步信号,对输入模拟RGB信号进行相对显示位置调整。关于水平方向,视频处理单元70能通过调整寄存器命令TVHPOS,能从HSYNC的向下位置调整实际显示位置,尽管其具有初始值124。寄存器命令TVHPOS越小,实际显示位置离HSYNC的向下位置更近。类似地,视频处理单元70能相对于垂直方向,通过调整寄存器命令TVVPOS,调整实际显示位置。
视频处理单元70以下述模式执行TV图像亮度/对比度调整功能。视频处理单元70能通过将寄存器命令BRIGHT和CONTRAST设置成所需值,分别调整正显示的TV图像的亮度和对比度。寄存器命令BRIGHT为6位长,其用2的补码表示。寄存器命令CONTRAST由正整数组成。通过将寄存器命令BRIGHT和CONTRAST设置成所需值,视频处理单元70能相对于正显示的各个RGB信号,执行下述计算。
LCD OUTPUT=(TV INPUT+BRIGHT)*CONTRAST/128视频处理单元70以下述模式执行TV图像定标功能。由视频处理单元70中的格式缩放器113执行该定标功能。定标器113以下述顺序执行定标操作。注意,考虑到当TV图像停留在0°或基本上0°时的水平状态和垂直状态,给出了下面描述的寄存器设置,与TV图像的旋转无关。首先,格式缩放器113设置所需显示图像大小。即,定标器113关于水平和垂直方向的所需显示图像大小的VXSIZE和YXSIZE,其大小在最小时为100*75象素。其次,定标器113设置显示起始位置。即,定标器113设置具有TV_XPOS和TV_YPOS的TV图像的显示起始位置。第三,格式缩放器113设置换算(上/下)因素。同时,定标器113相对于水平方向计算720*4096/VXSIZE,以及将所计算的结果设置为HLSR。格式缩放器113还相对于垂直方向计算240*2048/VYSIZE并将所计算的结果设置为VLSR。
根据来自控制单元10的相关寄存器命令,由视频处理单元70中的存储控制器123执行除块复制功能和定标功能外的上述视频处理功能。
图5表示图1中的显示单元80的显示区。显示单元80具有用于显示TV模式中的TV视频数据的第一显示区81以及用示TV模式中的用户数据的第二显示区83。第一显示区81显示来自存储器133或135的四分之一通用中间格式(QCIF)大小的TV图像以及第二显示区83显示来自存储器131的用户数据。显示单元80进一步具有用于引导软键的第三显示区85。在本发明的实施例中,假定显示单元80的显示区具有它们各自的大小,如图5所示。QCIF图像具有176*144象素的大小以及在正常状态下在第一显示区81中显示。在显示单元80的整个屏幕上显示的完整图像具有176*220象素的大小。
在图5中,第二显示区83显示用户数据和子菜单并具有60/176象素的大小。如果第二显示区83的整个大小设置成字体大小(18*19象素)*3行,能在第二显示区83中显示总共60个字符数据(60象素)。在这种情况下,假定将三个字符数据大小用于页边距,将能在第二显示区83中显示总共57个字符数据。同样,假定根据第二显示区83的特征,将用户数据和菜单项存储在存储器11中,在TV模式中,将能有效地显示它们。
图6是示例说明根据本发明的实施例,小键盘27和显示单元80的结构的例子的框图。
在小键盘27的结构中,使用TV模式ON键31来将移动电话设置成TV模式。如果用户在待机模式中长时间周期点击TV键,控制单元10确定该键输入为TV模式ON键输入。使用TV模式屏大小键33来改变在显示单元80上显示的TV图像的大小和方向。如果用户在TV方法中短时间周期点击TV键,控制单元10确定该键输入为TV模式屏大小键输入。尽管为示例目的,本发明的实施例已经公开了对TV模式ON键操作和TV模式屏幕大小键操作实现一个TV键,但可使用各别键来用于TV模式ON键操作和TV模式屏幕大小键操作。当在TV模式中显示TV图像的情况下,用户点击确认键或俘获键,控制单元10确定所点击的键为TV模式俘获键35。TV模式菜单键37起在设置TV模式的情况下,设置TV模式或调整频道、屏幕或定时器的功能。
根据本发明的实施例,可如表4所示来实现小键盘。
表4

图7是根据本发明的实施例,示例说明用于显示电视视频信号的方法的例子的流程图。
参考图7,用户能将移动电话直接或通过菜单选择从待机模式移动到TV方法。首先,为直接设置TV方法,用户长时间周期点击TV键,在待机模式中接收到TV键输入后,控制单元10确定所接收的TV键输入为TV模式设置输入。其次,当用户点击菜单键时,控制单元10将对应于菜单的用户数据发送给视频处理单元70以便在显示单元80上显示菜单。此后,如果用户从在显示单元80上显示的菜单中选择TV收看菜单,控制器10将TV收看菜单选择确定为TV模式设置输入。此时,TV模式指向TV接收机正在操作的状态。此外,当以上述模式设置TV模式的情况下输入菜单键时,控制单元10执行控制操作以便显示所选择的菜单同时显示TV图像。
首先,如果在待机模式中,长时间点击TV键,控制单元10在步骤711检测TV键输入并在步骤713设置TV模式。然后,控制单元10将TV模式设置命令输出给视频处理单元70。响应TV模式设置命令,视频处理单元70分别将存储器131设置为用于存储用户数据的存储器,以及将存储器133和135设置为用于存储TV视频数据的帧存储器,如前所述。在步骤715,控制单元10输出用于TV频道选择的控制数据,然后,经控制接口117和I2C总线主控器,将其传送到调谐器50。如果在设置TV模式后,没有选择频道,控制单元10将频道控制数据输出给调谐器50以便存取在前状态中选择的频道。
调谐器50调谐到所选择的频道,接收所调谐的频道上的电视视频信号,并相对于所接收的电视视频信号,执行频率转换操作。解码器60解码来自调谐器50的电视视频信号以便输出模拟RGB视频信号和同步信号。A/D转换器111将来自解码器60的模拟视频信号转换成数字视频数据,以及格式缩放器113将来自A/D转换器111的数字视频数据的大小调整为预定大小。存储控制器123将来自控制单元10的用户数据存储在存储器131中。存储控制器123还在其将来自格式缩放器113的当前帧的视频数据存储在存储器133或135中的同时,输出存储在存储器135或133中的在前帧的数字视频数据。在完成一帧的视频数据的输出后,存储控制器123输出存储在存储器131中的用户数据。即,存储控制器123分别在一帧视频信号显示周期的视频信号有效周期中输出帧视频数据以及在显示周期的空闲周期中输出用户数据。此后,在接收到下一帧的视频数据后,存储控制器123在将所接收的视频数据存储在存储器135或133中的同时,输出存储在存储器135或133中的在前帧的数字视频数据。因此,存储控制器123同时执行帧存储器133和135的写和读操作,从而使实时显示所接收的视频信号成为可能。
如上所述,在步骤717,控制单元10控制视频处理单元70以便显示所接收的视频数据,并将与所接收的视频数据一致的用户数据输出给视频处理单元70以便显示用户数据。此时,来自视频处理单元70的电视图像输出是QCIF图像。因此,显示单元80分别在其第一显示区81中显示QCIF图像,在其第二显示区83中显示用户数据,以及在其第三显示区85中显示软键导向,如图8的视频A所示。
在用上述模式显示所接收的TV视频信号的情况下,在步骤719接收到频道改变键输入后,控制单元10在步骤715将当前频道改变到新的频道,然后,重复上述步骤717。对频道改变来说,在执行TV模式的情况下,用户能使用数字键直接输入所需频道号,或使用导航键的左右键来选择所需频道。另外,对菜单模式中的频道改变,用户能在菜单模式中选择自动频道菜单,然后使用导航键的上下键来选择所需频道号。
如果在显示所接收的TV视频信号的情况下,在步骤721输入TV模式屏幕大小键,那么在步骤723,控制单元10将屏幕调整命令输出给视频处理单元70以便调整TV图像的大小并旋转TV图像。此时,TV图像具有两种类型大小的任何一种,实际大小(176*220)以及缩减大小(QCIF大小176*144),如上所述。可按0°、90°或270°,或基本上0°、或基本上90°,或基本上270°进行图像旋转。当启动TV模式时,如图8的视图A所示,显示设置为缺省的QCIF大小的TV图像。如果如图8的视图A所示,显示TV图像的情况下,短时间点击TV键,控制单元10确定TV键输入为TV模式屏幕大小键输入,然后命令视频处理单元70按90°或基本上90°旋转TV图像,并以实际大小显示它,如图8的视图B所示。此后,如果再次短时间点击TV键,控制单元10命令视频处理单元70按270°或基本上270°旋转TV图像并以实际大小显示它,如图8的视图C所示。在如图8的视图C所示,显示TV图像的情况下,再次短时间点击TV键,控制单元10控制视频处理单元70以QCIF大小显示TV图像,如图8的视图A所示。
在如图8的视图A所示的QCIF大小图像的情况下,设置与TV模式有关的各种菜单并执行直接存取功能是很有效的。然而,在如图8的视图B或C所示的实际大小图像(full size_90°或full size_270°)的情况下,控制单元10命令视频处理单元70不显示用户数据。因此,当显示实际大小图像时,用户数据和软键数据不显示在显示单元80的第二显示区83和第三显示区85中。这使得用户浏览实际大小TV图像。即使在软键导向显示区或第三显示区85中不显示菜单键,如果用户按压小键盘27上的菜单键,控制单元10提供菜单服务。
在步骤725在TV模式中输入TV模式俘获键的情况下,控制单元10在步骤727将屏幕俘获命令输出给视频处理单元70。通过选择小键盘27上的确认键,或在软键导向显示区或显示单元80的第三显示区85中显示的俘获键,如图6所示,能驱动TV模式俘获键。执行屏幕俘获功能以便俘获和存储正在TV模式中显示的TV图像作为静止图像。能当其以QCIF大小显示,如图8的视图A所示,或当其以实际大小显示,如图8的视图B或C所示时,俘获TV图像,但必须以QCIF大小存储所俘获的图像。原因为将所俘获的图像的大小标准化为用于设置终端的墙纸所需的数据大小,如图9的视图A所示。在本发明的实施例中,可将所俘获的图像的大小设置为实际大小。
如果用户在执行TV模式的情况下,点击如图9的视图A所示的显示单元80的软键导向显示区的右边部分中显示的俘获键,或小键盘27上的确认键,控制单元10确定将选择的屏幕俘获模式,然后,将屏幕俘获命令输出给视频处理单元70。响应屏幕俘获命令,视频处理单元70连续地存取当前显示帧的视频数据以便保持其输出,以致显示单元80将来自视频处理单元70的输出视频数据显示为静止图像。以这种模式,俘获并显示为静止图像的TV图像的视频数据能由控制单元10存取。即,控制单元10能存取由视频处理单元70输出为静止图像的视频数据,为该静止图像取名,然后以照片的形式存储该静止图像。图9的视图A、B和C示例说明存储在俘获后获得的照片的过程。如果如图9的视图A所示显示TV图像时,用户点击俘获键,TV图像显示为静止图像,如图9的视图B所示。如果在如图9的视图B所示,TV图像显示为静止图像的情况下,用户点击确认键,控制单元10存取并存储来自视频处理单元70的输出视频数据,如图9的视图C所示。当如图9的视图B所示,显示俘获后将存储的图像时,控制单元10在显示单元80的第二显示区83中显示设置为缺省的名称(例如,照片1、照片2、照片3,...),其状态为字符输入等待状态。在这种情况下,用户能用Korean或Englis在第二显示区83中输入照片名。在本发明的实施例中,如果用户没有输入单独的名称,控制单元10可用设置为缺省的任何一个名称存储该静止图像。如果在TV图像俘获后。输入照片名的情况下,用户点击确认键,控制单元10在显示单元80上显示正在存储当前图像,如图9的视图C所示。如果结束照片存储,那么控制单元10返回上述步骤717以便执行TV图像显示功能。
用户能通过选择各个菜单执行各种功能同时在TV模式中显示所接收的电视视频信号,如上所述。如果在步骤729,用户点击菜单键,控制单元10在步骤731显示菜单。此后,控制单元10提供与由用户选择的所显示的菜单的一个有关的功能的服务,然后返回上述步骤717。
图10表示用于在TV模式中提供功能服务的键的功能和菜单。首先,如果用户点击菜单键,显示移动电话的主菜单项。如果从所显示的菜单项中选择TV菜单项,显示菜单项“TV收看”和“存储照相视图”,如图10所示。当选择TV收看菜单项时,显示菜单项“自动频道”、“屏幕调整”以及“自动关定时器”。当选择所存储的照片浏览菜单时,显示菜单项“修改名称”、“删除当前照片”和“删除所有照片”。
如果在TV模式中生成菜单键输入(在能显示QCIF屏或全屏的情况下),控制单元10命令视频处理单元70在显示单元80上显示QCIF屏。然后,视频处理单元70以QCIF大小输出视频数据,将菜单项输出给第二显示区83并在第三显示区85中显示软键,如图11A和11B所示。图11A表示在TV模式中的菜单屏以及图11B表示在所存储的照片显示模式中的菜单屏。
参考图11A,在TV模式中,无论何时点击菜单键一次,用不同于其他的颜色,并且在第三显示区85的中心部分中显示在第二显示区83中的菜单项中的可选菜单项。在第一显示区81的左上部分中显示当前时间,以及在其右上部分中显示选定图像的频道号。通过由OSD控制器119执行的块复制功能提供该当前时间和频道号,如前所述。如果在如图11A所示显示菜单项的情况下,点击选择键,控制单元10进入下一步骤以便执行所选定的菜单项的功能。
参考图11B,在所存储的照片显示模式中,在第一显示区81中显示所存储的照片代替TV图像。如果点击菜单键,在第二显示区83的菜单屏上显示子菜单。同样,在第三显示区85中显示软键以及在第一显示区81的上面部分中显示照片名。类似地,还通过块复制功能提供照片名。
作为选择,用户可通过输入数字键,选择如图11A和11B所示的每一个菜单屏上的所需菜单项。如果移动电话在点击确认键或取消键后返回TV模式,或在选择所需菜单项后显示确认消息,那么其以预定原始屏幕大小执行TV模式。
通过在执行TV模式的情况下,点击结束键(电源键),释放TV模式。如果在步骤733生成结束键输入,控制单元10进入步骤735以便将TV退出命令输出给视频处理单元70,然后释放TV模式。
从上述描述可以看出,本发明提供能处理所接收的电视视频信号以便将其显示为显示单元上的电视图像的移动终端。本移动终端还能放大或旋转所显示的电视图像,或将其俘获或存储为静止图像。另外,当显示电视图像时,移动终端能有效地控制器以便实时处理所接收的视频信号。此外,移动终端能以菜单的模式处理电视模式,使得增加了电视收看的方便。
尽管为示例目的,已经公开了本发明的实施例,但是本领域的普通技术人员将意识到,在不脱离由附加权利要求书公开的本发明的范围和精神的情况下,各种修改、增加和取代是可能的。
权利要求
1.一种用于在移动终端中显示电视视频信号的装置,包括输入装置,用于生成多个信号,所述多个信号用于控制所述移动终端的电视模式;控制装置,响应来自所述输入装置的所述控制信号,生成用于执行所述电视模式的多个命令以及当执行所述电视模式时将显示的用户数据;调谐器,用于接收所选择的频道的电视信号;解码器,用于解码由所述调谐器接收的电视信号以便将其分成所述电视视频信号、音频信号和同步信号;视频处理装置,用于在所述电视模式中,将来自所述解码器的所述视频信号转换成数字视频数据,按帧处理和存储所转换的数字视频数据,在帧周期中输出所存储的在前帧的视频数据,然后输出所述用户数据;以及显示装置,具有视频数据显示区和用户数据显示区,所述显示装置分别在所述视频数据显示区和用户数据显示区中显示来自所述视频处理装置的所述帧视频数据和用户数据。
2.如权利要求1所述的装置,其中,所述视频处理装置包括第一存储器,用于存储所述用户数据;第二和第三存储器,用于按帧存储所述电视视频数据;以及存储控制器,用于将所接收的当前帧的视频数据存储在所述第二或第三存储器中,输出存储在所述第三或第二存储器中的在前帧的视频数据,然后,在完成输出所述在前帧的所述视频数据后,输出存储在所述第一存储器中的所述用户数据。
3.如权利要求2所述的装置,其中,存储在所述第一存储器中的所述用户数据包括有关当前时间的信息、有关当前显示的频道的信息,以及与软键信息有关的菜单。
4.如权利要求2所述的装置,其中,所述视频处理装置进一步包括格式缩放器,用于将来自所述解码器的所述视频信号的大小调整到可由所述显示装置显示的大小。
5.如权利要求2所述的装置,其中,所述视频处理装置进一步包括屏幕上显示(OSD)控制器,用于指定、复制和显示存储在所述第一存储器中的所述用户数据的所需区。
6.如权利要求2所述的装置,其中所述存储控制器响应俘获键输入,将正在所述显示装置上显示的帧的视频数据输出为静止图像;以及所述控制装置用来存取正输出为所述静止图像的所述视频数据。
7.如权利要求2所述的装置,其中,所述存储控制器响应旋转键输入,旋转和输出正在所述显示装置上显示的图像。
8.如权利要求7所述的装置,其中,所述存储控制器用来放大和输出所述旋转和输出的图像。
9.用于通过调谐器和电视解码器,在移动终端中处理电视视频信号的视频处理装置,包括模拟/数字(A/D)转换器,用于将来自所述解码器的输出视频信号转换成数字视频数据;格式缩放器,用于将所述视频数据的大小调整为与来自所述解码器的同步信号同步的帧大小;第一存储器,用于存储来自所述移动终端的控制单元的用户数据;第二和第三存储器,用于按帧存储所述视频数据;以及存储控制器,用于将来自所述格式缩放器的当前帧的视频数据存储在所述第二存储器中,同时输出存储在所述第三存储器中的在前帧的视频数据,以及在完成输出所述在前帧的所述视频数据后,输出存储在所述第一存储器中的所述用户数据。
10.如权利要求9所述的视频处理装置,进一步包括屏幕上显示(OSD)控制器,用于指定、复制和显示存储在所述第一存储器中的所述用户数据的所需区。
11.如权利要求9所述的视频处理装置,进一步包括交互集成电路(I2C)总线接口控制器,用于以I2C通信模式,将来自所述控制单元的频道控制数据传送给所述调谐器。
12.一种用于在具有显示单元的移动终端中显示电视视频信号的方法,所述显示单元具有视频数据显示区和用户数据显示区,所述方法包括步骤a)在电视模式中,控制调谐器来选择所需频道;b)接收所选择的频道的电视视频信号并将所接收的视频信号转换成数字视频数据;c)将所述视频数据的大小调整为帧大小;d)将在所述选定频道上接收的当前帧的视频数据和对应于所述选定频道的用户数据存储在存储器中,在帧周期中,将存储在所述存储器中的在前帧的视频数据输出给所述显示单元的所述视频数据显示区,然后在结束输出所述在前帧的所述视频数据后,将存储在所述存储器中的所述用户数据输出给所述显示单元的所述用户数据显示区。
13.如权利要求12所述的方法,其中,所述步骤d)包括响应复制命令,复制存储在所述存储器中的所述用户数据的所需区并在所述视频数据显示区中显示所复制的数据区的步骤。
14.如权利要求12所述的方法,其中,所述步骤d)包括响应旋转命令,旋转和放大当前显示的图像并在所述显示单元上以全屏幕大小显示最终得到的图像的步骤。
15.如权利要求14所述的方法,其中,按90°或基本上90°进行旋转。
16.一种显示在具有显示单元的移动终端中显示电视视频信号的方法,所述显示单元具有视频数据显示区和用户数据显示区,所述方法包括步骤a)在电视模式中,控制调谐器来选择所需频道;b)接收所选择的频道的电视视频信号并将所接收的视频信号转换成数字视频数据;c)将所述视频数据的大小调整为帧大小;d)将在所述选定频道上接收的当前帧的视频数据和对应于所述选定频道的用户数据存储在存储器中,在帧周期中,将存储在所述存储器中的在前帧的视频数据输出给所述显示单元的所述视频数据显示区,然后在结束输出所述在前帧的所述视频数据后,将存储在所述存储器中的所述用户数据输出给所述显示单元的所述用户数据显示区;以及e)响应屏幕俘获命令,将当前显示的图像输出为静止图像,将所述静止图像输出给所述移动终端的控制单元以便存储它,然后返回所述步骤d)。
17.一种显示在具有显示单元的移动终端中显示电视视频信号的方法,所述显示单元具有视频数据显示区和用户数据显示区,所述方法包括步骤a)在电视模式中,控制调谐器来选择所需频道;b)接收所选择的频道的电视视频信号并将所接收的视频信号转换成数字视频数据;c)将所述视频数据的大小调整为帧大小;d)将在所述选定频道上接收的当前帧的视频数据和对应于所述选定频道的用户数据存储在存储器中,在帧周期中,将存储在所述存储器中的在前帧的视频数据输出给所述显示单元的所述视频数据显示区,然后在结束输出所述在前帧的所述视频数据后,将存储在所述存储器中的所述用户数据输出给所述显示单元的所述用户数据显示区;以及e)响应屏幕调整命令,旋转和放大当前显示的图像并在所述显示单元上以全屏幕大小显示最终得到的图像。
18.一种显示在具有显示单元的移动终端中显示电视视频信号的方法,所述显示单元具有视频数据显示区和用户数据显示区,所述方法包括步骤a)响应菜单选择,显示包括电视模式的菜单;b)响应选择所述电视模式,控制调谐器选择所需频道;c)将在所述选定频道上接收的当前帧的视频数据和对应于所述选定频道的用户数据存储在存储器中,在帧周期中,将存储在所述存储器中的在前帧的视频数据输出给所述显示单元的所述视频数据显示区,然后在结束输出所述在前帧的所述视频数据后,将存储在所述存储器中的所述用户数据输出给所述显示单元的所述用户数据显示区,所述用户数据包括所述电视模式的菜单;d)响应选择屏幕俘获菜单,将当前显示的图像输出为静止图像,将所述静止图像输出给所述移动终端的控制单元以便存储它,然后返回所述步骤c);e)响应选择屏幕调整菜单,旋转和放大当前显示的图像并在所述显示单元上以全屏幕大小显示最终得到的图像,以及响应重新选择所述屏幕调整菜单,返回所述步骤c)以便显示原始图像;以及f)响应选择退出菜单,从所述电视模式退出并进入通信模式。
全文摘要
在移动终端中显示电视视频信号的单元和方法。该单元包括输入单元,生成多个用于控制移动终端的电视模式的信号;控制单元,响应来自输入单元的控制信号生成执行电视模式的多个命令和执行电视模式时将显示的用户数据;调谐器,接收选择的频道的电视信号;解码器,解码由调谐器接收的电视信号来将其分成电视视频信号、音频信号和同步信号;视频处理单元,在电视模式中,将来自解码器的视频信号转换成数字视频数据,按帧处理和存储转换的数字视频数据,在帧周期中输出存储的在前帧的视频数据,然后输出用户数据;显示单元,具有视频数据显示区和用户数据显示区,分别在视频数据显示区和用户数据显示区中显示来自视频处理单元的帧视频数据和用户数据。
文档编号H04N5/445GK1496182SQ0315896
公开日2004年5月12日 申请日期2003年9月17日 优先权日2002年9月17日
发明者成元庆 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1