将数据隐藏在视频信号中并传送至显示装置的方法及其相关装置的制作方法

文档序号:7649673阅读:124来源:国知局
专利名称:将数据隐藏在视频信号中并传送至显示装置的方法及其相关装置的制作方法
技术领域
本发明提供一种将数据隐藏在视频信号中并传送至显示装置 的方法及其相关装置,尤其是提供一种利用信号滤波器将隐藏在视 频信号中的数据撷取出来的方法及其相关装置。
背景技术
随着计算机装置的普及,计算机技术也随之迅速发展以促进计算机装置的实用性以及便利性。近年来,中央处理器(Central Processing Unit, CPU)的执4亍速度正式迈进千兆赫(Gigahertz, GHz)的时代,所以计算才几系统具有强大的凄t据处理能力,因此, 计算机系统不再仅是使用者工作上的帮手,而逐渐成为家庭娱乐设 施之一。此外,随着计算机多媒体技术的发展与应用,计算机系统 中用来负责影像输出的显示器(Monitor )与显示卡(Graphics Card ) 也逐渐成为 一般使用者购买计算机系统的重要考虑因素之一 。 一般 而言,为了符合现有即插即用(Plug&Play, PNP)的规4各,显示 器包含有显示数据信道/指令传输接口 ( Display Data Channel/ Command Interface, DDC/CI ),其用来建立计算才几系统的主才几(Host) 与显示器之间的信息通道,使得显示器可将其硬件规才各数据直4妾传 输给主机中的显示卡,所以显示卡便可得知显示器的硬件规格,例 如最大水平的扫瞄频率,与最大的垂直更新频率等信息。参考

