视频呈现系统中重叠图像的设备和方法

文档序号:2543030阅读:448来源:国知局
专利名称:视频呈现系统中重叠图像的设备和方法
技术领域
本发明通常涉及一种视频呈现系统。更具体地,本发明涉及一种具有嵌 入式操作系统(OS )的视频呈现系统、以及用于在具有嵌入式操作系统(OS ) 的视频呈现系统中重叠图像的方法。在所述方法中,视频呈现系统对在视频 呈现装置中产生的图像和在嵌入式系统中接收的图像进行信号处理,以重叠 图像并使用单个图形引擎显示重叠的图像,所述视频呈现装置是其中集成了 用于控制装置的嵌入式系统的光学图像电子设备。
背景技术
通常,视频呈现装置是用于通过电荷耦合装置(CCD)相机拍摄物体并 通过监视器显示图像的电子设备。作为高射投影仪的替代,视频呈现装置被 广泛用于学术和工业目的。具体地,通过将能够放大实际物体的透镜(例如, 显微镜透镜)与拾取位于视频呈现装置上的物体的图像的CCD相机结合,可 通过将视频呈现装置连接到具有监视器的计算机来显示放大微小物体的图 像。
嵌入式系统是作为 一装置的集成部分嵌入在另 一装置中的计算系统。不 同于可执行各种大量功能的普通的计算机,嵌入式系统仅为分配给嵌入式系 统被集成在其中的装置的特定的预定目的而执行计算工作。为此,嵌入式系 统具有中央处理单元(CPU)和操作系统(OS),从而嵌入式系统可通过OS 执行特定应用,以执行预定工作。通常,使用嵌入式系统以便控制军事设备、 工业设备和通信设备。嵌入式系统可在执行预定工作的同时提供图形用户界 面(GUI)。 GUI是显示菜单的界面。提供GUI的嵌入式系统存储用于提供 GUI的GUI应用和用于表示图标或菜单的GUI图像数据。当用户请求GUI
显示时,嵌入式系统通过使用OS执行GUI应用,从而显示与GUI图像数据 相应的图标或菜单图像。
通常,视频呈现装置的概念涉及通过在教育、会议和/或演示场所使用投 影仪来放大文档或物体。视频呈现装置将文档或物体的图像通过高速串行总
线(诸如,通用串行总线(USB))发送到个人计算机(PC)。因此,为了输
出电子文档和/或多媒体文件,必然需要连接到显示装置或与显示装置通信的
PC,并且视频呈现装置在被识别为PC的辅助设备的同时被使用。
由于通过投影仪、PC和视频呈现装置的组合来限定传统呈现系统,因此, 输入和输出以及操纵不方便,且采购成本增加。

