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)进行合成的前提是原图和画中画都已经准备好了,数据已经传输好并进行了存储,因而无法对正在传输过程中的图像进行合成。
技术实现思路
本专利技术的目的在于:克服现有技术的不足,提供了一种基于硬件的画中画显示方法及装置,利用本专利技术实现画中画时,无需对结果图像进行保存,可以对正在传输的图像进行画中画合成,降低画中画显示时的画面延迟。为实现上述目标,本专利技术提供了如下技术方案:一种基于硬件的画中画显示方法,包括步骤:根据帧产生设备的设定,显示设备将屏幕划分为主画面区域和 ...
【技术保护点】
1.一种基于硬件的画中画显示方法,其特征在于包括步骤:/n根据帧产生设备的设定,显示设备将屏幕划分为主画面区域和画中画区域;/n以行为单位读取前述显示设备的屏幕区域划分信息,判定当前行屏幕区域中是否包含画中画区域;/n判定不包含画中画区域的情况下,读取主画面图像中与当前行对应的像素信息,经图像处理后传输到接收端;判定包含画中画区域的情况下,读取主画面图像中与当前行对应的没有被画中画区域覆盖的像素信息,以及画中画图像中与当前行对应的像素信息,再经图像处理后传输到接收端。/n
【技术特征摘要】
1.一种基于硬件的画中画显示方法,其特征在于包括步骤:
根据帧产生设备的设定,显示设备将屏幕划分为主画面区域和画中画区域;
以行为单位读取前述显示设备的屏幕区域划分信息,判定当前行屏幕区域中是否包含画中画区域;
判定不包含画中画区域的情况下,读取主画面图像中与当前行对应的像素信息,经图像处理后传输到接收端;判定包含画中画区域的情况下,读取主画面图像中与当前行对应的没有被画中画区域覆盖的像素信息,以及画中画图像中与当前行对应的像素信息,再经图像处理后传输到接收端。
2.根据权利要求1所述的方法,其特征在于:所述显示设备为具有HDMI接口的显示器或电视机,通过HDMI将每行的像素从左到右传输到接收端显示设备。
3.根据权利要求2所述的方法,其特征在于:将每行的像素从左到右传输到接收端时,当画中画区域位于主画面区域中部时,首先进行主画面图像左边区域的图像传输,再进行画中画图像传输,画中画图像传输完成后切换到主画面图像,进行主画面图像右边区域的图像传输。
4.根据权利要求1所述的方法,其特征在于:读取主画面图像中与当前行对应的像素信息,经图像处理后发送到接收端的步骤包括,
采集主画面图像的尺寸信息,与显示设备的输出尺寸进行比对;
获取主画面图像的尺寸与显示设备的输出尺寸的比例值N;
根据前述N值,读取主画面图像的对应的行像素信息,对读取的行像素进行缩小或放大操作合成一行;
将合成后的行像素经图像变换后传输到接收端。
5.根据权利要求1所述的方法,其特征在于:读取主画面图像中与当前行对应的没有被画中画区域覆盖的像素信息,以及画中画图像中与当前行对应的像素信息,再经图像处理后发送到接收端的步骤包括,
采集主画面图像的尺寸信息和画中画图像的尺寸信息,将二者分别与显示设备的对应输出尺寸进行比对;
获取主画面图像的尺寸与显示设备的对应输出尺寸的比例值N,画中画图像的尺寸与显示设备的对应输出尺寸的比例值M;
根据前述N和...
【专利技术属性】
技术研发人员:陈胤凯,孙德印,梅佳希,张云,郑成植,何珊,刘守浩,韦虎,董虎,
申请(专利权)人:眸芯科技上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。