图1。图1为现有才支术"i兌明计算才几系统10的主才几与显示装 置之间的数据交换的示意图。计算机系统IO包含主机14及显示装 置12。主4几14包含中央处理单元15及症会图加速转4娄器(VGA Adapter) 16。中央处理单元15用来主控计算才几系统10的才喿作。绘 图加速转接器16可将需要显示的影像数据处理后,传输至显示装 置12,由显示装置12将其显示出来。中央处理单元15及绘图加速 转接器16通过总线来传输数据,如周边装置互连总线(Peripheral Component Interconnect, PCI Bus )或者纟会图力口速端口总纟戋(Accelerated Graphic Port, AGP Bus )。经由纟会图加速转4妄器16处 理后的影像数据,会通过DDC/CI传输接口传输至显示装置12,也 可通过DDC/CI传输接口从显示装置12读取数据。DDC/CI传输接 口用来建立主机14与显示装置12之间的信息信道。由主机14的 绘图加速转接器16所输出的影像凄t据,通常经由才莫拟一见频接口(D-sub Interface )或者凄t字牙见频4委口 ( Digital Visual Interface, DVI) 输出,并通过一条传输缆线传送到显示装置12来进行显示。然而,使用者需要执行诸如进行调整尺寸、影像设定与开启/ 关闭显示画面等此类的命令,则须通过通用串4亍总线(Universal SerialBus, USB )或其它传输接口来控制显示装置12。如此一来, 则需要额外的连接线及连接装置,不仅会造成成本提高,对于使用 者而言,也相当不《更利。发明内容本发明提供一种将数据隐藏在视频信号中并传送至显示装置 的方法。该方法包含检测窗口画面中是否附加有识别信号;在检 测到该窗口画面中含有该识别信号时,利用信号滤波器将该识别信 号从该窗口画面中撷取出来;将撷取出来的该识别信号传送至微处 理单元,该樣i处理单元^4居该识别4言号产生控制信号;以及该显示 装置根据该控制信号产生相对应的操作。在一优选实施方式中,所述方法还包含在没有4企测到所述窗口 画面中含有所述识别信号时,继续检测下一窗口画面中是否附加有 所述识别信号。在 一 优选实施方式中,其中利用所述信号滤波器将所述识别信 号从所述窗口画面中撷取出来,是利用所述窗口画面中第 一位置以 得到第一记号,所述第一记号标示第二记号的第二位置,再^4居所 述第一记号在所述窗口画面中找出所述第二位置以得到所迷第二 记号,所述第 一记号与所述第二记号即为所述识别信号。在一优选实施方式中,其中检测所述窗口画面中是否附加有所 述识别信号,为检测所述识别信号是否隐藏在所述显示装置的可视 区域之外。在一优选实施方式中,其中利用所述信号滤波器将所述识别信 号从所述窗口画面中撷取出来,为将隐藏在所述显示装置的可视区 域之外的所述识别信号撷取出来。在一优选实施方式中,其中检测所述窗口画面中是否附加有所 述识别信号,为检测所述识别信号是否隐藏在所述窗口画面中的像 素的三个字节的最低有效位中。在一优选实施方式中,其中利用所述信号滤波器将所述识别信 号从所述窗口画面中撷取出来,为将隐藏在所述窗口画面中的像素 的三个字节的最低有效位中的所述识别信号撷取出来。在一优选实施方式中,其中检测所述窗口画面中是否附加有所 述识别信号,为是否可在特定频率的时间检测到所述识别信号。在一优选实施方式中,其中利用所述信号滤波器将所述识别信 号从所述窗口画面中撷取出来,为在所述特定频率的时间可检测到 所述识别信号,依据所述特定频率进行译码以得到所述识别信号。在 一优选实施方式中,所述方法还包含当收到重复序号的影像 信息时,丟弃所述重复信号的影像信息。在一优选实施方式中,所述方法还包含所述樣t处理单元送出所 述控制信号至缩放控制器,选择性地进行调整尺寸与影像设定的处 理二者中的一个。本发明提供一种将数据隐藏在视频信号中的显示装置。该显示 装置包含信号滤波器以及4敬处理单元。该信号滤波器包含输入端用 于接收窗口画面,并根据该窗口画面取得识别信号。该微处理单元包含输入端,耦接于该信号滤波器的第一输出端;及输出端,根据 该识别信号输出控制信号。其中,该显示装置才艮据该控制信号产生 相对应的操作。该显示装置还包含缩放控制器,其具有第一输入端, 耦才娄于该信号滤波器的第二输出端,用来4妻收该窗口画面;第二输 入端,耦接于该微处理单元的输出端,用来接收该控制信号;及输出端,用来产生显示信号。该缩放控制器用来根据控制信号选择性 地进行调整尺寸与影4象i殳定的处理二者中的 一个。在一优选实施方式中,所述显示装置还包含缩放控制器,其具 有第一输入端,耦接于所述信号滤波器的第二输出端,用来接收所 述窗口画面;第二输入端,耦4秦于所述孩t处理单元的输出端,用来 接收所述控制信号;以及输出端,用来产生显示信号,所述缩放控 制器用来根据所述控制信号选择性地进行调整尺寸与影像设定的 处理二者中的一个。在一优选实施方式中,其中所述信号滤波器为位置滤波器,其 利用所述窗口画面中的第 一位置以得到第 一记号,所述第 一记号标 示第二记号的第二位置,再根据所述第一记号在所述窗口画面中找 出所述第二位置以得到所述第二记号,所述第一记号与所述第二记 号即为所述识别信号。在 一 优选实施方式中,其中所述信号滤波器为间隔隐藏滤波 器,所述信号滤波器用来将显示信号的范围缩小,并将所述影像信 息隐藏在所述显示装置的可一见区域之外。在一优选实施方式中,其中所述信号滤波器为水印滤波器,所 述信号滤波器将隐藏在所述窗口画面中的像素的三个字节的最低 有效位中的所述识别信号撷取出来。在一优选实施方式中,其中所述信号滤波器为暂时性滤波器,所述信号滤波器用来在可在特定频率的时间#r测到所述识别信号 时,依据所述特定频率进行i奪码以得到所述识别信号。在一优选实施方式中,其中所述信号滤波器为重复性滤波器, 所述信号滤波器用来在收到重复序号的影像信息时,丟弃所述重复 信号的影像信息。本发明提供了 一种将数据隐藏在视频信号中并传送至显示装 置的方法及其相关装置。先将识别信号隐藏在窗口画面中以传送, 再通过各种信号滤波器将该识别信号,人该窗口画面中撷取出来。由 于识别信号隐藏在该窗口画面的不可一见区域或者<象素的最^f氐有效 位,所以对于原有信号内容影响不大,使用者肉眼上并不易察觉。 此外,通过显示数据信道/指令传输接口 (DDC/CI)来传输计算机 系统的主机与显示器之间的数据,无须额外的连接线及连接装置 (如USB装置),可以降低成本,及增加使用者的便利性。附图i兑明图1为现有技术说明计算机系统的主机与显示装置之间的数据 交才奐的示意图。图2为本发明将数据隐藏在视频信号中并传送至显示装置的计 算才几系统的示意图。图3为本发明一实施例用来说明将数据隐藏在视频信号中并传 送至显示装置的方法的流程的示意图。图4为i^L明图3中的位置滤波器的示意图。图5为"^兌明图3中的间隔隐藏滤波器的示意图。图6为i兑明图3中的水印滤波器的示意图。图7为说明图3中的暂时性滤波器的示意图。图8为i兌明图3中的重复性滤波器的示意图。
具体实施方式
参考图2。图2为本发明将数据隐藏在视频信号中并传送至显 示装置的计算机系统20的示意图。计算机系统20包含主机24及 显示装置22。主机24包含中央处理单元25及绘图加速转接器26。 中央处理单元25与症会图加速转4妾器26与图1中的中央处理单元15 及绘图加速转接器16完全相同,在此不再赘述。绘图加速转接器 26将需要显示的影像数据处理后,传输至显示装置22,由显示装 置22将其显示出来。经由绘图加速转接器26处理后的影像数据, 会通过DDC/CI传输4妾口传输至显示装置22,也可通过DDC/CI传输接口从显示装置22读取数据。DDC/CI传输接口用来建立主机24 与显示装置22之间的信息信道。继续参考图2。显示装置22包含信号滤波器27、孩t处理单元 28以及缩放控制器29。信号滤波器27包含输入端272、第一输出 端274及第二输出端276。输入端272用于接收窗口画面WF,而 识别信号Ss则隐藏在窗口画面WF中,信号滤波器27根据窗口画 面WF取得识别信号Ss。微处理单元28包含输入端282及输出端 284。输入端282耦4妾于信号滤波器27的第一输出端274,用来接 收识别信号Ss;输出端284则根据所接收的接收识别信号Ss输出 4空制^f言号Sc。缩》欠4空制器29包含第一输入端292、第二$#入端294 及输出端296。第一输入端292耦接于信号滤波器27的第二输出端 276,用来接收窗口画面WF;第二车lr入端294杀禺接于孩t处理单元 28的输出端284,用来接收控制信号Sc;输出端296用来产生显示 信号Sd。缩放控制器29用来根据控制信号Sc选择性地进行调整尺 寸与影像设定的处理二者中的一个。显示装置22根据控制信号Sc 产生相对应的操作,如进行调整尺寸、影像设定与开启/关闭显示画 面等诸如此类的命令。此外,控制信号Sc也可以不经过缩》t控制 器29而直接控制显示装置22,如调整亮度、调整声音等。其中, 信号滤波器27为4立置滤波器(Location Filter )、间隔隐藏滤波器 (Space Hiding Filter )、水印滤波器(Watermark Filter )、暂时性滤 波器(Temporary Filter )或者重复性滤波器(Repetition Filter ), 4夺 在下面的实施例中详细力o以i兌明。参考图3。图3为本发明一实施例用来说明将数据隐藏在视频 信号中并传送至显示装置的方法的流程30的示意图。流程30包含 以下的步骤步骤302:开始。步骤304:对窗口画面的每一{象素进4亍扫描。步骤306: 4企测该窗口画面中是否附加有识别信号。步艰《308:选取4言号滤波器将该i只别4言号/人该窗口画面中4绩取出来。步骤310:使用位置滤波器将该识别信号从该窗口画面中撷取 出来。步骤312:使用间隔隐藏滤波器将该识别信号从该窗口画面中 拍贞取出来。步艰《314: 4吏用水印滤波器将该识别信号乂人该窗口画面中撷取 出来。步骤316:使用暂时性滤波器将该识别信号从该窗口画面中撷 耳又出来。步骤318:使用重复性滤波器,在收到重复序号的影像信息时, 丢弃该重复信号的影像信息。步骤320:将撷取出来的该识别信号传送至纟效处理单元,该孩丈 处理单元4艮据该识别信号产生控制信号。步骤322:该纟效处理单元将该控制信号送至该显示装置的缩放 控制器,选4奪性地进行调整尺寸与影像设定的处理二者中的一个。步骤324:显示装置根据该控制信号产生相对应的操作。其中,在步骤306中,在才企测到该窗口画面中附加有该识别信 号时,选取信号滤波器将该识别信号从该窗口画面中撷取出来(步骤308 );在没有^r测到该窗口画面中含有该识别信号时,继续检测 下一窗口画面中是否附加有该识别^f言号(回到步骤304)。在步骤 310-316中,分别利用位置滤波器、间隔隐藏滤波器、水印滤波器 及暂时性滤波器将识别信号从窗口画面中撷取出来。在步骤318中, 重复性滤波器用来在收到重复序号的影像信息时,丢弃该重复信号 的影像信息。微处理单元根据该识别信号产生控制信号并送至显示 装置,该显示装置根据控制信号产生相对应的操作(步骤320-324 )。 在完成窗口画面的4企测后,继续4企测下一窗口画面中是否附加有识 别信号。参考图4与图3。图4为i兑明图3中的位置滤波器的示意图。 如图4所示,将识别信号分成三个片l殳,分布在窗口画面40中三 个不同的位置上。在窗口画面40中,本发明可在第一位置检测到 第一记号41。第一记号41包含特殊记号S、第一信息Info 1及第 一指标Pl,第一指标P1用来标示第二记号42的第二位置。4妄着, 本发明可才艮据第一记号41在窗口画面40中找出该第二位置以得到 第二记号42。第二记号42包含第二信息Info 2及第二指标P2,第 二指标P2用来标示第三记号43的第三位置。最后,本发明再根据 第二记号42在窗口画面40中找出该第三位置以得到第三记号41 第三记号43包含第三信息Info 3及结束记号E。其中,第一记号 41、第二记号42与第三记号43为识别信号。参考图5与图3。图5为说明图3中的间隔隐藏滤波器的示意 图。窗口画面50包含可视区域52及不可视区域54。 一般而言,若 整个窗口画面50的画面大小为1320x1050 (像素),则可视区域52 占据1280x1024,其余部分则为不可^L区域54。所以可将识别信号 是否隐藏在不可一见区i或54中一并传送,并不会影响到4吏用者所看 到的画面。参考图6与图3。图6为il明图3中的水印滤波器的示意图。 如图6所示,窗口画面60需要传送像素62。像素62包含特殊记号 S及信息Info。通常一个像素由R、 G、 B三种信号所组成,信号R、 G、 B分别包含一个字节Ro-R7、 GG-G7、 B(rB7。假设需要传送的识 别信号为8个位,则可将需要传送的识别信号分别放入信号R的最 后三个位(Rq-R2)、信号G的最后三个位(G(rG2)以及信号B的 最后两个位(Bo-Bj,总共是8个位。由于识别信号隐藏在像素的 三个字节的最低有效位(Last SignificantBit, LSB ),所以对于原有 信号内容影响不大。参考图7与图3。图7为说明图3中的暂时性滤波器的示意图。 当传送大量信息给显示装置时,仅需将特殊记号S依照特定频率定 时发出,当该显示装置检测到特殊记号S时,依据该特定频率进行 译码以得到特殊记号S。如图7所示,连续送出窗口画面71、 72、 73、 74及75,其中窗口画面72及75包含特殊记号S。若需要传送 凄t据123,则分别在时间Fl送出窗口画面72,在时间F2送出窗口 画面7S,使得F2-F1-123。参考图8与图3。图8为说明图3中的重复性滤波器的示意图。 ^口图8所示,连续送出窗口画面81、 82、 83、 84及85,每一窗口 画面传送时都内含一个序号,不同的资料包含有不同的序号。其中, 窗口画面82的序号为Sl,窗口画面85的序号为S2,若序号S2: Sl,则将窗口画面85丟弃。以上所述的实施例仅用来说明本发明,并不局限本发明的范 围。本文中所提到的位置滤波器、间隔隐藏滤波器、水印滤波器、 暂时性滤波器及重复性滤波器用来将识别信号从窗口画面中撷取 出来的信号滤波器,但信号滤波器的种类并不局限于此,也可为其 它种类的信号滤波器。此外,水印滤波器并不限制只能将识别信号放入Ro-R2、 G()-G2及Bo-B,等位中,可根据识别信号的大小及特性 做变动。由上可知,本发明提供了 一种将数据隐藏在视频信号中并传送 至显示装置的方法及其相关装置。先将识别信号隐藏在窗口画面中 以传送,再通过各种信号滤波器将该识别信号从该窗口画面中撷取 出来。由于识别信号隐藏在该窗口画面的不可4见区域或者j象素的最 低有效位,所以对于原有信号内容影响不大,使用者肉眼上并不易 察觉。此外,通过显示凄t据信道/指令传输接口 (DDC/CI)来传输 计算才几系统的主机与显示器之间的凝:据,无须额外的连接线及连接 装置(如USB装置),可以降低成本,及增加使用者的便利性。以上所述仅为本发明的优选实施例,凡是根据本发明的权利要 求所做的均等变化与修饰,都应属于本发明的涵盖范围。10、 20 计算机系统12、 22 显示装置16、 26 绘图加速转接器AGP症会图加速端口总线14、 24 主机15、 25 中央处理单元PCI周边装置互连总线DDC/CI 显示数据信道/指令传输接口D-sub 模拟视频接口 27信号滤波器 29 缩放控制器274 第一ilr出端284、 296 输出端294 第二l俞入端295 WF、 40、 50、 60、 71-75、 81-85 窗口画面DVI It字3见频4妻口 28 微处理单元 272、 282 输入端 276 第二IIT出端 292 第一输入端Ss 识别信号 Sd 显示信号 302-324 步骤Sc控制信号30 流程41 第一记号42 第二i己号S 4争歹朱i己号 Info2 第二4言息 E 结束"i己号 P2 第二指标 54 不可浮见区i或 Info 信息R0-R7、 G0-G7、 B0-B7 字节 Fl、 F2 时间43 第三i己号 Infol 第一信息 Info3 第三4言息 Pl 第一指标 52 可4见区i成 62 像素 R、 G、 B 信号Sl、 S2 序号
权利要求
1. 一种将数据隐藏在视频信号中并传送至显示装置的方法,所述方法包含检测窗口画面中是否附加有识别信号;在检测到所述窗口画面中含有所述识别信号时,利用信号滤波器将所述识别信号从所述窗口画面中撷取出来;将撷取出来的所述识别信号传送至微处理单元,所述微处理单元根据所述识别信号产生控制信号;以及所述显示装置根据所述控制信号产生相对应的操作。
2. 根据权利要求1所述的方法,其还包含在没有4全测到所述窗口画面中含有所述识别信号时,继 续才全测下一窗口画面中是否附加有所述iK别4言号。
3. 根据权利要求1所述的方法,其中利用所述信号滤波器将所述 识别信号从所述窗口画面中撷取出来,是利用所述窗口画面中 第 一位置以得到第 一记号,所述第 一记号标示第二记号的第二 位置,再才艮据所述第 一记号在所述窗口画面中找出所述第二位 置以得到所述第二记号,所述第 一记号与所述第二记号即为所 述识别信号。
4. 根据权利要求1所述的方法,其中检测所述窗口画面中是否附 加有所述识别信号,为检测所述识别信号是否隐藏在所述显示 装置的可^见区域之外。
5. 才艮据权利要求1所述的方法,其中检测所迷窗口画面中是否附 加有所述识别信号,为检测所述识别信号是否隐藏在所述窗口 画面中的^f象素的三个字节的最^f氐有效〗立中。
6. 根据权利要求1所述的方法,其中检测所述窗口画面中是否附 加有所述识別信号,为是否可在特定频率的时间;险测到所述识别信号。
7. 根据权利要求1所述的方法,其还包含当收到重复序号的影像 信息时,丢弃所述重复信号的影l象信息。
8. 根据权利要求1所述的方法,其还包含所述微处理单元送出所 述控制信号至缩放控制器,选择性地进行调整尺寸与影像设定 的处理二者中的一个。
9. 一种将数据隐藏在视频信号中的显示装置,包含信号滤波器,其包含输入端用于接收窗口画面,并根据 所述窗口画面取得识别信号;以及孩i处理单元,其包含输入端,耦4妄于所述信号滤波器的 第一输出端;和输出端,用来才艮据所述识别信号输出控制信号;其中,所述显示装置根据所述控制信号产生相对应的操作。
10. 根据权利要求12所述的显示装置,其还包含缩放控制器,其具有第一输入端,耦接于所述信号滤波 器的第二输出端,用来接收所述窗口画面;第二输入端,耦接 于所述孩i处理单元的输出端,用来接收所述控制信号;以及输 出端,用来产生显示信号,所述缩放控制器用来才艮据所述控制 信号选择性地进行调整尺寸与影像设定的处理二者中的 一个。
全文摘要
将数据隐藏在视频信号中并传送至显示装置的方法,包含检测窗口画面中是否附加有识别信号;在检测到该窗口画面中含有该识别信号时,利用信号滤波器将该识别信号从该窗口画面中撷取出来;将撷取出来的该识别信号传送至微处理单元,该微处理单元根据该识别信号产生控制信号;以及该显示装置根据该控制信号产生相对应的操作。由于识别信号隐藏在该窗口画面的不可视区域或者像素的最低有效位,所以对于原有信号内容影响不大,使用者肉眼上并不易察觉。此外,通过显示数据信道/指令传输接口(DDC/CI)来传输计算机系统的主机与显示器之间的数据,无须额外的连接线及连接装置(如USB装置),可以降低成本,及增加使用者的便利性。
文档编号H04N5/445GK101262576SQ20071007974
公开日2008年9月10日 申请日期2007年3月7日 优先权日2007年3月7日
发明者庄良兴 申请人:明基电通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1