发明内容
本发明提供一种具有嵌入式操作系统(OS)的视频呈现系统,其中,通 过将与嵌入式OS相关的硬件与视频呈现装置集成,除了输出生动图像之外, 可再现(即,显示)各种PC文件。另外,来自不同的源的两个图像(例如, 诸如来自视频呈现装置的CCD的真实生动图像和PC文件图像)可重叠,并 且以单个输出被输出。
本发明还提供一种具有嵌入式OS的视频呈现系统,其中,通过将与嵌 入式OS相关的硬件与视频呈现装置集成,在视频呈现装置中获得的生动的 静止图像和/或运动画面可被捕捉并存储在嵌入式系统中。
根据本发明的一方面,提供一种视频呈现系统,包括视频呈现单元, 处理产生的第一图像或接收的第二图像,以产生可被显示的信号,并输出产 生的信号,或处理第一图像和第二图像,以将第一图像和第二图像重叠,并 产生可被显示为重叠图像的信号;以及嵌入式单元,通过与视频呈现单元的 周期性通信将重叠信息和第二图像发送到视频呈现单元,并接收捕捉的第一 图像。
根据本发明另一方面,提供一种作为图像重叠系统的视频呈现系统,所 述视频呈现系统包括视频呈现单元,产生生动图像,并接收文档和/或多媒 体图像和重叠信息,并且根据重叠信息,将生动图像以及文档和/或多媒体图 像重叠并将结果作为显示信号输出;以及嵌入式单元,通过与视频呈现单元 的周期性通信将文档和/或多媒体图像发送到视频呈现单元,并且如果内部输 入单元请求重叠,则将重叠信息发送到视频呈现单元。
根据本发明另一方面,提供一种作为图像重叠系统的视频呈现系统,所 述视频呈现系统包括视频呈现单元,产生生动图像,接收文档和/或多媒体 图像,并且如果内部输入单元请求重叠,则接收重叠信息,并根据重叠信息,
将生动图像以及文档和/或多媒体图像重叠,并将结果作为显示信号输出;以
及嵌入式单元,通过与视频呈现单元的周期性通信将文档和/或多媒体图像以 及重叠信息发送到视频呈现单元。
根据本发明的另一方面,提供一种捕捉并存储图像的视频呈现系统,所
述视频呈现系统包括视频呈现单元,存储通过使用光学单元捕捉的生动图 像,并根据第一存储信号发送存储的生动图像中的捕捉的静止图像,或者根 据第二存储信号对存储的全部生动图像进行信号处理并将其发送;以及嵌入 式单元,与视频呈现单元周期性通信,将第一存储信号和第二存储信号发送 到视频呈现单元,并从视频呈现单元接收捕捉的静止图像或信号处理的生动 图像。
根据本发明的另一方面,提供一种操作视频呈现系统的方法,以通过视 频呈现单元对生动图像和/或文档和/或多媒体图像进行信号处理并显示信号,
发送到视频呈现单元来将产生的生动图像和接收的文档和/或多媒体图像重 叠,所述方法包括嵌入式单元请求视频呈现单元将生动图像和文档和/或多 媒体图像重叠;嵌入式单元将包括将重叠的图像的尺寸和位置的重叠信息连 同请求一起发送到视频呈现单元;以及视频呈现单元接收重叠请求信号和重 叠信息,将生动图像和文档和/或多媒体信息重叠,并显示重叠的图像。
根据本发明的另一方面,提供一种操作视频呈现系统的方法,以通过视 频呈现单元对生动信号和/或文档和/或多媒体图像进行信号处理并显示信号
发送到视频呈现单元来将产生的生动图像和接收的文档和/或多媒体图像重 叠,所述方法包括如果由视频呈现单元请求图像重叠,则请求嵌入式单元 发送包括将被重叠的图像的尺寸和位置的重叠信息;以及如果接收到来自嵌 入式单元的重叠信息,则根据重叠信息将生动图像和文档和/或多媒体图像重 叠并显示重叠的图像。
根据本发明的另 一方面,提供一种操作用于存储产生的生动图像的视频 呈现系统的方法,在视频呈现系统中,视频呈现单元对生动信号和/或文档和
/或多媒体图像进行信号处理并显示信号,嵌入式单元通过与视频呈现单元周 期性的通信将文档和/或多媒体图像发送到视频呈现单元,所述方法包括视
频呈现单元顺序地存储生动图像;视频呈现单元接收嵌入式单元的静止图像 捕捉信号,并停止顺序存储;视频呈现单元将与接收到静止图像捕捉信号的 时刻相应的生动图像帧发送到嵌入式单元;以及嵌入式单元将接收的生动图 像帧存储在便携式存储单元中或通过网络模块将生动图像帧发送到外部。
根据本发明的另 一方面,提供一种作为存储产生的生动图像的方法的操 作视频呈现系统的方法,在视频呈现系统中,视频呈现单元对生动图像和/或 接收的文档和/或多媒体图像进行信号处理并显示信号,嵌入式单元通过与视 频呈现单元的周期性通信将文档和/或多媒体图像发送到视频呈现单元,所述 方法包括视频呈现单元顺序地存储生动图像;视频呈现单元接收嵌入式单 元的运动画面存储信号,缩小整个生动图像;视频呈现单元将缩小的全部生 动图像发送到嵌入式单元;以及嵌入式单元将接收的缩小的全部生动图像存 储在便携式存储单元中或通过网络模块发送到外部。
根据本发明的一方面,提供一种图像重叠设备,包括视频呈现单元, 如果产生的第 一 图像和接收的第二图像被选择作为主图像和子图像,则将预 定尺寸的子图像重叠在主图像上,并输出重叠的图像;以及嵌入式单元通过 与视频呈现单元的周期性通信将重叠信息和第二图像发送到视频呈现单元。
根据本发明的另 一方面,提供一种操作包括视频呈现单元和嵌入式单元 的系统的方法,视频呈现单元对产生的第一图像和接收的第二图像进行信号 处理并显示信号处理的第一图像和第二图像,嵌入式单元通过与视频呈现单 元的周期性通信将第二图像发送到视频呈现单元,所述方法包括接收用于 从视频呈现单元或嵌入式单元选择关于第一图像或第二图像的主图像和子图 像的信号;嵌入式单元将包括将重叠的图像的尺寸和位置的重叠信息发送到 视频呈现单元;以及视频呈现单元将作为主图像选择的第 一图像或第二图像 处理为能够被显示的信号,根据重叠信息,对被选择作为子图像的第一图像 或第二图像进行信号处理,将子图像重叠在主图像上,并输出重叠的图像。
根据本发明的另一方面,提供一种图像重叠设备,包括视频呈现单元, 如果请求将产生的第 一图像和接收的重叠图像重叠,则接收用于选择与第一 图像或第二图像相关的主图像和子图像的信号,在预定大小的虚拟视窗上显 示子图像,将子图像重叠在主图像上,并输出重叠的图像;以及嵌入式单元,
通过与视频呈现单元的周期性通信将第二图像发送到视频呈现单元,根据重 叠请求产生子图像将被显示在其上的虚拟视窗,并将虚拟视窗发送到视频呈 现单元。
根据本发明的另 一方面,提供一种包括视频呈现单元和嵌入式单元的操 作系统的方法,其中,视频呈现单元对产生的第一图像和接收的第二图像进 行信号处理,并显示信号处理的第一图像和第二图像,嵌入式单元通过与视 频呈现单元的周期性通信将第二图像发送到视频呈现单元,所述方法包括 如果请求图像重叠,则接收用于从嵌入式单元选择与第 一 图像和第二图像相
关的主图像和子图像的信号;从嵌入式单元接收虚拟视窗并显示虚拟视窗,; 以及在预定大小的虚拟视窗上显示子图像,并将子图像重叠在主图像上,并 显示重叠的图像。
根据如上所述的本发明,通过将与嵌入式OS有关的硬件与视频呈现装 置集成,来提供不超过PC的功能范围的系统。使用该系统,可输出生动图 像和/或电子文档和/或多媒体图像。以这种方式,可无需PC而方便地执行演示。
而且,当在不同的源产生的两个图像(真实生动图像和PC文件图像) 在一个输出信号中重叠并被输出时,无需利用单独装置或图像处理应用,在 最终输出端实现重叠功能。因此,即使当作为运动画面的再现输出多媒体图 像时,无需单独应用程序的情况下,可将两个图像重叠并输出。
此外,在视频呈现装置中拍摄的生动静止图像和/或运动画面可被捕捉并 存储在嵌入式系统中,从而减少嵌入式系统的CPU的负载,并能够实现实时 处理。
涉及教育市场,无需PC而再现文档和/或多媒体文件,从而允许通过利 用各种视听教学材料连同生动图像来讲课。例如,当通过观察蚂蚁巢或解剖 青蛙来讲授生物课时,可通过文档图像解释相关的理论背景,并且实际准备 的蚂蚁巢或青蛙可当场被拍摄作为生动图像,并且在重叠文档图像的同时被 显示。以这种方式,可最大化教育效果,并且可通过再现已经准备好的视听 教学材料来使用现代化的教室所需的所有材料。


