CN113132653B - 一种可分割为任意播放数量屏幕的自动分屏实现方法 - Google Patents

一种可分割为任意播放数量屏幕的自动分屏实现方法 Download PDF

Info

Publication number
CN113132653B
CN113132653B CN202110400509.5A CN202110400509A CN113132653B CN 113132653 B CN113132653 B CN 113132653B CN 202110400509 A CN202110400509 A CN 202110400509A CN 113132653 B CN113132653 B CN 113132653B
Authority
CN
China
Prior art keywords
screen
split
resolution
terminal
video
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110400509.5A
Other languages
English (en)
Other versions
CN113132653A (zh
Inventor
查敏中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hisome Digital Equipment Co ltd
Original Assignee
Hisome Digital Equipment Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hisome Digital Equipment Co ltd filed Critical Hisome Digital Equipment Co ltd
Priority to CN202110400509.5A priority Critical patent/CN113132653B/zh
Publication of CN113132653A publication Critical patent/CN113132653A/zh
Application granted granted Critical
Publication of CN113132653B publication Critical patent/CN113132653B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/2624Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects for obtaining an image which is composed of whole input images, e.g. splitscreen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42607Internal components of the client ; Characteristics thereof for processing the incoming bitstream
    • H04N21/42615Internal components of the client ; Characteristics thereof for processing the incoming bitstream involving specific demultiplexing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440263Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
    • H04N21/440272Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA for performing aspect ratio conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • H04N21/4858End-user interface for client configuration for modifying screen layout parameters, e.g. fonts, size of the windows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/268Signal distribution or switching

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种可分割为任意播放数量屏幕的自动分屏实现***,包括视频播放设备的图像显示屏终端(1)、视频流调配终端(2)、各分屏图像清晰度监控模块(3)、观看和监视人员距离设置模块(4)、显示屏终端分屏控制模块(5)和获取图像显示屏终端(1)的分辨率和尺寸获取模块(6);所述显示屏终端分屏控制模块(5)分别和所述图像显示屏终端(1)、视频流调配终端(2)、各分屏图像清晰度监控模块(3)、观看和监视人员距离设置模块(4)、和图像显示屏分辨率和尺寸获取模块(6)数据通信连接;同时图像显示屏分辨率和尺寸获取模块(6)还和所述图像显示屏终端(1)数据通信连接;所述视频流调配终端(2)和各分屏图像清晰度监控模块(3)还和所述图像显示屏终端(1)数据通信连接。本申请可分割为任意播放数量屏幕的自动分屏实现***及自动分屏方法中,通过获取水平分辨率和垂直分辨率的方式,在分屏是重点关注图像的分辨率,通过分屏出满足分辨率要求的分配图像,从而保证分屏的同时,满足图像显示要求。

Description

一种可分割为任意播放数量屏幕的自动分屏实现方法
技术领域
本发明涉及自动分屏技术领域,具体为一种可分割为任意播放数量屏幕的自动分屏实现方法及控制***。
背景技术
为了保护大家的健康和安全,提供对环境的监控是一种十分有效的方法。在道路上,设置有天眼对道路的各路段的发生的事情进行监视,以便公安部门能够查询发生的危险事情,或者对犯罪分子进行追踪,特别是相对较小的道路,对道路发生的事情如果能进行良好的拍摄,并进行显示,对我们公安部门维持城市安全具备十分积极的意义。而在道路中,还设置有路上的汽车违章、违法拍照设备和路况监视设备,可以对道路的实时路况进行监视,从而可及时发现拥堵,并提及解决方案。而设于工厂企业内部的监视设备也看监视工厂的运转,维持工厂的工业生产安全,也就是说监视设备在我们的生活和生产中使用十分广泛,而且作用巨大。而设置摄像头监视***,不可避免的技术需要设置显示设备进行显示,目前,基本都是利用一个设备对多个摄像设备的多路视频进行分屏显示。如:
如专利CN110392295A公开了本发明公开了一种视频监控***中多路视频播放自动分屏的实现方法,包括以下步骤:S1、播放容器的宽高计算;S2、播放容器的动态绑定;S3、选择分屏模式;S4、智能分屏模式;S5、非智能分屏模式;S6、动态计算视频宽高;S7、视频多路分屏。该方法提供用户两种分屏模式,智能分屏模式可以自动分屏,非智能分屏模式需要用户设置分屏数量而者最终结果相同,提高了用户的操作性,根据用户选择的分屏模式,计算屏幕大小,采用动态获取播放窗体大小计算各分频宽高,并对分屏进行左浮动布局,从而达到对屏幕进行等比例划分的效果,来满足用户进行多路视频同时观看的需求。
专利CN111885351A公开了一种屏幕显示方法、装置、终端设备和存储介质,包括:视联网视频监控平台向自由分屏合屏服务器发送视频监控查看指令,其中,视频监控查看指令中包括预先生成的目的监控设备的视频布局信息,接收自由分屏合屏服务器发送的与目的监控设备标识对应的目的监控设备的视频监控数据;根据目的监控设备标识与自由分屏布局模板中的视频位置信息的对应关系,将视频监控数据分屏显示在自由分屏布局模板中与所述视频位置信息对应的位置,通过本发明实施例提供的技术方案,视联网视频监控平台可以根据用户需求实现自由分屏,并显示多路视频监控,增加了分屏显示的灵活性,节省人力财力。
专利CN110460890A公开了一种控制多路视频的方法、装置及计算机可读存储介质,该方法包括:分别对两个或多个不同信号源的视频数据进行解码,获得对应的视频信号;在显示屏幕上,分屏显示每个视频信号对应的视频;当接收到对分屏之中锁定的当前屏幕上的当前视频的当前操作指令时,根据保存的操作指令与操作策略的对应关系,确定与当前操作指令对应的当前操作策略;根据当前操作策略,操作当前屏幕上的当前视频。通过该发明可以解决不同源的视频信号的分屏显示及单独控制的问题,通过对多路不同源视频的解码满足了用户多屏显示不同源的视频,也可以针对其中的一个屏幕进行单独操作,实现了两个不同源的视频的播放与操作控制相互不影响。
专利CN108012168A公开了一种多路视频流直播的控制方法和视频直播***,涉及视频直播技术领域,其中的方法包括:终端向机顶盒请求直播视频流的资源地址;终端根据机顶盒返回的直播视频流的资源地址向直播服务器请求直播整合视频流;响应于播放选择指令,终端确定从直播整合视频流中选取的直播视频流,向机顶盒发送播放切换指令,以使机顶盒播放被选取的直播视频流。该发明的多路视频流直播的控制方法和视频直播***,在终端上以多窗口分屏方式显示全部视频内容,根据用户在终端上选择的任意一路视频节目,机顶盒切换至该路视频进行播放,使用户能够通过终端方便地实现视频切换,满足不同用户对视频播放的不同需求,提升了用户体验。
专利CN 105611388A公开了一种多画面预览的实现方法及***,方法包括:预先将智能电视显示屏划分为多个显示区域,且每一显示区域对应一路HDMI信号输入端;智能电视对视频信号输入进行实时检测,当检测到视频信号输入时则判断视频信号是否为模拟信号;当视频信号为模拟信号时,则将所述模拟信号通过Si8784型号芯片转化为HDMI信号后,通过HDMI信号输入端传输至对应显示区域并显示;当视频信号不为模拟信号时,则将所述视频信号通过HDMI信号输入端传输至对应显示区域并显示。本发明中多路视频信号同时输入并叠加显示在同一个屏幕,实现在欣赏主画面的同时,监视其它通道信号,而且多动态画面流畅播放,实现多信源小画面同时预览。
专利CN11836012A公开了一种基于三维场景的视频融合与视频联动方法及电子设备,包含监控区域的三维建模、场景与目标摄机的规划部署、场景视频的增强消抖矫正处理、场景视频的识别分析、场景视频及其热力图、热点目标的三维匹配融合、目标摄机的三维匹配联动、场景摄机位姿偏移的监测校正等步骤;实现场景摄机视频影像及其热力图、热点目标与场景三维模型的精确空间匹配和融合展示,智能调度目标摄机获取热点目标的精细影像,实现其他态势感知信息、设备设施信息和任务管控信息与场景三维模型的精确空间匹配和融合展示,实现基于三维场景的全维态势融合监控和基于热点巡视、计划任务和侦测报警的智能空间定位解析和关联信息融合展示,显著提升综合态势监控指挥***的智能水平和应用效能。
可见,目前,对多路视频流的分屏播放控制方法和控制***方面,存在具备以下缺陷;
1.现有技术中,主要利用视频播放控制模块或软件***获取播放容器的宽度和高度,但是,不同的播放器的显示分辨率并不相同,如有些屏幕虽然很大,但是分辨率很低,而有些屏幕面积虽然不大,但是分辨率很高,因此,如果仅仅依据显示屏的宽度和高度分割成一定数量的分屏数量,则会导致有些分屏虽然面积足够,但是图像并不清晰,这种显示并不符合使用需求;
2.现有技术中,在进行分屏时,并未考虑观看和监视人员和分屏显示人员的距离,而仅是固定分割成几个分屏或者按照图像尺寸分割成几个分屏,即存在这样的问题,有些分屏图像的分辨率虽然符合要求,但是由于监视和观看该显示屏的人离屏幕的距离之间并不相同,导致可能图像面积太小而不能清晰观看,因此,如果仅仅考虑分辨率,而未考虑监视使用人员的情况,这种分配显示方式并不利用观看和监视。
3.现有技术中,存在多路视频流同时采用一个显示屏幕显示,从而显示屏幕分成的每个分屏的大小都是相同,但在实际使用中,同时存在的多路视频流中,有些视频流的分别率大,有些视频流的分辨率小,那么同时存在这种多视频流时,会导致同一个显示屏中的分屏的多路显示中,部分分屏的图像不够清晰,影响观看和监视效果。
面对上述技术问题,人们希望提供一种能够智能化调整分屏要求的分屏***,能够自适应自动分屏,并且根据视频流提供合适大小的分屏,以便更好的展示图像。但到目前为止,现有技术中并无有效办法解决上述技术难题。
发明内容
本发明的目的在于提供一种可分割为任意播放数量屏幕的自动分屏实现***及自动分屏方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
一种可分割为任意播放数量屏幕的自动分屏实现***,包括视频播放设备的图像显示屏终端、视频流调配终端、各分屏图像清晰度监控模块、观看和监视人员距离设置模块、显示屏终端分屏控制模块和获取图像显示屏终端的分辨率和尺寸获取模块;
所述显示屏终端分屏控制模块分别和所述图像显示屏终端、视频流调配终端、各分屏图像清晰度监控模块、观看和监视人员距离设置模块、和图像显示屏分辨率和尺寸获取模块数据通信连接;同时图像显示屏分辨率和尺寸获取模块还和所述图像显示屏终端数据通信连接;所述视频流调配终端和各分屏图像清晰度监控模块还和所述图像显示屏终端数据通信连接;
其特征在于:
所述分辨率和尺寸获取模块获取所述图像显示终端的总分辨率,包括获取视频播放设备的所述图像显示终端的水平分辨率AW和垂直分辨率AH,获取所述图像显示终端的水平宽度W和垂直高度H;
所述观看和监视人员距离设置模块输入所述观看和监视人员距所述图像显示终端的距离,并输入所述显示屏终端分屏控制模块,所述显示屏终端分屏控制模块根据该距离生成最小的分屏图像宽度WF和高度HF,以保证能够清晰看清图像;
根据生成的最小的分屏图像的宽度和高度,并结合目前的所述图像显示终端的水平宽度W和垂直高度H,自动生成最多数量的分屏,每个分屏的高度和宽度都相等,其中满足以下条件:
当播放设备的所述图像显示终端的水平分屏数量wO和垂直分屏数量hO时,wO*WF≤W≤(w0+1)*WF,
hO*HF≤H≤(hO+1)*HF;则得到最大的分屏数量N为:N=wO*hO;
同时,依据所述图像显示终端的水平分辨率AW和垂直分辨率AH,得出分屏的水平辨率AWO和垂直分辨率AHO,则AWO=AW*WF/W,
AHO=AH*HF/H;
所述视频流调配终端对需要播放的多路视频进行画面的图像宽度、高度和分辨率进行检测和识别;
对每路视频件如下判断:当该路视频的图像宽度、高度、宽度分辨率和高度分辨率都小于分屏的宽度wO、高度hO、宽度分辨率AWO和高度分辨率AHO时,则将该路视频利用其中一个分屏进行输出显示,对于不能满足条件每路视频,所述视频流调配终端自动调整该不能满足条件每路视频的图像宽度和高度,以便布满整一个分屏;所述各分屏图像清晰度监控模块对进行自动调整后的视频在该分屏中的显示图像进行图像清晰度检测,如果图像清晰度满足要求,则不再调整该分屏的宽度和高度,否则,调整该分屏的宽度和高度,以使得图像清晰度满足显示要求,最终保证每行和每列的分辨率和尺寸小于或等于对应的水平和垂直分辨率水平宽度W和垂直高度H。
优选的,为保证播放设备的视频播放效果,所述自动分屏实现***自动保证每个分屏后的输出窗口的最小水平分辨率和垂直分辨率>=32;即保证:视频播放设备的水平分辨率AW/水平分屏数量WX>=32,视频播放设备的垂直分辨率AH/垂直分屏数量WH>=32,如果用户重设播放设备分屏数量N太大导致分屏后的水平分辨率<32,将逐步自动降低水平分屏数量WX的值,每次降低1,直到满足上述条件;如果用户重设播放设备分屏数量N太大导致分屏后的垂直分辨率<32,将逐步自动降低垂直分屏数量WH的值,每次降低1,直到满足上述条件。
优选的,在所述分屏在所述图像显示屏终端中排布时,尽可能使所述分屏的中心成排和成列对称排布,形成队列的方式。
优选的,当对所有路视频对利用对应的分屏进行显示后,仍然存在分屏无视频流进行显示时,为了保证图像的清晰度,对所有缩放尺寸的视频流进行按比例扩大,并保证扩大后的视频流的每行每列的分辨率和尺寸小于或等于对应的水平和垂直分辨率水平宽度W和垂直高度H。
优选的,为了保证图像的连贯性和可读性,在进行各路视频流在分屏中显示时,使具备关联的视频流分配在相邻的两个分屏中,并且相邻的两个图像边界处于对接的方式显示,以便形成一幅大的分屏显示方式显示。
优选的,为了便于观看和监视人员对分屏图像的观看和监视,观看和监视人员能够根据自己喜好或观测的方便或记忆需求,对视频流进行定义在每个固定位置的分屏位置显示,以便观看者及时发现图像。
优选的,为了满足观看和监视人员对各路视频流在所述图像显示屏终端中显示的排列,通过所述视频流调配终端进行各路视频流在各分屏中的排列,但在排列中,所述分屏大小安装之前通过所述自动分屏实现***实现分屏的方式进行分屏的尺寸和分别率保持不变。
优选的,在利用所述自动分屏实现***进行分屏后,在每个分屏中上设置一个软件显示开关,通过所述软件显示开关可以选择开关相应的视频显示,以便使得图像显示或者不显示。
另外一方面,本申请还提供一种可分割为任意播放数量屏幕的自动分屏实现方法,包括可分割为任意播放数量屏幕的自动分屏***,其特征在于,自动分屏实现方法如下;
步骤S1,获取所述图像显示终端的水平宽度W和垂直高度H:所述分辨率和尺寸获取模块获取所述图像显示终端的总分辨率,包括获取视频播放设备的所述图像显示终端的水平分辨率AW和垂直分辨率AH;
步骤S2,所述自动分屏***获取播放设备的宽度和高度,观看和监视人员距离设置:所述观看和监视人员距离设置模块输入所述观看和监视人员距所述图像显示终端的距离,并输入所述显示屏终端分屏控制模块,所述显示屏终端分屏控制模块根据该距离生成最小的分屏图像宽度WF和高度HF,以保证能够清晰看清图像;
步骤S3,根据生成的最小的分屏图像的宽度和高度,并结合目前的所述图像显示终端的水平宽度W和垂直高度H,自动生成最多数量的分屏,每个分屏的高度和宽度都相等,其中满足以下条件:
当播放设备的所述图像显示终端的水平分屏数量wO和垂直分屏数量hO时,wO*WF≤W≤(wO+1)*WF,
hO*HF≤H≤(hO+1)*HF;则得到最大的分屏数量N为:N=wO*hO;
同时,依据所述图像显示终端的水平分辨率AW和垂直分辨率AH,得出分屏的水平辨率AWO和垂直分辨率AHO,则AWO=AW*WF/W,
AHO=AH*HF/H;
步骤S4,所述视频流调配终端对需要播放的多路视频进行画面的图像宽度、高度和分辨率进行检测和识别;
对每路视频件如下判断:当该路视频的图像宽度、高度、宽度分辨率和高度分辨率都小于分屏的宽度wO、高度hO、宽度分辨率AWO和高度分辨率AHO时,则将该路视频利用其中一个分屏进行输出显示,对于不能满足条件每路视频,所述视频流调配终端自动调整该不能满足条件每路视频的图像宽度和高度,以便布满整一个分屏;所述各分屏图像清晰度监控模块对进行自动调整后的视频在该分屏中的显示图像进行图像清晰度检测,如果图像清晰度满足要求,则不再调整该分屏的宽度和高度,否则,调整该分屏的宽度和高度,以使得图像清晰度满足显示要求,最终保证每行和每列的分辨率和尺寸小于或等于对应的水平和垂直分辨率水平宽度W和垂直高度H
步骤S5,为了保证图像的连贯性和可读性,在进行各路视频流在分屏中显示时,使具备关联的视频流分配在相邻的两个分屏中,并且相邻的两个图像边界处于对接的方式显示,以便形成一幅大的分屏显示方式显示。
优选的,在利用所述自动分屏实现***进行分屏后,在每个分屏中上设置一个软件显示开关,通过所述软件显示开关可以选择开关相应的视频显示,以便使得图像显示或者不显示。
与现有技术相比,本发明的有益效果是:
1、本申请可分割为任意播放数量屏幕的自动分屏实现***及自动分屏方法中,通过获取水平分辨率和垂直分辨率的方式,在分屏是重点关注图像的分辨率,通过分屏出满足分辨率要求的分配图像,从而保证分屏的同时,满足图像显示要求。
2.本发明可分割为任意播放数量屏幕的自动分屏实现***及自动分屏方法中,本申请包括检测观测人员和显示屏幕的距离,在进行自动分屏时,自动获取观看和监视人员的距离,并进行合理分屏,保证足够的分辨率,同时具备足够的显示分屏面积,使得观看清晰度符合要求。
3.本发明可分割为任意播放数量屏幕的自动分屏实现***及自动分屏方法中,本申请中,对输入个分屏的多路视频的每个视频流的分辨率进行预先评估,从而根据视频的分辨率合理设置显示屏的分屏的分辨率,以保证每路视频的清晰,同时能够介入尽可能多的视频流。
附图说明
图1为本发明的整体结构示意图。
图中:1、图像显示屏终端;2、视频流调配终端;3、各分屏图像清晰度监控模块;4、观看和监视人员距离设置模块;5、显示屏终端分屏控制模块;6、分辨率和尺寸获取模块。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
具体实施例一:
请参阅图1,本发明提供一种技术方案:
一种可分割为任意播放数量屏幕的自动分屏实现***,包括视频播放设备的图像显示屏终端1、视频流调配终端2、各分屏图像清晰度监控模块3、观看和监视人员距离设置模块4、显示屏终端分屏控制模块5和获取图像显示屏终端1的分辨率和尺寸获取模块6;
所述显示屏终端分屏控制模块5分别和所述图像显示屏终端1、视频流调配终端2、各分屏图像清晰度监控模块3、观看和监视人员距离设置模块4、和图像显示屏分辨率和尺寸获取模块6数据通信连接;同时图像显示屏分辨率和尺寸获取模块6还和所述图像显示屏终端1数据通信连接;所述视频流调配终端2和各分屏图像清晰度监控模块3还和所述图像显示屏终端1数据通信连接;
所述分辨率和尺寸获取模块6获取所述图像显示终端1的总分辨率,包括获取视频播放设备的所述图像显示终端1的水平分辨率AW和垂直分辨率AH,获取所述图像显示终端1的水平宽度W和垂直高度H;
所述观看和监视人员距离设置模块4输入所述观看和监视人员距所述图像显示终端1的距离,并输入所述显示屏终端分屏控制模块5,所述显示屏终端分屏控制模块5根据该距离生成最小的分屏图像宽度WF和高度HF,以保证能够清晰看清图像;
根据生成的最小的分屏图像的宽度和高度,并结合目前的所述图像显示终端1的水平宽度W和垂直高度H,自动生成最多数量的分屏,每个分屏的高度和宽度都相等,其中满足以下条件:
当播放设备的所述图像显示终端1的水平分屏数量wO和垂直分屏数量hO时,wO*WF≤W≤(wO+1)*WF,
hO*HF≤H≤(hO+1)*HF;则得到最大的分屏数量N为:N=wO*hO;
同时,依据所述图像显示终端1的水平分辨率AW和垂直分辨率AH,得出分屏的水平分辨率AWO和垂直分辨率AHO,则AWO=AW*WF/W,
AHO=AH*HF/H;
所述视频流调配终端2对需要播放的多路视频进行画面的图像宽度、高度和分辨率进行检测和识别;
对每路视频件如下判断:当该路视频的图像宽度、高度、宽度分辨率和高度分辨率都小于分屏的宽度wO、高度hO、宽度分辨率AWO和高度分辨率AHO时,则将该路视频利用其中一个分屏进行输出显示,对于不能满足条件每路视频,所述视频流调配终端2自动调整该不能满足条件每路视频的图像宽度和高度,以便布满整一个分屏;所述各分屏图像清晰度监控模块3对进行自动调整后的视频在该分屏中的显示图像进行图像清晰度检测,如果图像清晰度满足要求,则不再调整该分屏的宽度和高度,否则,调整该分屏的宽度和高度,以使得图像清晰度满足显示要求,最终保证每行和每列的分辨率和尺寸小于或等于对应的水平和垂直分辨率水平宽度W和垂直高度H。
优选的,为保证播放设备的视频播放效果,所述自动分屏实现***自动保证每个分屏后的输出窗口的最小水平分辨率和垂直分辨率>=32;即保证:视频播放设备的水平分辨率AW/水平分屏数量WX>=32,视频播放设备的垂直分辨率AH/垂直分屏数量WH>=32,如果用户重设播放设备分屏数量N太大导致分屏后的水平分辨率<32,将逐步自动降低水平分屏数量WX的值,每次降低1,直到满足上述条件;如果用户重设播放设备分屏数量N太大导致分屏后的垂直分辨率<32,将逐步自动降低垂直分屏数量WH的值,每次降低1,直到满足上述条件。
优选的,在所述分屏在所述图像显示屏终端1中排布时,尽可能使所述分屏的中心成排和成列对称排布,形成队列的方式。
优选的,当对所有路视频对利用对应的分屏进行显示后,仍然存在分屏无视频流进行显示时,为了保证图像的清晰度,对所有缩放尺寸的视频流进行按比例扩大,并保证扩大后的视频流的每行每列的分辨率和尺寸小于或等于对应的水平和垂直分辨率水平宽度W和垂直高度H。
优选的,为了保证图像的连贯性和可读性,在进行各路视频流在分屏中显示时,使具备关联的视频流分配在相邻的两个分屏中,并且相邻的两个图像边界处于对接的方式显示,以便形成一幅大的分屏显示方式显示。
优选的,为了便于观看和监视人员对分屏图像的观看和监视,观看和监视人员能够根据自己喜好或观测的方便或记忆需求,对视频流进行定义在每个固定位置的分屏位置显示,以便观看者及时发现图像。
优选的,为了满足观看和监视人员对各路视频流在所述图像显示屏终端1中显示的排列,通过所述视频流调配终端2进行各路视频流在各分屏中的排列,但在排列中,所述分屏大小安装之前通过所述自动分屏实现***实现分屏的方式进行分屏的尺寸和分别率保持不变。
优选的,在利用所述自动分屏实现***进行分屏后,在每个分屏中上设置一个软件显示开关,通过所述软件显示开关可以选择开关相应的视频显示,以便使得图像显示或者不显示。
具体实施例二:
一种可分割为任意播放数量屏幕的自动分屏实现方法,包括可分割为任意播放数量屏幕的自动分屏***,自动分屏实现方法如下;
步骤S1,获取所述图像显示终端1的水平宽度W和垂直高度H:所述分辨率和尺寸获取模块6获取所述图像显示终端1的总分辨率,包括获取视频播放设备的所述图像显示终端1的水平分辨率AW和垂直分辨率AH;
步骤S2,所述自动分屏***获取播放设备的宽度和高度,观看和监视人员距离设置:所述观看和监视人员距离设置模块4输入所述观看和监视人员距所述图像显示终端1的距离,并输入所述显示屏终端分屏控制模块5,所述显示屏终端分屏控制模块5根据该距离生成最小的分屏图像宽度WF和高度HF,以保证能够清晰看清图像;
步骤S3,根据生成的最小的分屏图像的宽度和高度,并结合目前的所述图像显示终端1的水平宽度W和垂直高度H,自动生成最多数量的分屏,每个分屏的高度和宽度都相等,其中满足以下条件:
当播放设备的所述图像显示终端1的水平分屏数量wO和垂直分屏数量hO时,wO*WF≤W≤(wO+1)*WF,
hO*HF≤H≤(hO+1)*HF;则得到最大的分屏数量N为:N=wO*hO;
同时,依据所述图像显示终端1的水平分辨率AW和垂直分辨率AH,得出分屏的水平辨率AWO和垂直分辨率AHO,则AWO=AW*WF/W,
AHO=AH*HF/H;
步骤S4,所述视频流调配终端2对需要播放的多路视频进行画面的图像宽度、高度和分辨率进行检测和识别;
对每路视频件如下判断:当该路视频的图像宽度、高度、宽度分辨率和高度分辨率都小于分屏的宽度wO、高度hO、宽度分辨率AWO和高度分辨率AHO时,则将该路视频利用其中一个分屏进行输出显示,对于不能满足条件每路视频,所述视频流调配终端2自动调整该不能满足条件每路视频的图像宽度和高度,以便布满整一个分屏;所述各分屏图像清晰度监控模块3对进行自动调整后的视频在该分屏中的显示图像进行图像清晰度检测,如果图像清晰度满足要求,则不再调整该分屏的宽度和高度,否则,调整该分屏的宽度和高度,以使得图像清晰度满足显示要求,最终保证每行和每列的分辨率和尺寸小于或等于对应的水平和垂直分辨率水平宽度W和垂直高度H
步骤S5,为了保证图像的连贯性和可读性,在进行各路视频流在分屏中显示时,使具备关联的视频流分配在相邻的两个分屏中,并且相邻的两个图像边界处于对接的方式显示,以便形成一幅大的分屏显示方式显示。
优选的,在利用所述自动分屏实现***进行分屏后,在每个分屏中上设置一个软件显示开关,通过所述软件显示开关可以选择开关相应的视频显示,以便使得图像显示或者不显示。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语″包括″、″包含″或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

Claims (10)

1.一种可分割为任意播放数量屏幕的自动分屏实现***,包括视频播放设备的图像显示屏终端(1)、视频流调配终端(2)、各分屏图像清晰度监控模块(3)、观看和监视人员距离设置模块(4)、显示屏终端分屏控制模块(5)和获取图像显示屏终端(1)的分辨率和尺寸获取模块(6);
所述显示屏终端分屏控制模块(5)分别和所述图像显示屏终端(1)、视频流调配终端(2)、各分屏图像清晰度监控模块(3)、观看和监视人员距离设置模块(4)、和图像显示屏分辨率和尺寸获取模块(6)数据通信连接;同时图像显示屏分辨率和尺寸获取模块(6)还和所述图像显示屏终端(1)数据通信连接;所述视频流调配终端(2)和各分屏图像清晰度监控模块(3)还和所述图像显示屏终端(1)数据通信连接;
其特征在于:
所述分辨率和尺寸获取模块(6)获取所述图像显示终端(1)的总分辨率,包括获取视频播放设备的所述图像显示终端(1)的水平分辨率AW和垂直分辨率AH,获取所述图像显示终端(1)的水平宽度W和垂直高度H;
所述观看和监视人员距离设置模块(4)输入所述观看和监视人员距所述图像显示终端(1)的距离,并输入所述显示屏终端分屏控制模块(5),所述显示屏终端分屏控制模块(5)根据该距离生成最小的分屏图像宽度WF和高度HF,以保证能够清晰看清图像;
根据生成的最小的分屏图像的宽度和高度,并结合目前的所述图像显示终端(1)的水平宽度W和垂直高度H,自动生成最多数量的分屏,每个分屏的高度和宽度都相等,其中满足以下条件:
当播放设备的所述图像显示终端(1)的水平分屏数量w0和垂直分屏数量h0时,w0*WF≤W≤(w0+1)*WF,
h0*HF≤H≤(h0+1)*HF;则得到最大的分屏数量N为:N=w0*h0;
同时,依据所述图像显示终端(1)的水平分辨率AW和垂直分辨率AH,得出分屏的水平分辨率AW0和垂直分辨率AH0,则AW0=AW*WF/W,
AH0=AH*HF/H;
所述视频流调配终端(2)对需要播放的多路视频进行画面的图像宽度、高度和分辨率进行检测和识别;
对每路视频件如下判断:当该路视频的图像宽度、高度、宽度分辨率和高度分辨率都小于分屏的宽度w0、高度h0、宽度分辨率AW0和高度分辨率AH0时,则将该路视频利用其中一个分屏进行输出显示,对于不能满足条件每路视频,所述视频流调配终端(2)自动调整该不能满足条件每路视频的图像宽度和高度,以便布满整一个分屏;所述各分屏图像清晰度监控模块(3)对进行自动调整后的视频在该分屏中的显示图像进行图像清晰度检测,如果图像清晰度满足要求,则不再调整该分屏的宽度和高度,否则,调整该分屏的宽度和高度,以使得图像清晰度满足显示要求,最终保证每行和每列的分辨率和尺寸小于或等于对应的水平和垂直分辨率水平宽度W和垂直高度H。
2.根据权利要求1所述的一种可分割为任意播放数量屏幕的自动分屏实现***,其特征在于:为保证播放设备的视频播放效果,所述自动分屏实现***自动保证每个分屏后的输出窗口的最小水平分辨率和垂直分辨率>=32;即保证:视频播放设备的水平分辨率AW/水平分屏数量WX>=32,视频播放设备的垂直分辨率AH/垂直分屏数量WH>=32,如果用户重设播放设备分屏数量N太大导致分屏后的水平分辨率<32,将逐步自动降低水平分屏数量WX 的值,每次降低1,直到满足上述条件;如果用户重设播放设备分屏数量N太大导致分屏后的垂直分辨率<32,将逐步自动降低垂直分屏数量WH的值,每次降低1,直到满足上述条件。
3.根据权利要求1或2所述的一种可分割为任意播放数量屏幕的自动分屏实现***,其特征在于:在所述分屏在所述图像显示屏终端(1)中排布时,尽可能使所述分屏的中心成排和成列对称排布,形成队列的方式。
4.根据权利要求1所述的一种可分割为任意播放数量屏幕的自动分屏实现***,其特征在于:当对所有路视频对利用对应的分屏进行显示后,仍然存在分屏无视频流进行显示时,为了保证图像的清晰度,对所有缩放尺寸的视频流进行按比例扩大,并保证扩大后的视频流的每行每列的分辨率和尺寸小于或等于对应的水平和垂直分辨率水平宽度W和垂直高度H。
5.根据权利要求2所述的一种可分割为任意播放数量屏幕的自动分屏实现***,其特征在于:为了保证图像的连贯性和可读性,在进行各路视频流在分屏中显示时,使具备关联的视频流分配在相邻的两个分屏中,并且相邻的两个图像边界处于对接的方式显示,以便形成一幅大的分屏显示方式显示。
6.根据权利要求1所述的一种可分割为任意播放数量屏幕的自动分屏实现***,其特征在于:为了便于观看和监视人员对分屏图像的观看和监视,观看和监视人员能够根据自己喜好或观测的方便或记忆需求,对视频流进行定义在每个固定位置的分屏位置显示,以便观看者及时发现图像。
7.根据权利要求1或权利要求6中所述的一种可分割为任意播放数量屏幕的自动分屏实现***,其特征在于:为了满足观看和监视人员对各路视频流在所述图像显示屏终端(1)中显示的排列,通过所述视频流调配终端(2) 进行各路视频流在各分屏中的排列,但在排列中,所述分屏大小安装之前通过所述自动分屏实现***实现分屏的方式进行分屏的尺寸和分别率保持不变。
8.根据权利要求1所述的一种可分割为任意播放数量屏幕的自动分屏实现***,其特征在于:在利用所述自动分屏实现***进行分屏后,在每个分屏中上设置一个软件显示开关,通过所述软件显示开关可以选择开关相应的视频显示,以便使得图像显示或者不显示。
9.一种可分割为任意播放数量屏幕的自动分屏实现方法,包括如权利要求1-8中任意一项所述的可分割为任意播放数量屏幕的自动分屏***,其特征在于,自动分屏实现方法如下;
步骤S1,获取所述图像显示终端(1)的水平宽度W和垂直高度H:所述分辨率和尺寸获取模块(6)获取所述图像显示终端(1)的总分辨率,包括获取视频播放设备的所述图像显示终端(1)的水平分辨率AW和垂直分辨率AH;
步骤S2,所述自动分屏***获取播放设备的宽度和高度,观看和监视人员距离设置:所述观看和监视人员距离设置模块(4)输入所述观看和监视人员距所述图像显示终端(1)的距离,并输入所述显示屏终端分屏控制模块(5),所述显示屏终端分屏控制模块(5)根据该距离生成最小的分屏图像宽度WF和高度HF,以保证能够清晰看清图像;
步骤S3,根据生成的最小的分屏图像的宽度和高度,并结合目前的所述图像显示终端(1)的水平宽度W和垂直高度H,自动生成最多数量的分屏,每个分屏的高度和宽度都相等,其中满足以下条件:
当播放设备的所述图像显示终端(1)的水平分屏数量w0和垂直分屏数量h0时,w0*WF≤W≤(w0+1)*WF,
h0*HF≤H≤(h0+1)*HF;则得到最大的分屏数量N为:N=w0*h0;
同时,依据所述图像显示终端(1)的水平分辨率AW和垂直分辨率AH,得出分屏的水平辨率AW0和垂直分辨率AH0,则AW0=AW*WF/W,
AH0=AH*HF/H;
步骤S4,所述视频流调配终端(2)对需要播放的多路视频进行画面的图像宽度、高度和分辨率进行检测和识别;
对每路视频件如下判断:当该路视频的图像宽度、高度、宽度分辨率和高度分辨率都小于分屏的宽度w0、高度h0、宽度分辨率AW0和高度分辨率AH0时,则将该路视频利用其中一个分屏进行输出显示,对于不能满足条件每路视频,所述视频流调配终端(2)自动调整该不能满足条件每路视频的图像宽度和高度,以便布满整一个分屏;所述各分屏图像清晰度监控模块(3)对进行自动调整后的视频在该分屏中的显示图像进行图像清晰度检测,如果图像清晰度满足要求,则不再调整该分屏的宽度和高度,否则,调整该分屏的宽度和高度,以使得图像清晰度满足显示要求,最终保证每行和每列的分辨率和尺寸小于或等于对应的水平和垂直分辨率水平宽度W和垂直高度H; 步骤S5,为了保证图像的连贯性和可读性,在进行各路视频流在分屏中显示时,使具备关联的视频流分配在相邻的两个分屏中,并且相邻的两个图像边界处于对接的方式显示,以便形成一幅大的分屏显示方式显示。
10.根据权利要求9所述的方法,其特征在于:在利用所述自动分屏实现***进行分屏后,在每个分屏中上设置一个软件显示开关,通过所述软件显示开关可以选择开关相应的视频显示,以便使得图像显示或者不显示。
CN202110400509.5A 2021-04-14 2021-04-14 一种可分割为任意播放数量屏幕的自动分屏实现方法 Active CN113132653B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110400509.5A CN113132653B (zh) 2021-04-14 2021-04-14 一种可分割为任意播放数量屏幕的自动分屏实现方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110400509.5A CN113132653B (zh) 2021-04-14 2021-04-14 一种可分割为任意播放数量屏幕的自动分屏实现方法

Publications (2)

Publication Number Publication Date
CN113132653A CN113132653A (zh) 2021-07-16
CN113132653B true CN113132653B (zh) 2022-05-17

Family

ID=76776376

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110400509.5A Active CN113132653B (zh) 2021-04-14 2021-04-14 一种可分割为任意播放数量屏幕的自动分屏实现方法

Country Status (1)

Country Link
CN (1) CN113132653B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113609418A (zh) * 2021-08-04 2021-11-05 咪咕数字传媒有限公司 信息悬浮展示方法、装置、设备以及计算机存储介质
CN113949915A (zh) * 2021-09-08 2022-01-18 上海电气智慧城市信息科技有限公司 一种大屏的动态高分辨率高清晰度的显示实现方法
CN116863829A (zh) * 2022-12-30 2023-10-10 深圳市联诚发科技股份有限公司 用于舞台场景的多形态显示屏、显示控制方法和装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010186131A (ja) * 2009-02-13 2010-08-26 Mitsubishi Electric Corp 表示領域分割可変表示装置
CN106775518A (zh) * 2016-11-24 2017-05-31 Tcl数码科技(深圳)有限责任公司 一种拼接屏根据观看者距离改变影像尺寸的方法及***
CN109062469A (zh) * 2018-07-03 2018-12-21 Oppo广东移动通信有限公司 分屏显示方法、装置、存储介质和电子设备
CN111208964A (zh) * 2020-01-13 2020-05-29 宜视智能科技(苏州)有限公司 低视力助视方法、终端及存储介质
CN111638847A (zh) * 2020-05-27 2020-09-08 维沃移动通信有限公司 分屏显示方法、装置及电子设备

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100188579A1 (en) * 2009-01-29 2010-07-29 At&T Intellectual Property I, L.P. System and Method to Control and Present a Picture-In-Picture (PIP) Window Based on Movement Data

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010186131A (ja) * 2009-02-13 2010-08-26 Mitsubishi Electric Corp 表示領域分割可変表示装置
CN106775518A (zh) * 2016-11-24 2017-05-31 Tcl数码科技(深圳)有限责任公司 一种拼接屏根据观看者距离改变影像尺寸的方法及***
CN109062469A (zh) * 2018-07-03 2018-12-21 Oppo广东移动通信有限公司 分屏显示方法、装置、存储介质和电子设备
CN111208964A (zh) * 2020-01-13 2020-05-29 宜视智能科技(苏州)有限公司 低视力助视方法、终端及存储介质
CN111638847A (zh) * 2020-05-27 2020-09-08 维沃移动通信有限公司 分屏显示方法、装置及电子设备

Also Published As

Publication number Publication date
CN113132653A (zh) 2021-07-16

Similar Documents

Publication Publication Date Title
CN113132653B (zh) 一种可分割为任意播放数量屏幕的自动分屏实现方法
CA2809312C (en) Content transmission apparatus, content transmission method, content reproduction apparatus, content reproduction method, program, and content distribution system
US20190110041A1 (en) Methods and apparatus for receiving and/or using reduced resolution images
US9167289B2 (en) Perspective display systems and methods
US11153625B2 (en) Image display method, image distribution method, image display apparatus, and image distribution apparatus
JP4685561B2 (ja) カメラシステムの表示方法及びカメラシステム
CN109417624A (zh) 用于提供和显示内容的装置和方法
US8004542B2 (en) Video composition apparatus, video composition method and video composition program
US10623609B1 (en) Virtual video environment display systems
JP2000324437A (ja) 映像データベースシステム
KR101528863B1 (ko) 파노라마 영상의 스트리밍 서비스 제공 시스템에서 타일링 영상 동기화 방법
CN102801963A (zh) 基于高清数字摄像头监控的电子ptz方法及装置
US10484579B2 (en) Systems and methods to overlay remote and local video feeds
US20180102082A1 (en) Apparatus, system, and method for video creation, transmission and display to reduce latency and enhance video quality
US20180338093A1 (en) Eye-tracking-based image transmission method, device and system
US20180035076A1 (en) Video processing apparatus, video processing system, and video processing method
US20190379917A1 (en) Image distribution method and image display method
CN113014943A (zh) 一种视频播放方法、视频播放器及视频直播***
CN110730340B (zh) 基于镜头变换的虚拟观众席展示方法、***及存储介质
JP2002351438A (ja) 映像監視システム
KR101311463B1 (ko) 원격 영상정보 제공시스템
Niamut et al. Live event experiences-interactive UHDTV on mobile devices
US9635425B2 (en) Handheld display zoom feature
CN115209193A (zh) 一种显示处理设备及方法、显示***
KR101141754B1 (ko) 다중 화면 분할 장치 및 방법

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant