基于硬件的画中画显示方法及装置制造方法及图纸

技术编号:22692374 阅读:39 留言:0更新日期:2019-11-30 05:34
本发明专利技术公开了基于硬件的画中画显示方法及装置,涉及图像处理技术领域。所述方法包括步骤:将屏幕划分为主画面区域和画中画区域;以行为单位读取前述显示设备的屏幕区域划分信息,判定当前行屏幕区域中是否包含画中画区域;判定不包含时,读取主画面图像中与当前行对应的像素信息,经图像处理后传输到接收端;判定包含时,读取主画面图像中与当前行对应的没有被画中画区域覆盖的像素信息,以及画中画图像中与当前行对应的像素信息,再经图像处理后传输到接收端。利用本发明专利技术实现画中画时,无需对结果图像进行保存,可以对正在传输的图像进行画中画合成,降低画中画显示时的画面延迟。

Display method and device of picture in picture based on hardware

The invention discloses a method and device for displaying picture in picture based on hardware, and relates to the technical field of image processing. The method comprises the following steps: dividing a screen into a main picture area and a picture in picture area; reading the screen area dividing information of the aforementioned display device in a behavioral unit to determine whether or not the picture in picture area is included in the screen area of the current line; reading the pixel information corresponding to the current line in the main picture image when it is not included, and transmitting it to the receiving end after image processing; when it is included, Read the pixel information corresponding to the current line in the main picture image that is not covered by the picture in picture area, and the pixel information corresponding to the current line in the picture in picture image, and then transmit it to the receiving end after image processing. When using the invention to realize picture in picture, without saving the result image, picture in picture synthesis can be carried out for the image being transmitted, so as to reduce the picture delay when picture in picture is displayed.