通过参照附图对本发明示例性实施例的详细描述,本发明的上述和其他
特点和优点将变得更加清楚,其中
图1是示出根据本发明的实施例的具有嵌入式操作系统(OS)的视频呈
现系统的示图2是示出根据本发明的实施例的在图1中示出的视频呈现系统的特征 的示例框图3是示出根据本发明的实施例的在图2中示出的系统中图像重叠设备 的结构的框图4是示出根据本发明的实施例的重叠图像的方法的操作的流程图; 图5是示出根据本发明的实施例的由在图3和图4中示出的显示单元再
现的重叠图像的示例的示图6是根据本发明另一实施例的在图2中示出的系统中的图像重叠设备
的结构的框图7是示出根据本发明另 一实施例的重叠图像的方法的操作的流程图; 图8是示出根据本发明实施例的在图2中示出的系统中的图像拾取/存储
设备的结构的框图9是示出根据本发明的实施例的捕捉和/或存储静止图像的方法的操作
的流程图;图10是示出根据本发明的实施例的捕捉和/或存储运动画面的方法的操 作的流程图11是示出根据本发明的实施例的在图2中示出的系统中的图像重叠设 备的结构的框图12是示出根据本发明的实施例的重叠图像的方法的操作的流程图; 图13示出根据本发明的实施例的在图11和图12中示出的生动图像的信 号处理;
图14示出根据本发明的实施例的在图11和12中示出的文档/多i某体图 像的信号处理;
图15是示出根据本发明另 一实施例的重叠图像的方法的操作的流程以及
图16示出根据本发明的实施例的在显示单元上产生的重叠的虛拟视窗。
具体实施例方式
现将参照附图更加全面地描述本发明,其中,示出本发明的示例性实施例。
图1是示出根据本发明的实施例的具有嵌入式操作系统(OS)的视频呈
现系统的示图。视频呈现系统包括集成有嵌入式单元的视频呈现单元1和用
于显示对象图像18b的显示单元2。
在当前实施例中,视频呈现单元1包括图像感测单元11、发光设备12a 和12b、支撑体13、锁定(locking)按钮14、对象基底15、包括键输入单元 16a、鼠标16b和遥控器16c的输入单元、遥控接收单元17和对象18a。
可前后移动并旋转的图像感测单元11包括光学系统和光电转换单元。用 于光学地处理从对象18a反射的光的光学系统具有透镜单元和滤光器单元。 以CCD或互补型金属氧化物半导体(CMOS)形成的光电转换单元将从对象 (例如,对象18a)反射的入射光转换为电模拟信号。
用户可通过按压锁定按钮14来移动支撑体13。另一发光设备(即,背 光)可被配置在对象基底15之下。键输入单元16a或鼠标16b可用于根据用 户的操纵控制视频呈现单元1的每个单元(图2的100、 200 )的操作和发光 设备12a和12b。同时,用户通过操纵遥控器16c将控制信号输入到遥控接收 单元17,从而控制图像感测单元11和发光设备12a和12b的每一个的操作。
图2是示出根据本发明的实施例的在图1中示出的视频呈现系统的内部 结构的示图。视频呈现系统包括显示单元2、视频呈现单元100和嵌入式单 元200。通过将嵌入式单元200和视频呈现单元100集成,除了输出生动(live ) 图像之外,还可再现(即,显示)各种PC文件。此外,可能来自不同源的 两个图像(例如,来自图像感测单元11的真实生动图像和PC文件图像)可 在一个输出(即,信号)上重叠并被输出。而且,在视频呈现单元100中拍 摄的生动静止图像和/或运动画面可被捕捉并存储在嵌入式单元200中。
在当前实施例中,视频呈现单元100包括图像感测单元11、作为输入单 元的键输入单元16a和遥控器16c、数字信号处理器(DSP) 101、第一同步 动态随机存取存储器(SDRAM) 103、现场可编程门阵列(FPGA) 105、视 频图形阵列(VGA)引擎107和微控制器109。
在当前实施例中,嵌入式单元200包括作为输入单元的鼠标16b、 1更携 式存储单元201、网络模块203、第二 SDRAM 205、图形引擎207、 CPU核 心209和扬声器211。
视频呈现单元100的纟鼓控制器109和嵌入式单元200的CPU核心209 执行周期性通信,从而在它们之间发送和接收数据。通过将(图像感测单元 11的)CCD的垂直同步信号用作周期,达到48字节的数据被周期性地交换。
现将解释视频呈现单元100的操作。图像感测单元11对来自对象18a的 光进行光处理,从而将光转换为模拟信号。
DSP 101将对象18a的模拟生动图像信号转换为数字信号,并对图像信 号执行各种信号处理以进行显示,从而显示对象图像。例如,DSP 101可去
level),并执行用于根据人类视觉的非线性对信息编码的gamma校正。DSP 101 还可执行色彩滤波阵列(CFA)插值,其中,通过gamma校正的预定的数据 的RGRG线(line )和GBGB线实现的Bayer模式通过RGB线被插值。另夕卜, DSP 101可将被插值的RGB信号转换为YUV信号,并通过执行边缘补偿(其 中,Y信号通过高通滤波器滤掉,使得图像更加清晰)和色彩校正(使用标 准色彩坐标系来校正U和V信号的色彩值)来去除噪声。
第一 SDRAM 103是用于以帧为单位存储在DSP 101中进行信号处理的 生动图像的帧存储器。
FPGA 105是得到以帧为单位存储在第一 SDRAM 103中的生动图像的 存储器控制单元,并将得到的图像提供给VGA引擎107。而且,根据接收嵌 入式单元200的图像捕捉信号的微控制器109的控制,FPGA 105缩小图像帧 数据或运动画面,并将缩小的图像帧数据发送到CPU核心209。
VGA引擎107是信号输出单元,其将从FPGA105接收的生动图像转换 为模拟合成(composite)视频信号,从而将信号输出到显示单元2。而且, VGA引擎107将从嵌入式单元200接收的文档和/或多媒体文件图像转换为模 拟合成视频信号,并将信号输出到显示单元2。 VGA引擎107执行信号处理 以缩放从FPGA 105接收的帧图像以及从嵌入式单元200接收的文档和/或多 媒体图像并转换它们的帧率,并随后重叠图像,将重叠的图像转换为模拟合 成视频信号,并将该信号输出到显示单元2。根据另一实施例,VGA引擎107 将子图像(例如,生动图像)显示在从嵌入式单元200发送的预定大小的虚 拟视窗上,并将子图像重叠在主图像(例如,文档/多媒体图像)上,并将重 叠的图像输出在显示单元2上。
根据当前实施例,在视频呈现系统中用作第一控制单元的微控制器109
控制视频呈现单元100的操作,并且周期性地与嵌入式单元200通信。具体
地,微控制器109从键输入单元16a和遥控器16c接收重叠请求信号,根据 从嵌入式单元200接收的重叠信息,微控制器109控制VGA引擎107,从而 可将从FPGA 105接收的帧图像和从嵌入式单元200接收的文档和/或多媒体 图像重叠。这里,重叠信息是将被重叠的图像的大小和位置数据。而且,微 控制器109从嵌入式单元200接收用于命令视频呈现单元100捕捉并存储静 止图像或运动画面的信号。根据这种图像捕捉和存储信号,微控制器109控 制FPGA 105,从而在FPGA 105中处理的图像可被发送到嵌入式单元200的 CPU核心209。如果发生不期望的软件错误,则微控制器109可重新设置嵌 入式单元200的CPU核心209。
接着,现将解释嵌入式单元200。在某些实施例中是可分离的便携式存 储单元201存储包括文档和/或多媒体文件图像的各种文件。而且,便携式存 储单元201存储与从FPGA 105发送的生动图像有关的静止图像和运动画面。
网络模块203从外部(例如,另一装置,包括但不受限于PC、 PDA、服 务器等)接收文档和/或多媒体文件图像。而且,网络模块203被配置为将与 存储在FPGA 105中并从FPGA 105得到的生动图像有关的静止图像和运动画 面发送到外部。
第二 SDRAM 205根据CPU核心209的控制存储便携式存储单元201的 文档和/或多媒体文件图像、或从网络模块203接收的文档和/或多媒体文件图 像以及与从FPGA 105接收的生动图像有关的静止图像或运动画面。
根据CPU核心209的控制,图形引擎207接收文件(诸如存储在第二 SDRAM 205中的文档和/或多媒体文件图像),将文件转换为数字图像,并将 图像输出到VGA引擎107。
根据当前实施例,在视频呈现系统中用作第二控制单元的CPU核心209 控制嵌入式单元200的操作,并周期性地与视频呈现单元100的微控制器109 通信。
具体地,CPU核心209从鼠标16b接收重叠请求信号,并将该信号发送 到微控制器109。当图像被重叠时,CPU核心209产生重叠信息(将重叠的 图像的大小和位置数据),并将该信息发送到微控制器109。而且,CPU核心 209控制显示在显示单元2上的图像的音频信号,并将音频信号输出到扬声 器211。根据另一实施例,CPU核心209从鼠标16b接收重叠请求信号,产生子图像将被显示在其上的虚拟视窗,并将虚拟视窗发送到微控制器109。
CPU核心209接收鼠标16b的虚拟视窗改变信号(拖拉、大小改变),并根据 虚拟视窗改变信号将虚拟视窗改变信息发送到微控制器109。可通过窗口消 息显示虚拟;现窗改变。
当图像被重叠时,由于在微控制器109的控制下在VGA引擎107中执 行重叠功能,因此重叠屏幕是否存在不能被通知给控制电/多媒体图像的再现 的图形引擎207或CPU核心209。因此,如果微控制器109不通知CPU核心 207重叠屏幕是否存在,则重叠屏幕是否存在不能被通知给图形引擎207。这 可通过使用垂直同步信号作为周期进行通信来解决。
而且,涉及一见频呈现单元100的生动图像,CPU核心209可将用于捕捉 并存储静止图像或运动画面的捕捉信号发送到微控制器109。 CPU核心209 控制与从FPGA 105接收的生动图像有关的静止图像和运动画面的捕捉。另 外,CPU核心209控制与便携式存储单元201有关的这些捕捉的静止图像和 运动画面的存储,或者控制通过网络模块203将捕捉的图像/画面发送到外部。
图3是示出根据本发明实施例的在图2中示出的系统中的图像重叠设备 的结构的框图,图4是示出根据本发明实施例的重叠图像的方法的操作的流 程图。以下描述图3和图4中示出的图像重叠设备和方法,以解释通过将CPU 核心209用作主机来执行重叠。通过将CPU核心209用作主机而执行的重叠 是指将CPU核心209用作由微控制器109和CPU核心209定义的控制子系 统的主控制单元来执行该系统的图像重叠功能和方法。另外,根据鼠标16b 的重叠请求或由网络模块203从外部接收的重叠请求来执行图像重叠功能。
参照图3,重叠设备的一个实施例包括显示单元2、鼠标16b、 VGA引 擎107、微控制器109、便携式存储单元201、网络模块203、图形引擎207 和用作主机的CPU核心209。图3中示出的部件的详细解释与上述相同,因 此将在此省略。
现将结合图3解释图4中示出的重叠图像的方法。
首先,在操作401, CPU核心209从鼠标16b或网络模块203接收重叠
请求信号。
随后,CPU核心209接收用于选择主图像和将重叠在主图像上的子图像 的信号。在操作403,主图像和子图像中的每一个被选择为生动图像(A)以
及文档和/或多媒体图像(B)中的一个。也就是,选择信号的步骤指定或定
义图像(A)、 (B)中的哪一个将被设置为主图像以及图像(A)、 (B)中的
哪 一 个将被设置为子图像。
生动图像(A)通过如图2所示的图像感测单元11、DSP101和FPGA105 被输入到VGA引擎107。可被存储在便携式存储单元201中或通过网络模块 203接收的文档和/或多媒体图像(B)通过图形引擎207被输入到VGA引擎 107。生动图像(A)可被选择作为主图像,文档和/或多媒体图像(B)可被 选择作为子图像。而且,文档和/或多媒体图像(B)可被选择作为主图像, 生动图像(A)可被选择作为将重叠的子图像。为了解释的方便,在当前实 施例中,文档和/或多媒体图像(B)被选择作为主图像,生动图像(A)被选 择作为将重叠的子图像。图像(A)和(B)的这种配置显示在图3中示出的 显示单元2上。
如果完成主图像和将重叠的子图像的选择,则在操作405, CPU核心209 把将重叠的子图像的大小和位置数据发送到微控制器109 。
接收将重叠的子图像的大小和位置数据的微控制器109控制VGA引擎 107的图像重叠功能。VGA引擎107将生动图像(A)重叠在文档和/或多媒 体图像(B)上,并显示得到的图像。
微控制器109控制VGA引擎107,并把将被重叠的生动图像的位置和大 小数据发送到VGA引擎107。当接收到与图像(A)有关的数据时,VGA引 擎107缩放生动图像(A)以适合于接收的大小并緩沖图像,从而将图像信 号处理为将被显示的最终重叠图像。通过执行信号处理,VGA引擎107将文 档和/或多媒体图像(B)转换为模拟合成视频信号,并转换将重叠在文档和/ 或多媒体图像(B)上的生动图像(A),使得图像(A)和(B)被转换为被 输出到显示单元2的模拟合成视频信号。
图5是示出根据本发明的实施例的由在图3中示出的显示单元2再现的 重叠图像的示例的示图。图5的部分(a)示出生动图像(即,从图像感测单 元11输出的图像)被显示在显示单元2上。图5的部分(b)示出在通过在 VGA引擎107中进行信号处理改变生动图像的位置和大小之后,重叠生动图 像(A)并将生动图像(A)显示在文档和/或多媒体图像(B)上。
图6是示出图2中示出的系统的图像重叠设备的另一实施例的框图,图 7是示出根据本发明另 一 实施例的重叠图像的方法的操作的流程图。
以下描述在图6和图7中示出的图像重叠设备和方法,以解释通过将微
控制器109用作主机来执行的重叠。通过将微控制器109用作主机来执行的 重叠是指使用微控制器109作为由微控制器109和CPU核心209定义的控制 子系统的主控制单元来执行该系统的图像重叠功能和方法。另外,根据由键 输入单元16a或遥控器16c的重叠请求来执行图像重叠功能。
参照图6,具有作为主机的微控制器109的重叠设备包括显示单元2、 键输入单元16a、遥控器16c、 VGA引擎107、微控制器109、便携式存储单 元201 、网络模块203、图形引擎207和CPU核心209。在图6中示出的部件 的详细解释与上述相同,因此将在此省略。
现将结合图6解释图7中示出的重叠图像的方法。
首先,在操作701,微控制器109从键输入单元16a或遥控器16c接收
重叠请求信号。
随后,在操作703,微控制器109接收用于选择与生动图像(A)和文档 和/或多媒体图像(B)有关的主图像和将重叠的子图像的信号。
生动图像(A)通过如图2所示的图像感测单元11、DSP 101和FPGA105 被输入到VGA引擎107。可被存储在便携式存储单元201中的文档和/或多媒 体图像(B)或经由网络模块203从外部接收的文档和/或多媒体图像(B)通 过图形引擎207被输入到VGA引擎107。如上所述,假设文档和/或多媒体图 像(B)被选择作为主图像,生动图像(A)被选择作为将重叠的子图像。
如果在操作703完成主图像和将重叠的子图像的选择,则在操作705, 孩吏控制器109通知CPU核心209重叠命令^皮-清求。
微控制器109和CPU核心209执行周期性通信,从而在它们之间发送和 接收数据。通过将CCD的垂直同步信号用作周期,达到48字节的数据被周 期性地交换。以这种方式,通过将CCD的垂直同步信号用作周期,微控制器 109通知CPU核心重叠命令^皮请求。
在已经从微控制器109接收到重叠命令请求信号之后,在操作707, CPU 核心209把将重叠的子图像的大小和位置数据发送到微控制器109。
接收到将重叠的子图像的大小和位置数据的微控制器109控制VGA引 擎107的图像重叠功能。VGA引擎107将生动图像(A)重叠在文档和/或多 媒体图像(B)上,并显示得到的图像。
微控制器109控制VGA引擎107,并把将重叠的生动图像(A)的位置
和大小数据发送到VGA引擎107。当接收到与图像(A)有关的数据时,VGA 引擎107缩放生动图像(A)以适合于接收的大小并緩沖图像,从而将信号 处理为将被显示的最终重叠图像。VGA引擎107将文档和/或多媒体图像(B ) 转换为模拟合成视频信号,并通过信号处理把将重叠在文档和/或多媒体图像 (B)上的生动图像(A)转换为模拟合成视频信号,并将转换的信号输出到 显示单元2。图5的部分(b)示出在通过在VGA引擎107中进行信号处理 改变生动图像的位置和大小之后,重叠生动图像(A)并将生动图像(A)显 示在文档和/或多媒体图像(B)上。
图3至图7中示出的图像重叠设备和方法的一个特点在于CPU核心209 很少过载,因为在最终输出端(即,VGA引擎)中处理图像重叠,而无需利 用CPU核心209的大量内部处理。因此,为了输出各种文档或多媒体图像, CPU核心209不需要执行单独的应用程序,仅需要将文档和/或多媒体图像发 送到VGA引擎107。以这种方式,CPU核心209 4艮少过载,并且能够实现两 个图像重叠。
图8是示出根据本发明实施例的图2中示出的系统中的图像拾取/存储设 备的结构的框图。图像拾取/存储设备包括显示单元2、鼠标16b、 FPGA105、 微控制器109、便携式存储单元201 、网络模块203 、第二 SDRAM 205和CPU 核心209。图8中示出的部件的详细解释与上述相同,因此将在此省略。
图9是示出根据本发明实施例的捕捉和/或存储静止图像的方法的操作的 流程图,这将结合图8进行解释。
在操作901,视频呈现单元100将通过图像感测单元11 (图2)输入的 生动图像存储在FPGA 105中。
通过由图像感测单元11拾取图像输入,DSP 101根据微控制器109的控 制执行信号处理过程以进行显示,然后,图像被存储在FPGA 105的帧緩冲 器中。
在操作903,在该处理中,CPU核心209将图像捕捉信号发送到微控制 器109。
可从鼠标16b接收图像捕捉信号的CPU核心209使用CCD的垂直同步 信号作为周期将信号(例如,图像捕捉信号或与其有关的控制信号)发送到 微控制器109。
接收到图像捕捉信号的微控制器109控制FPGA 105的操作,并且在捕
捉信号被接收到时,FPGA 105锁住存储在帧緩冲器中的生动图像的一个帧的
输入和输出。
在捕捉信号被接收到时,FPGA 105锁住帧緩沖器的输入和输出的原因在 于,生动图像信号通过图像感测单元ll被连续输入。因此,如果不锁住帧緩 冲器的输入和输出,则不能执行在捕捉信号被接收到时的生动图像的存储。
然后,在操作907, CPU核心209访问FPGA 105并将捕捉的图像复制 到第二 SDRAM 205。
如果在捕捉信号被接收到时存储在帧緩沖器中的生动图像的一个帧被存 储,则微控制器109通知CPU核心209该存储,CPU核心209访问FPGA 105 并将存储在帧緩沖器中的生动图像的一个帧复制到第二 SCRAM 205 。
然后,在操作卯9,根据CPU核心209的控制,复制到第二 SDRAM 205 的生动图像的一个帧被存储在便携式存储单元201中,或通过网络模块203 发送到外部。
图10是示出根据本发明实施例的拍摄和/或存储运动画面的方法的操作 的流程图,这将结合图8进行解释。
在操作1001,视频呈现单元1 (图1 )将通过图像感测单元11输入的生 动图像存储在FPGA 105中。
根据微控制器109的控制,通过图像感测单元11输入的图像在DSP 101 (图2)中被信号处理,以进行显示,然后被存储在FPGA 105的帧缓冲器中。
在操作1003,在该处理中,CPU核心209将运动画面存储信号发送到微 控制器109。
CPU核心209可从鼠标16b接收运动画面存储信号,并以CCD的垂直 同步信号作为周期将信号(例如,运动画面存储信号或与其有关的控制信号) 发送到微控制器109。
在操作1005,当接收到运动画面存储信号时,微控制器109控制FPGA 105的操作,从而FPGA 105将从运动图像存储信号被接收到的时候开始输入 的生动图像缩小到一半大小。例如,FPGA 105将高级扩展图形阵列(SXGA) 1280 x 1024大小/格式的图像缩小到VGA 640 x 480的图像。
然后,在操作1007, FPGA 105将CCD的垂直同步信号用作周期将缩小 的运动画面发送到第二 SDRAM 205。
在这种情况下,当FPGA105将缩小的运动画面发送到第二 SDRAM205
时,在每个帧的传输中,通过中断信号通知每个帧的开始和结束。
然后,在CPU核心209中对发送到第二 SDRAM 205的运动画面进行 MPEG编码,在此之后,在操作1009,运动画面被存储在便携式存储单元201 中,或通过网络模块203发送到外部。
当静止图像或运动画面被存储时使用图9和图10中示出的方法的原因在 于由于嵌入式单元200的受限制的/特定的功能,因此难以实现实时处理。 如先前提到,当考虑嵌入式单元200中CPU核心209的使用量时,这些方法 可最小化负载。
而且,可使用应用程序执行存储在第二 SDRAM 205中的静止图像或运 动画面的第二处理。通过使用制图功能,可重叠其他图像,从而产生最终结 果。而且,在输入文字或添加各种数字效果之后,图像可被存储在便携式存 储单元201中,或通过网络模块203发送到外部。
图11是示出根据本发明实施例的图2中示出的系统的示例图像重叠设备 的特点的另一框图。参照图11,图像重叠设备包括显示单元2、在微控制器 109 (图2 )的控制下操作的VGA引擎107、存储生动图像A的第一帧緩冲 器107-1、存储文档/多媒体图像B的第二帧緩冲器107-2和存储在VGA引擎 107中通过重叠信号处理被转换的生动图像A和文档/多媒体图像B的第三帧 緩冲器107-3。
图12是示出根据本发明实施例的重叠图像的方法的操作的流程图。现将 参照图ll描述重叠图12中示出的图像的方法。
参照图11和图12,为了执行图像重叠,VGA引擎107在微控制器109 (图2)的控制下将视频呈现单元100中产生的生动图像A存储在第一帧缓 冲器107-1中,并将在整个嵌入式单元200中产生的文档和/或多媒体图像B 存储在第二帧緩沖器107-2中(操作1201 )。
VGA引擎107将通过图像感测单元11、 DSP101和FPGA105输入的生 动图像A存储在第一帧緩冲器107-1中。VGA引擎107将通过便携式存储单 元201或网络模块203以及图形引擎207输入的文档和/或多媒体图像B存储 在第二帧緩冲器107-2中。
微控制器109或CPU核心209通过输入单元接收用于选择主图像和子图 像的信号(操作1203 )。例如,微控制器109可接收键输入单元16a或遥控器 16c的输入。根据选择信号,微控制器109指定与生动图像A或者文档和/或
多媒体图像B有关的主图像和子图像。在另一示例中,CPU核心209接收用 于选择主图像和子图像的鼠标16b的输入。微控制器109和CPU核心209在 通过将垂直同步信号作为周期执行通信的同时,彼此通知关于主图像和子图 像的选择。为了描述的方便,在当前实施例中,文档和/或多媒体图像(B) 被选择作为主图像,生动图像(A)被选择作为子图像。然而,文档和/或多 媒体图像(B)也可被选择作为子图像,生动图像(A)也可被选择作为主图 像。在该处理期间,CPU核心209把将重叠的子图像的大小和位置数据发送 到微控制器109。
如果完成主图像和子图像的选择,则微控制器109确定存储在第一帧緩 沖器107-1中的图像和存储在第二帧緩沖器107-2中的图像是否实质上与最终 输出图像格式相应(例如,相同)(操作1205 )。
如果存储在第一帧緩冲器107-1和第二帧緩冲器107-2中的图像实质上 不与最终输出图像格式相应,则微控制器109控制VGA引擎107对存储在第 一帧緩冲器107-1中的图像和存储在第二緩沖器107-2中的图像进行信号处 理,从而使其与最终输出图像格式相应(操作1207)。
参照图13, VGA引擎107在微控制器109的控制下,根据从CPU核心 209接收到的将重叠的子图像的大小和位置数据对生动图像A (即,子图像) 进行信号处理,使其与最终输出图像格式相同。VGA引擎107缩小存储在第 一帧緩冲存储器107-1中的生动图像A并对其进行帧率转换,使其适合于重 叠输出,并将信号处理的生动图像A存储在第三帧緩沖器107-3中(图ll)。
参照图14, VGA引擎107在微控制器109的控制下对文档/多媒体图像 B(即,主图像)进行信号处理,从而使其与最终输出图像格式相同。如图 14的部分(a)所示,VAG引擎107缩放存储在第二帧緩沖器107-2 (图11) 中的文档/多媒体图像B并对其进行帧率转换,使其与最终输出图像格式(即, 主图像格式)相同,并将信号处理的文档/多媒体图像B存储在第三帧缓沖器 107-3 (图11 )中。例如,如果存储在第二帧緩冲器107-2中的文档/多媒体图 像B是(1280 x 1024@75Hz ),最终输出图像格式是(1280 x 1024@60Hz ), 则VGA引擎107将存储在第二帧緩冲器107-2中的文档/多^ 某体图像B转换 为最终输出图像格式(1024 x 768@60Hz),并将信号处理的文档/多媒体图像 B存储在第三帧緩冲器107-3 (图11)中。
一旦信号处理的生动图像A和文档/多媒体图像B完全被存储在第三帧 緩冲器107-3 (图11)中,则微控制器109控制VGA引擎107的重叠功能, 其引起作为子图像的生动图像A在作为主图像的文档/多媒体图像B上的重 叠,并将重叠的图像输出在显示单元2上(图12的操作1209)。如图14的 部分(b)所示,例如,可通过将信号处理的生动图像A和文档/多媒体图像 B的帧进行交织,将图像A和B组合在重叠配置中。
图15是示出根据本发明另一实施例的重叠图像的另一方法的示例操作 的另一流程图。现将参照图ll描述图15中示出的重叠图像的方法。
嵌入式单元200的CPU核心209通过鼠标16b的输入接收用于选4奪图像 重叠功能的信号(操作1501)。
如果图像重叠功能被选择,则CPU核心209通过鼠标16b的输入接收用 于选择主图像和子图像的信号(操作1503 )。
微控制器109和CPU核心209在将垂直同步信号作为周期执行通信的同 时彼此通知主图像和子图像的选择。为了描述的方便,在当前实施例中,文 档/多媒体图像(B)被选择作为主图像,生动图像(B)被选择作为子图像。
如果完成主图像和子图像的选择,则CPU核心209使虚拟视窗(VW) (例如,如图6的部分(a)所示的空白或空的窗口 )形成在显示单元2上(操 作1505 )。
参照图16的部分(a), VW重叠在被选择作为主图像的文档/多媒体图 像B上。VGA引擎107根据与微控制器109的周期性通信产生VW,微控制 器109与CPU核心209通信。例如,根据使用鼠标16b的拖拉和点击(drop ) 操作,用户可按照期望移动或改变VW。而且,VW被设置为具有最高性能/ 优先级,从而它位于被显示的任何图像的上面(即,最显著的位置)。
CPU核心209捕才足或确定当前VW的坐标和大小,并将其坐标和大小发 送到微控制器109 (操作1507 )。
微控制器109控制VGA引擎107来显示VW, VW包含作为子图像的生 动图像A,从而VW重叠在作为主图像的文档/多媒体图像B上(操作1509 )。
微控制器109从CPU核心209接收VW的坐标和大小,并控制VGA引 擎107在VW上显示子图像。VGA引擎107在微控制器109的控制下,将主 图像输出在显示单元2上,将子图像输出在VW上,并将子图像重叠在主图 像上。参照图16的部分(b),在VW上,被选择作为子图像的生动图像A 被显示在被选择作为主图像的文档/多媒体图像B上。
CPU核心209确定VW的坐标和大小是否已经由于鼠标16b的操纵而改 变(操作1511 )。
如上所述,可通过使用鼠标16b执行拖拉和点击操作来移动并改变VW。 如果通过拖拉和点击改变了 VW的大小和位置,则CPU核心209捕捉改变的 VW的坐标和大小,并将其坐标和大小发送到微控制器109。因此,微控制器 109控制VGA引擎107使子图像适合于显示在改变的VW上。
CPU核心209确定是否保持重叠功能(操作1513)。如果重叠功能被关 闭,则CPU核心209使VW从显示单元2消失(操作1515)。
在某些实施例中,VW具有隐藏属性,从而当重叠功能被关闭时它从显 示单元2消失。
根据本发明,当在不同的源产生的两个图像(真实生动图像和PC文件 图像)在一个输出中重叠,并且通过将与嵌入式OS有关的硬件安装在不超 过OC的功能的实际存在的装置上来输出重叠的图像时,嵌入式系统不使用 在CPU中的处理器而执行重叠功能,这不会使嵌入式系统的CPU过载,从 而即使当输出多媒体图像(如运动画面的再现)时,也无需单独的应用程序 来重叠两个图像并输出重叠的图像。
无需PC而再现文档/多媒体文件,从而在讲课期间可利用生动图像和各 种视听教学材料。
例如,在包括蚂蚁巢或青蛙解剖的生物课中,通过文档图像解释相关的 理论背景,并且实际准备的蚂蚁巢或青蛙被当场拍摄作为生动图像,将生动 图像和文档图像重叠,并且重叠的图像被显示,从而最大化教育效果,并再 现先前准备的运动画面视听教学材料,从而使用现代化的教室所需的所有材料。
尽管参照本发明的示例性实施例具体示出和描述了本发明,但是本领域 普通技术人员将理解,在不脱离由权利要求限定的本发明的精神和范围的情 况下,可在形式和细节上做出各种改变。示例性实施例应被认为仅是描述性 的,而不是限制的目的。因此,本发明的范围不是由本发明的描述而是由权 利要求限定,并且在范围内的所有差异将被认为包括在本发明中。
权利要求
1、一种视频呈现系统,包括:显示单元;以及视频呈现装置,连接到显示单元,视频呈现装置包括视频呈现单元和嵌入式OS单元,其中,视频呈现单元处理拾取的图像和接收的图像以产生与拾取的图像和接收的图像的重叠的组合有关的图像信号,视频呈现单元将所述信号输出到显示单元,以及其中,嵌入式OS单元将接收的图像和重叠信息发送到视频呈现单元,所述重叠信息用于通过将拾取的图像和接收的图像中的一个重叠在它们中的另一个上来配置重叠的组合。
2、 如权利要求l所述的系统,其中,视频呈现单元包括 第 一输入单元,接收输入以便执行视频呈现系统的操作; 光学单元,捕捉拾取的图像;FPGA,根据嵌入式OS单元的图像存储信号,将从拾取的图像选择的帧 发送到嵌入式OS单元以存储在其中或发送到外部;VGA引擎,处理拾取的图像和接收的图像以产生图像信号进行显示,并 将图像信号输出到显示单元;以及第一控制单元,周期性地与嵌入式OS单元通信,并根据输入单元或嵌 入式OS单元的请求控制VGA引擎。
3、 如权利要求2所述的系统,其中,VGA引擎包括 第一緩冲器,存储拾取的图像的至少一个帧; 第二緩沖器,存储接收的图像;以及第三緩沖器,将拾取的图像的至少 一个帧和接收的图像组合为重叠的组 合,并输出表示重叠的组合的图像信号。
4、 如权利要求2所述的系统,其中,视频呈现单元还包括与光学单元、 FPGA和第一控制单元通信的DSP,所述DSP将拾取的图像输出到FPGA。
5、 如权利要求2所述的系统,其中,嵌入式OS单元包括 第二输入单元,接收输入以便执行视频呈现系统的操作; 便携式存储单元,存储接收的图像或拾取的图像;网络模块,从外部接收接收的图像或将拾取的图像发送到外部;图形引擎,与VGA引擎通信,所述图形引擎处理接收的图像以产生可 被显示的信号,并将所述信号发送到VGA引擎;以及第二控制单元,与第一控制单元协作并周期性地通信,以控制视频呈现装置的操作。
6、 如权利要求5所述的系统,其中,第一控制单元用作与来自第一输入 单元的输入有关的主机,第二控制单元用作与来自第二输入单元的输入有关 的主才几。
7、 如权利要求5所述的系统,其中,重叠信息包括将重叠在主图像上的 子图像的大小和位置,其中,第二控制单元将重叠信息发送到第一控制单元, 以控制VGA引擎的重叠功能。
8、 如权利要求7所述的系统,其中,拾取的图像和接收的图像中的一个 是主图像,它们中的另一个是子图像。
9、 如权利要求4所述的系统,其中,第一控制单元是微控制器,第二控 制单元是具有用于执行图像存储、发送和重叠功能的嵌入式OS的CPU核心。
10、 一种使用包括视频呈现单元和与视频呈现单元一起集成的嵌入式OS 单元的视频呈现系统来重叠图像的方法,所述方法包括视频呈现单元捕捉生动图像;嵌入式OS单元接收并存储来自外部的第二图像;从连接到视频呈现单元或嵌入式OS单元的用户输入装置接收用于根据 生动图像和第二图像开始图像重叠的图像重叠信号;基于图像重叠信号,将生动图像和第二图像中的一个设置为主图像,将 它们中的另一个设置为子图像;嵌入式OS单元将包括子图像的大小和位置的重叠信息发送到视频呈现 单元;视频呈现单元根据重叠信息组合生动图像和第二图像; 视频呈现单元将包含重叠配置中的生动图像和第二图像的视频信号输出 到显示单元。
11、 如权利要求IO所述的方法,其中,视频呈现单元根据重叠信息组合 生动图像和第二图像的步骤包括确定视频信号的才各式;以及根据视频信号的格式对生动图像和第二图^f象进行信号处理。
12、 如权利要求11所述的方法,其中,根据视频信号的格式对生动图像和第二图像进行信号处理的步骤包括 确定生动图像的第一帧率; 确定第二图像的第二帧率;以及转换生动图像和第二图像中的至少一个,从而第一帧率和第二帧率相似。
13、 如权利要求IO所述的方法,其中,视频呈现单元根据重叠信息组合 生动图像和第二图像的步骤包括将生动图像和第二图像中的 一个存储在视频呈现单元的第 一緩冲器中; 将生动图像和第二图像中的另 一个存储在视频呈现单元的第二缓冲器中;确定存储在第一緩沖器和第二緩冲器的一个中的生动图像的第一帧率; 确定存储在第一缓冲器和第二緩冲器的另一个中的第二图像的第二帧率;转换生动图像和第二图像中的至少一个,从而第一帧率和第二帧率相似;以及将在转换步骤中被转换的生动图像和第二图像中的至少 一 个存储在第三 緩冲器中。
14、 如权利要求13所述的方法,其中,存储在第三緩冲器中的步骤包括 对生动图像和第二图像的帧进行交织。
15、 一种使用包括视频呈现单元和与视频呈现单元一起集成的嵌入式OS 单元的视频呈现系统来重叠图像的方法,所述方法包括视频呈现单元捕捉生动图像;嵌入式OS单元接收并存储来自外部的第二图像;从连接到视频呈现单元或嵌入式OS单元的用户输入装置接收用于根据 生动图像和第二图像开始图像重叠的图像重叠信号;基于图像重叠信号,将生动图像和第二图像中的一个设置为主图像,将 它们中的另 一个设置为子图像;视频呈现单元将主图像显示在连接到视频呈现单元的显示单元上;基于图像重叠信号,嵌入式OS单元命令视频呈现单元在显示单元上显 示覆盖主图像的一部分的虚拟视窗;以及 视频呈现单元将子图像显示在虚拟视窗中。
16、 如权利要求15所述的方法,其中,命令步骤包括:嵌入式OS单元的CPU核心发送与主图像有关的子图像的大小和位置信自.视频呈现单元的微控制器接收大小和位置信息;以及 微控制器根据大小和位置信息控制用于产生虚拟视窗的VGA引擎的操作。
17、 如权利要求16所述的方法,其中,发送和接收步骤还包括周期性地 发送垂直同步信号。
18、 如权利要求16所述的方法,其中,视频呈现单元将子图像显示在虚 拟视窗中的步骤包括微控制器控制VGA引擎的图像重叠功能。
19、 如权利要求16所述的方法,其中,视频呈现单元将子图像显示在虛 拟视窗中的步骤包括CPU核心将包括虛拟视窗的大小和位置的重叠信息发送到微控制器; 微控制器控制用于根据重叠信息组合生动图像和第二图像的VGA引擎; VGA引擎将包含在重叠配置中的生动图像和第二图像的视频信号输出 到显示单元。
20、 如权利要求19所述的方法,其中,微控制器控制用于根据重叠信息 组合生动图像和第二图像的VGA引擎的步骤包括微控制器确定视频信号的格式;以及VGA引擎根据视频信号的格式对生动图像和第二图像进行信号处理。
21、 如权利要求20所述的方法,其中,VGA引擎根据视频信号的格式 对生动图像和第二图像进行信号处理的步骤包括确定生动图像的第一帧率; 确定第二图像的第二帧率;以及转换生动图像和第二图像中的至少一个,从而第一帧率和第二帧率相似。
22、 如权利要求20所述的方法,其中,VGA引擎根据视频信号的格式 对生动图像和第二图像进行信号处理的步骤包括将生动图像和第二图像中的 一 个存储在VGA引擎的第 一緩冲器中; 将生动图像和第二图像中的另 一个存储在VGA引擎的第二緩冲器中; VGA 51擎缩放存储在第 一緩沖器和第二緩冲器中的生动图像和第二图 像中的至少一个或者对生动图像和第二图像中的至少一个进行帧率转换;以及VGA引擎将经过缩放或帧率转换的生动图像和第二图像中的至少 一个存储在第三緩冲器中。
23、 如权利要求22所述的方法,其中,VGA引擎将经过缩放或帧率转 换的生动图像和第二图像中的至少 一个存储在第三緩冲器中的步骤包括对 生动图像和第二图像的帧进行交织。
24、 如权利要求15所述的方法,还包括确定根据用户输入的虚拟视窗的大小或位置改变; 使子图像适合于在确定步骤中确定的虛拟视窗的大小或位置改变。
全文摘要
提供一种视频呈现系统中重叠图像的设备和方法,所述系统用于将文档和/或多媒体图像文件以及生动图像输出在显示单元上。所述系统将用于控制装置的嵌入式系统与作为光学图像电子装置的视频呈现装置集成。集成了嵌入式操作系统(OS)的视频呈现系统包括视频呈现单元,处理产生的第一图像或接收的第二图像,以产生可被显示的信号,并输出产生的信号,或通过将图像重叠来处理第一图像和第二图像以产生可被显示的信号,并发送捕捉的第一图像或图像的一部分;以及嵌入式单元,通过与视频呈现单元的周期性通信将重叠信息和第二图像发送到视频呈现单元,并接收捕捉的第一图像。
文档编号G09G5/377GK101383142SQ20081014471
公开日2009年3月11日 申请日期2008年7月30日 优先权日2007年9月4日
发明者严锡峰, 尹正汉, 李镇旭 申请人:三星Techwin株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1