一种基于加速模块的视频解码方法

    公开(公告)号:CN115474056B

    公开(公告)日:2024-10-01

    申请号:CN202211084984.7

    申请日:2022-09-06

    发明人: 高娟

    摘要: 本发明涉及一种基于加速模块的视频解码方法,属于linux系统下的视频解码技术领域。本发明在系统为linux的应用场景下,针对atlas200AI芯片的特点,并结合硬件属性和软解码的特点,设计实现了一种linux系统下基于加速模块的视频解码方法。本发明在linux系统下,首次采用ffmpeg软解码库对网络接收的数据进行数据分析,获取原始帧中的参数帧信息和数据帧信息,获取完整图像帧数据包,传输可解码的完整数据包给atlas200AI芯片中的解码器,完成解码功能。

    vxworks系统下基于信号量事件的操纵杆串口驱动设计方法

    公开(公告)号:CN111870939B

    公开(公告)日:2024-07-30

    申请号:CN202010657352.X

    申请日:2020-07-09

    发明人: 高娟

    IPC分类号: G06F3/038

    摘要: 本发明属于vxworks系统技术领域,具体涉及一种vxworks系统下基于信号量事件的操纵杆串口驱动设计方法。所述方法包括:读取操纵杆串口配置信息;初始化串口设备使用环境;解析串口数据获取操纵杆发送的力敏调节坐标;根据信号量设置屏幕坐标上报事件;与现有技术相比较,本发明在系统为vxworks的应用场景下,针对系统平台特性,根据操纵杆设备串口数据特点,通过信号量事件传送操纵杆力敏坐标,提供一种基于信号量事件的操纵杆串口驱动。本发明简化了操纵杆串口驱动加载过程,针对操纵杆串口数据特点,将操纵杆移动事件转化为信号量事件,为上层应用程序提供屏幕坐标接口。

    一种解决多通道视频解码乱序的方法

    公开(公告)号:CN117241037A

    公开(公告)日:2023-12-15

    申请号:CN202311298575.1

    申请日:2023-10-09

    发明人: 高娟

    IPC分类号: H04N19/42 H04N19/423

    摘要: 本发明公开了一种解决多通道视频解码乱序的方法,其包括以下步骤:第一步:移植ffmpeg到加速模块平台;第二步:初始化FIFO队列;第三步:设置进行初始化资源调用接口;第四步:使用ffmpeg动态库获取含参数帧的完整压缩图像数据包;第五步:基于加速模块进行硬解码;第六步:将解码后的图像通过接口函数返回给上层应用;第七步:设置解码资源释放接口函数返回给上层应用。本发明可以为解决图像解码问题,采用软解码方法,组成包含图像帧和参数帧的完整数据包,再使用芯片的硬解码模块完成解码过程,有效减少解码时间。

    一种基于RTSP协议的视频实时传输模式设计方法

    公开(公告)号:CN113709518B

    公开(公告)日:2023-11-28

    申请号:CN202110974375.8

    申请日:2021-08-24

    发明人: 高娟

    摘要: 本发明涉及一种基于RTSP协议的视频实时传输模式设计方法,属于视频编解码领域。本发明提供上层用户命令接口,视频处理模块板卡通过udp通信接收上层用户指令;根据用户命令指令进行视频实时收发;从网络接收用户发送的原始视频数据并按照RTSP协议获取视频数据,通过用户指定的参数进行视频解码模块的设置,该模块解码后的数据经过视频处理模块传输到视频输出模式显示,同时视频处理模块还将数据传输到视频编码模块进行视频再次加工;接收到用户停止指令后,将编解码模块的绑定关系解除并清除系统资源;接收到用户退出程序指令后,退出

    一种基于PCIE缓冲机制的同步解码方法

    公开(公告)号:CN113709495B

    公开(公告)日:2023-11-24

    申请号:CN202110973394.9

    申请日:2021-08-24

    发明人: 高娟

    摘要: 本发明涉及一种基于PCIE缓冲机制的同步解码方法,属于视频编解码领域。本发明首先移植ffmpeg到海思平台,对ffmpeg进行源码修改使其适配海思芯片。其次,将海思芯片配置为PCIE从设备,设置主机端为PCIE主设备,并为板卡配置PCIE驱动,约定主机端和板卡之间的传输规则;最后,启动PCIE的DMA任务读取主机端发送的图像原始数据,对PCIE通道读取的数据进行缓冲,每次读取固定协议帧长度数据传输给解码器。启动ffmpeg的动态库对缓冲区内的数据进行软解码,并进行目标格式转换,将解码后的图像再次通过PCIE的DMA传输任务发送给主机,从而完成解码任务。

    一种基于重组的解码方法
    6.
    发明公开

    公开(公告)号:CN116828202A

    公开(公告)日:2023-09-29

    申请号:CN202310843132.X

    申请日:2023-07-11

    发明人: 范义杰 高娟

    IPC分类号: H04N19/44 H04N19/88 H04N19/89

    摘要: 本申请公开了一种基于重组的解码方法,包括如下步骤:获取第一视频数据;根据当前解码机构的解码原理,建立对所述第一视频数据中异常图像数据在解码前进行处理的重组机制;根据所述重组机制,对所述第一视频数据进行筛选;对所述异常图像数据进行修正;根据所述重组机制,将正常图像数据和经修正后的图像数据进行重组,以得到待解码视频数据;以当前解码机构对所述待解码视频数据进行解码,以得到解码视频数据。该解码方法可提升对视频数据的解码效率。

    一种DSP板卡的通用数据模拟方法及系统

    公开(公告)号:CN116701087A

    公开(公告)日:2023-09-05

    申请号:CN202310730662.3

    申请日:2023-06-20

    发明人: 高娟

    IPC分类号: G06F11/263 G06F11/273

    摘要: 本发明属于DSP系统下模拟数据应用技术领域,公开了一种DSP板卡的通用数据模拟方法及系统。该方法包括:对板卡进行功能划分,根据模拟数据从板卡预存参数输出规定多个不同工作模式,以及规定不同工作模式对应的GPIO管脚序号和组合值,确定不同工作模式的地址值;初始化系统资源,所述系统资源包括时钟、定时器、中断、管脚的设置;再初始化SCI模块、SPI模块、DA模块;对板卡预先设定GPIO读取值,按照组合值进行相应工作模式,并启动工作流程。本发明可以实现嵌入式系统下板卡数据模拟功能,该方案通过工作模式的分类,模拟环参数据,同时使用串口进行与应用程序交互进行多组数据选择,方便上层进行多组数据验证。

    中标麒麟系统下操纵杆串口驱动设计方法

    公开(公告)号:CN116009972A

    公开(公告)日:2023-04-25

    申请号:CN202211066205.0

    申请日:2022-09-01

    发明人: 高娟

    摘要: 本发明涉及一种中标麒麟系统下操纵杆串口驱动设计方法,属于国产化操作系统下操纵杆串口驱动技术领域。本发明在系统为中标麒麟的应用场景下,针对系统平台特性,根据操纵杆设备串口数据的特点,通过信号量事件传送操纵杆力敏坐标,设计实现了一种基于信号量事件的操纵杆串口驱动。本发明简化了操纵杆串口驱动加载过程,针对操纵杆串口数据特点,将操纵杆移动事件转化为信号量事件,为上层应用程序提供操纵杆移动方向坐标接口。

    用于集装箱内门禁系统的监控方法、门禁监控系统及应用

    公开(公告)号:CN115798094A

    公开(公告)日:2023-03-14

    申请号:CN202211509112.0

    申请日:2022-11-29

    发明人: 高娟

    IPC分类号: G07C9/23 H04L12/28

    摘要: 本发明属于集装箱安全监控技术领域,公开了用于集装箱内门禁系统的监控方法、门禁监控系统及应用。该方法基于计算机硬件和功能按键构建系统界面,显示门禁主机状态和卡号、出入记录信息,并对操作之间关系进行约束;基于门禁主机搭建门禁监控流程,并对门禁主机的操作程序布防报警;联动集装箱内的配电、门禁主机和故障管理模块进行集装箱开关的智能控制。本发明提供的集装箱门禁监控系统尤其涉及集装箱安全技术,系统为linux的应用场景下,针对集装箱应用场景和门禁设备特点,设计实现了一种基于策略的门禁监控系统。本发明为门禁监控系统提供了可视化的监测窗口,实现集装箱门禁监控系统软硬件同时可控。

    一种基于LVDS输入的视频录制设计方法

    公开(公告)号:CN113709398A

    公开(公告)日:2021-11-26

    申请号:CN202110973392.X

    申请日:2021-08-24

    发明人: 高娟

    IPC分类号: H04N5/765

    摘要: 本发明涉及一种基于LVDS输入的视频录制设计方法,属于图像处理领域。本发明首先,获取LVDS输入设备信息,配置输入设备参数。其次,根据配置的参数启动视频输入模块,分析其lane的分布模式特点,针对其同步方式,配置其物理特性,对模块进行物理通道到虚拟通道的数据通路设置,并采集通道内的视频数据。然后,采用数据流方式绑定视频输入模块、视频处理模块和视频编码模块,将视频输入采集到的数据输出到视频编码模块。最后,从视频编码模块的通道中实时获取视频数据并进行录制保存成本地文件,同时接收上层用户指令,控制录制过程的启动和终止。本发明可以为实现在linux系统下,视频源为lvds通道下的视频录制功能问题,并可实时接收用户指令操控录制过程。