【技术实现步骤摘要】
基于硬件的画中画显示方法及装置
本专利技术涉及图像处理
,尤其涉及一种画中画显示方法及装置。
技术介绍
在显示领域,经常会用到画中画功能。画中画(PictureinPicture简称PIP)是利用数字技术,是将内容制作者事先准备的再现时间相同的2个图像数据进行合成显示的功能。简单来说,画中画即是在一个主画面图像之上的某个区域合成另外一张子画面图像,参见图1所示的PIP区域。图像合成的方式通常可以包括上层覆盖下层或者阿尔法合成。传统的画中画的实现方式,通常需要预先获取原图和画中画(然后将原图和画中画图进行上层覆盖下层或者阿尔法合成,然后将生成的结果图像(或称合成图像)暂存在设定的内存中,然后通过显示设备将前述内存中的结果图像显示出来。上述画中画显示方案有以下缺点:1)结果图像会占用内存空间;2)将结果图像保存到内存和显示设备从内存读取图像都会占用内存带宽;3)必须要合成完毕之后才能开始显示,会产生一些延迟;4)进行合成的前提是原图和画中画都已经准备好了,数据已经传输好并进行了存储,因而无法对正在传输过程中的图像进行合成。
技术实现思路
本专利技术的目的在于:克服现有技术的不足,提供了一种基于硬件的画中画显示方法及装置,利用本专利技术实现画中画时,无需对结果图像进行保存,可以对正在传输的图像进行画中画合成,降低画中画显示时的画面延迟。为实现上述目标,本专利技术提供了如下技术方案:一种基于硬件的画中画显示方法,包括步骤:根据帧产生设备的设定,显示设备将屏幕划分为主画面区域和画中画区域;以行为单位读取前述显示设备的屏幕区域划分信息,判定当前行屏幕区域中是否包含画中画区域;判定不包含画中画区域的情况下,读取主画面图像中与当前行对应的像素信息,经图像处理后传输到接收端;判定包含画中画区域的情况下,读取主画面图像中与当前行对应的没有被画中画区域覆盖的像素信息,以及画中画图像中与当前行对应的像素信息,再经图像处理后传输到接收端。进一步,所述显示设备为具有HDMI接口的显示器或电视机,通过HDMI将每行的像素从左到右传输到接收端显示设备。进一步,将每行的像素从左到右传输到接收端时,当画中画区域位于主画面区域中部时,首先进行主画面图像左边区域的图像传输,再进行画中画图像传输,画中画图像传输完成后切换到主画面图像,进行主画面图像右边区域的图像传输。进一步,读取主画面图像中与当前行对应的像素信息,经图像处理后发送到接收端的步骤包括:采集主画面图像的尺寸信息,与显示设备的输出尺寸进行比对;获取主画面图像的尺寸与显示设备的输出尺寸的比例值N;根据前述N值,读取主画面图像的对应的行像素信息,对读取的行像素进行缩小或放大操作合成一行;将合成后的行像素经图像变换后传输到接收端。进一步,读取主画面图像中与当前行对应的没有被画中画区域覆盖的像素信息,以及画中画图像中与当前行对应的像素信息,再经图像处理后发送到接收端的步骤包括:采集主画面图像的尺寸信息和画中画图像的尺寸信息,将二者分别与显示设备的对应输出尺寸进行比对;获取主画面图像的尺寸与显示设备的对应输出尺寸的比例值N,画中画图像的尺寸与显示设备的对应输出尺寸的比例值M;根据前述N和M值,读取主画面图像的对应的行像素信息,对读取的行像素进行缩小或放大操作合成一行,以及读取画中画图像的对应的行像素信息,对读取的行像素进行缩小或放大操作合成一行;将合成后的行像素经图像变换后传输到接收端。进一步,所述画中画区域为矩形,判定当前行屏幕区域中是否包含画中画区域的步骤为,获取画中画区域在屏幕区域中的坐标;显示设备按照输出的尺寸每次处理一行,根据前述画中画的矩形位置的坐标,判断当前行是否经过该画中画的矩形区域;经过该画中画的矩形区域时判定包含画中画区域。进一步,所述画中画区域为多个,所述画中画区域的形状为矩形或非矩形。本专利技术还提供了一种基于硬件的画中画显示装置(包括如下结构:帧产生设备,用以设定包含画中画的屏幕区域划分信息;图像处理设备,用于以行为单位读取前述屏幕区域划分信息,判定当前行屏幕区域中是否包含画中画区域;并在判定不包含画中画区域的情况下,读取主画面图像中与当前行对应的像素信息,经图像处理后传输到接收端显示设备;在判定包含画中画区域的情况下,读取主画面图像中与当前行对应的没有被画中画区域覆盖的像素信息,以及画中画图像中与当前行对应的像素信息,再经图像处理后传输到接收端显示设备;显示设备,用以根据前述屏幕划分信息输出包含主画面区域和画中画区域的图像。进一步,所述显示设备为具有HDMI接口的显示器或电视机,通过HDMI将每行的像素从左到右传输到接收端显示设备。进一步,所述图像处理设备还包括缩放单元,其用以采集主画面图像的尺寸信息和画中画图像的尺寸信息,依次获取二者与显示设备的对应输出尺寸的比例值N和M,并根据前述N和M值分别读取主画面图像的对应的N行像素信息进行缩放操作合成一行,读取画中画图像的对应的M行像素信息进行缩放操作合成一行。本专利技术由于采用以上技术方案,与现有技术相比,作为举例,具有以下的优点和积极效果:利用本专利技术的技术方案实现画中画时,无需对结果图像进行保存,可以对正在传输的图像进行画中画合成,降低画中画显示时的画面延迟。附图说明图1为现有技术中常见的画中画显示示例图。图2为本专利技术实施例提供的屏幕划分示意图。图3为本专利技术实施例提供的基于屏幕建立的坐标系。图4为本专利技术实施例提供的读取不包含画中画区域的像素信息的示意图。图5为本专利技术实施例提供的读取包含画中画区域的像素信息的示意图。图6为本专利技术实施例提供的包含多个画中画区域的主画面图像。屏幕100;主画面区域110;画中画区域120;当前处理行200。具体实施方式以下结合附图和具体实施例对本专利技术公开的基于硬件的画中画显示方法及装置作进一步详细说明。应当注意的是,下述实施例中描述的技术特征或者技术特征的组合不应当被认为是孤立的,它们可以被相互组合从而达到更好的技术效果。在下述实施例的附图中,各附图所出现的相同标号代表相同的特征或者部件,可应用于不同实施例中。因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。需说明的是,本说明书所附图中所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定专利技术可实施的限定条件,任何结构的修饰、比例关系的改变或大小的调整,在不影响专利技术所能产生的功效及所能达成的目的下,均应落在专利技术所揭示的
技术实现思路
所能涵盖的范围内。本专利技术的优选实施方式的范围包括另外的实现,其中可以不按所述的或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本专利技术的实施例所属
的技术人员所理解。对于相关领域普通技术人员已知的技本文档来自技高网
...

【技术保护点】
1.一种基于硬件的画中画显示方法,其特征在于包括步骤:/n根据帧产生设备的设定,显示设备将屏幕划分为主画面区域和画中画区域;/n以行为单位读取前述显示设备的屏幕区域划分信息,判定当前行屏幕区域中是否包含画中画区域;/n判定不包含画中画区域的情况下,读取主画面图像中与当前行对应的像素信息,经图像处理后传输到接收端;判定包含画中画区域的情况下,读取主画面图像中与当前行对应的没有被画中画区域覆盖的像素信息,以及画中画图像中与当前行对应的像素信息,再经图像处理后传输到接收端。/n

【技术特征摘要】
1.一种基于硬件的画中画显示方法,其特征在于包括步骤:
根据帧产生设备的设定,显示设备将屏幕划分为主画面区域和画中画区域;
以行为单位读取前述显示设备的屏幕区域划分信息,判定当前行屏幕区域中是否包含画中画区域;
判定不包含画中画区域的情况下,读取主画面图像中与当前行对应的像素信息,经图像处理后传输到接收端;判定包含画中画区域的情况下,读取主画面图像中与当前行对应的没有被画中画区域覆盖的像素信息,以及画中画图像中与当前行对应的像素信息,再经图像处理后传输到接收端。


2.根据权利要求1所述的方法,其特征在于:所述显示设备为具有HDMI接口的显示器或电视机,通过HDMI将每行的像素从左到右传输到接收端显示设备。


3.根据权利要求2所述的方法,其特征在于:将每行的像素从左到右传输到接收端时,当画中画区域位于主画面区域中部时,首先进行主画面图像左边区域的图像传输,再进行画中画图像传输,画中画图像传输完成后切换到主画面图像,进行主画面图像右边区域的图像传输。


4.根据权利要求1所述的方法,其特征在于:读取主画面图像中与当前行对应的像素信息,经图像处理后发送到接收端的步骤包括,
采集主画面图像的尺寸信息,与显示设备的输出尺寸进行比对;
获取主画面图像的尺寸与显示设备的输出尺寸的比例值N;
根据前述N值,读取主画面图像的对应的行像素信息,对读取的行像素进行缩小或放大操作合成一行;
将合成后的行像素经图像变换后传输到接收端。


5.根据权利要求1所述的方法,其特征在于:读取主画面图像中与当前行对应的没有被画中画区域覆盖的像素信息,以及画中画图像中与当前行对应的像素信息,再经图像处理后发送到接收端的步骤包括,
采集主画面图像的尺寸信息和画中画图像的尺寸信息,将二者分别与显示设备的对应输出尺寸进行比对;
获取主画面图像的尺寸与显示设备的对应输出尺寸的比例值N,画中画图像的尺寸与显示设备的对应输出尺寸的比例值M;
根据前述N和...

【专利技术属性】
技术研发人员:陈胤凯孙德印梅佳希张云郑成植何珊刘守浩韦虎董虎
申请(专利权)人:眸芯科技上海有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1