[发明专利]高清裸眼便携式立体影视播放器专用可编程逻辑器件在审
申请号: | 201410275098.1 | 申请日: | 2014-06-19 |
公开(公告)号: | CN104065948A | 公开(公告)日: | 2014-09-24 |
发明(设计)人: | 陆晓奋 | 申请(专利权)人: | 杭州立体世界科技有限公司 |
主分类号: | H04N13/00 | 分类号: | H04N13/00;H04N13/04;H04N7/015 |
代理公司: | 杭州中平专利事务所有限公司 33202 | 代理人: | 翟中平 |
地址: | 311113 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 裸眼 便携式 立体 影视 播放 专用 可编程 逻辑 器件 | ||
技术领域
本发明涉及一种能够实现无需戴立体观片器立体眼镜,即能够实现裸眼观看立体视频的高清裸眼便携式立体影视播放器专用可编程逻辑器件,属微型立体视频播放控制电路专用可编程逻辑器件制造领域。
背景技术
1、CN203181100U、名称“智能视频分析服务器”,包括壳体,其特征在于所述的壳体内设置有视频编码模块、视频解码模块、数据存储模块、可编程逻辑器件、串口通信模块、时钟模块和数字中央处理器,视频输入端通过视频编码模块与数字中央处理器连接,数字中央处理器通过视频解码模块与视频输出端连接,数字中央处理器与数据存储模块连接,数字中央处理器与可编程逻辑器件连接,数字中央处理器与串口通信模块连接,数字中央处理器与时钟模块连接。其不足之处:对输入的高清视频流无法进行实时90度和270度翻转,也无法在翻转过程中对每个像素进行重新无损排列,更无法实现裸眼高清观看立体视频。
发明内容
设计目的:避免背景技术中的不足之处,设计一种无需戴立体观片器立体眼镜,即能够实现裸眼观看立体视频的高清裸眼便携式立体影视播放器专用可编程逻辑器件。
设计方案:为了实现上述设计目的。本申请在电路设计上,多路HDMI接口或其他视频接口信号输入端接收高清视频流,多路HDMI接口或其他视频接口信号输出端分别接HDMI 解码器信号输入端,HDMI 解码器信号输出端分别接FPGA的信号输入端,即采用超大规模现场可编程门阵列(FPGA),对各路视频信号并行实时解码、存储、90度实时翻转,处理、输出,完全保证左右眼信号的同步性,避免了频闪、头晕的现象。FPGA的信号输出端分别接MIPI信号输入端,MIPI信号输出端分别接LCD手机屏接口或其他视频接口信号输入端,LCD手机屏接口或其他视频接口信号输出端分别作为独立的左右眼信号输出。FPGA与DDR2双向数据交换、进行帧存。FPGA与FLASH双向数据交换。FPGA与SRAM双向数据交换,进行帧存,90度实时翻转处理。FPGA设有按键控制。高清裸眼立体视频观片器通过按键控制各种视频源格式的切换,音量的调节,屏幕亮度的变化,并且对选择的模式等信息字符叠加到输出视频流中,人机交互操作简单易用。两路HDMI信号输入,也可以扩展为三路,四路或者N路,或选择除了HDMI接口外的其他视频接口,本设计均适用。通过HDMI 接收器接收到视频信号送给硬件解码部分进行解码,由于是高清视频信号,数据流非常大,所以采用DDR2进行帧存,另外,由于手机屏是竖屏而高清视频源一般为横屏,所以需要90度或者270实时翻转,同时翻转的时候由于是视频格式,需要进行实时翻转,从而视频流能够顺畅的播放,解码后的信号分别作为独立的左右眼信号输出到两块手机屏上。
本发明与背景技术相比,FPGA可编程逻辑器件的设计,实现了对高清视频流进行实时90度和270度翻转,并且在翻转过程中对每个像素进行重新无损排列,实现裸眼高清观看立体视频的目的。
附图说明
图1是超高清裸眼便携式立体视频播放观看器原理示意图。。
图2是SRAM里面视频旋转模块的示意图。
图3是视频数据控制模块的示意图。
具体实施方式
实施例1:参照附图1-3。一种高清裸眼便携式立体影视播放器专用可编程逻辑器件,FPGA可编程逻辑器件中SRAM里面视频旋转模块功能是:视频数据流进入FPGA后,先经过一个同步模块,将数据同步到本地时钟,然后通过sram的写模块将视频数据写入到sram,sram选择模块用来选择判断当前视频数据究竟写入哪个sram,之后经过sram的io控制模块对sram1 ,sram2 和sram3分别进行写操作,在写的同时需要同时读出sram中的数据,通过sram读模块来读取sram的数据,该过程需要经过中间sram io控制模块,实现帧存,当在写sram1的时候读的是sram3,在写sram2的时候读sram1,在写sram3的时候读sram2,控制在读出的数据永远是之前写的sram数据,从而保证不会有读错出重叠或者度超过写,之后有输出模块输出。FPGA可编程逻辑器件中视频数据控制模块功能是:sram视频数据出来后通过ddr2控制信号写给ddr2存储器,在ddr2中做缓存,然后通过ddr2读模块将数据读出来,通过数据输出模块送出两路视频数据,注意,输出的两路视频数据是同时的并且是连续的,这也是ddr2作为缓存的原因,我们在读ddr2的时候同时会收到输入的信号,所以也会写ddr2,而数据输出模块将ddr2读出来的数据有一帧的缓存,而且是左右眼图像交换缓存,从而输出实现同步。
需要理解到的是:上述实施例虽然对本发明的设计思路作了比较详细的文字描述,但是这些文字描述,只是对本发明设计思路的简单文字描述,而不是对本发明设计思路的限制,任何不超出本发明设计思路的组合、增加或修改,均落入本发明的保护范围内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州立体世界科技有限公司,未经杭州立体世界科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410275098.1/2.html,转载请声明来源钻瓜专利网。