一种金融图像格式的编码、解码方法及设备、存储介质技术

技术编号:17408826 阅读:16 留言:0更新日期:2018-03-07 06:03
本发明专利技术提供的一种金融图像格式的编码、解码方法及设备、存储介质,编码方法包括:输入第一金融数据;使用稀疏滤波采样并存储生成目标金融数据;对所述目标金融数据进行编码,其中所述的第四金融数据根据多维时间序列数据相关,并且各维度的时间序列数据之间采用冗余的方式被编码;基于所述第四金融数据,以特定的顺序将所述编码后的时间序列数据排列在比特流中;使用特定的信令信息来指定所述特定的顺序;生成所述图像;对所述图像进行加密处理,以确保不被篡改。本发明专利技术大大降低了图像存储使用空间,并提高了解码器的读取速度。图像可在脱离服务器、数据库状态通过交互设备自定义读取,具有动态展示历史业绩的特点,同时进行了加密处理避免图像被篡改。

A method of coding and decoding of financial image format and equipment and storage medium

【技术实现步骤摘要】
一种金融图像格式的编码、解码方法及设备、存储介质
本专利技术涉及图像处理领域,特别涉及一种展现金融历史业绩图像格式的编码、解码方法及设备、存储介质。
技术介绍
在金融投资领域,目前尚未有一种能很好表现投资历史业绩的图像格式,并且现有技术易于被篡改。比如:现有的展示图像主要有jpg或jpeg,bmp等传统格式属于静态图,而不能动态展示历史业绩;gif为代表的动态图则无法满足用户需要展示特定时间点的金融特有参数的时间序列变化特性,包括特定时间点的最大回撤,收益回撤比等参数。传统的这些图像都容易被篡改,无法真实展现实际业绩。
技术实现思路
本专利技术的目的是提供一种金融图像格式的编码、解码方法及设备、存储介质,用以解决现有技术中存在的存储空间大,无法脱离数据库独立显示,图像读取速度慢,缺乏互动,易于被篡改等问题。为此,本专利技术提供一种金融图像格式的编码方法,包括以下步骤:输入第一金融数据;将第一金融数据按照时间先后顺序进行均匀或不均匀采样产生第二金融数据,使用稀疏滤波采样技术获得第三金融数据,对第三金融数据进行排序,按照每一个指标数据多少进行排序并存储产生第四金融数据;对所述第四金融数据进行编码,其中所述的第四金融数据根据多维时间序列数据相关,并且各维度的时间序列数据之间采用冗余的方式被编码;基于所述第四金融数据,以特定的顺序将所述编码后的时间序列数据排列在比特流中;使用特定信令信息来指定所述特定的顺序,所述的特定信令是指根据序列值数据大小进行排序的数据位置标识与控制信息;生成所述金融图像。所述的稀疏滤波是将数据相同值进行删除压缩方法,具体地在一组金融序列值中,检测相邻的值是否相同,如果相同则删除相邻的相同值;所述时间序列数据相关是指金融数据是时间的函数,每一个给定的时间点具有对应的数值;当数值不随着时间变化时,可以采用稀疏存储并采用前值显示方式。在所述生成所述图像步骤后,还包括对所述图像进行加密处理,以便限定不被篡改,所述加密处理的方法包括但不限于使用CA证书。所述金融数据包括但不限于:收益曲线,基准曲线,简单持有收益,阿尔法收益,贝塔收益,开始~结束时间,信号计算开始时间,初始权益,最新权益,盈利率,年化单利收益率,月化单利收益率,年化复利收益率,月化复利收益率,胜率,夏普比率,测试天数/信号个数,收益率/风险率,风险率,盈利率,指令总数,空仓周期数,最长连续空仓周期数,最长交易周期,标准离差/标准离差率,盈亏总平均/亏损平均,权益最大回撤,权益最大回撤时间,权益最大回撤比,权益最大回撤比时间,风险收益评级,平均盈利/权益最大回撤,平均盈利/平均亏损,平均盈利率/平均亏损率,净利润,总盈利,总亏损,总盈利/总亏损。本专利技术还提供一种金融图像的解码方法,包括以下步骤:对所述金融图像进行解密处理,并限定不被篡改;访问编码后的所述金融图像的比特流,识别所述的金融图像格式;识别所述比特流中特定信令,获得金融数据位置;根据金融数据位置,对所述金融图像进行解码;所述的解码包括读取金融数据,并对稀疏滤波的数据进行还原,采用前值表示;显示金融图像。本专利技术还提供一种计算设备,包括:一个或多个处理器;存储器;以及一个或多个程序,其中所述一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行金融图像格式的编码方法和/或金融图像格式的解码方法中的任一方法的指令。本专利技术一种计算设备还包括:图像的显示插件,用于显示图像信息,所示显示插件包括但不限于:flash,html5,javascript,webm,webapp;人机交互设备,用于对所述金融图像进行交互,所述人机交互设备包括但不限于鼠标、键盘、显示屏,所述交互方式包括但不限于鼠标单击左键、单击右键、双击左键、双击右键、键盘按键、触摸屏点击。本专利技术还提供一种计算机存储介质,所述存储介质存储有一个或多个程序,所述一个或多个程序包括指令,所述指令当由计算设备执行时,使得所述计算设备执行权利金融图像格式的编码方法和/或金融图像格式的解码方法中的任一方法。本专利技术提供的一种金融图像格式的编码、解码方法及设备、存储介质,大大降低了图像存储使用空间,并加快了解码器的读取速度。该图像可在脱离服务器、数据库状态通过交互设备自定义读取,具有动态展示历史业绩的特点,能展示特定时间点的金融特有参数的时间序列变化特性,能很好地表现投资历史业绩,同时进行了加密处理避免图像被篡改。附图说明图1示出了显示的金融图像格式。图2示出了本专利技术实施例一金融图像格式的编码方法流程图。图3示出了本专利技术实施例一稀疏滤波采样流程图。图4示出了本专利技术实施例二金融图像格式的编码装置框架图。图5示出了本专利技术实施例三金融图像格式的解码方法流程图。图6示出了本专利技术实施例四金融图像格式的解码装置框架图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1是本专利技术其中一实施例的图像格式,该图像格式可动态展示特定时间点的金融特有参数随时间序列变化的特性,如特定时间点的最大回撤、收益回撤比等参数。该图像格式具备交互设计,可以设置但不限于鼠标单击左键,单击右键、双击左键,双击右键、键盘按键、触摸屏点击、动态循环播放对该金融图像进行交互。如,鼠标右键单击右边的指示栏,可以选择具备的指示栏信息,同时,鼠标右键单击也可设置成左键单击,双击等;鼠标单击左边的图片区域,可以选择显示的曲线类型(即金融数据),曲线类型包括但不限于:收益曲线,基准曲线,简单持有收益,阿尔法收益,贝塔收益,开始~结束时间,信号计算开始时间,初始权益,最新权益,盈利率,年化单利收益率,月化单利收益率,年化复利收益率,月化复利收益率,胜率,夏普比率,测试天数/信号个数,收益率/风险率,风险率,盈利率,指令总数,空仓周期数,最长连续空仓周期数,最长交易周期,标准离差/标准离差率,盈亏总平均/亏损平均,权益最大回撤,权益最大回撤时间,权益最大回撤比,权益最大回撤比时间,风险收益评级,平均盈利/权益最大回撤,平均盈利/平均亏损,平均盈利率/平均亏损率,净利润,总盈利,总亏损,总盈利/总亏损。鼠标双击左边的图片区域,鼠标将变成十字星可以查看任意时间点的数据,即是指该图像右边数据栏目的显示值。该图像格式具备交互设计,数据读取操作更便捷。实施例一本专利技术提供了一种金融图像格式的编码方法,图2展示了本专利技术金融图像格式的编码方法流程图,包括以下步骤:步骤211,输入第一原始金融数据。步骤212,将第一金融数据按照时间先后顺序进行均匀或不均匀采样产生第二金融数据,使用稀疏滤波采样技术(如图3所示步骤)获得第三金融数据,对第三金融数据进行排序,按照每一个指标数据多少进行排序并存储产生第四金融数据。使用稀疏滤波采样技术采样,大大降低了图像存储使用空间,加快了解码器的读取速度。步骤213,对第四金融数据进行编码,其中的第四金融数据根据多维时间序列数据相关,并且各维度的时间序列数据之间采用冗余的方式被编本文档来自技高网...
一种金融图像格式的编码、解码方法及设备、存储介质

【技术保护点】
一种金融图像格式的编码方法,适于在计算设备中执行,包括以下步骤:输入第一金融数据;将第一金融数据按照时间先后顺序进行均匀或不均匀采样产生第二金融数据,使用稀疏滤波采样技术获得第三金融数据,对第三金融数据进行排序,按照每一个指标数据多少进行排序并存储产生第四金融数据;对所述第四金融数据进行编码,其中所述的第四金融数据根据多维时间序列数据相关,并且各维度的时间序列数据之间采用冗余的方式被编码;基于所述第四金融数据,以特定的顺序将所述编码后的时间序列数据排列在比特流中;使用特定信令信息来指定所述特定的顺序,所述的特定信令是指根据序列值数据大小进行排序的数据位置标识与控制信息;生成所述金融图像。

【技术特征摘要】
1.一种金融图像格式的编码方法,适于在计算设备中执行,包括以下步骤:输入第一金融数据;将第一金融数据按照时间先后顺序进行均匀或不均匀采样产生第二金融数据,使用稀疏滤波采样技术获得第三金融数据,对第三金融数据进行排序,按照每一个指标数据多少进行排序并存储产生第四金融数据;对所述第四金融数据进行编码,其中所述的第四金融数据根据多维时间序列数据相关,并且各维度的时间序列数据之间采用冗余的方式被编码;基于所述第四金融数据,以特定的顺序将所述编码后的时间序列数据排列在比特流中;使用特定信令信息来指定所述特定的顺序,所述的特定信令是指根据序列值数据大小进行排序的数据位置标识与控制信息;生成所述金融图像。2.如权利要求1所述的方法,其特征在于,所述的稀疏滤波是指将数据相同值进行删除并标识的压缩方法,所述的压缩方法是指在一组金融序列值中,检测相邻的值是否相同,如果相同则删除相邻的相同值。3.如权利要求1所述的方法,其特征在于,所述时间序列数据相关是指金融数据是时间的函数,每一个给定的时间点具有对应的数值;当数值不随着时间变化时,采用稀疏存储并采用前值显示方式。4.如权利要求1所述的方法,其特征在于,在所述生成所述图像步骤后,还包括对所述图像进行加密处理,以便限定不被篡改,所述加密处理的方法包括但不限于使用CA证书。5.如权利要求1所述的方法,其特征在于,所述金融数据包括但不限于:收益曲线;基准曲线;简单持有收益;阿尔法收益;贝塔收益;开始~结束时间;信号计算开始时间;初始权益;最新权益;盈利率;年化单利收益率;月化单利收益率;年化复利收益率;月化复利收益率;胜率;夏普比率;测试天数/信号个数;收益率/风险率;风险率;盈利率;指令总数;空仓周期数;最长...

【专利技术属性】
技术研发人员:李贵陈盛福
申请(专利权)人:上海宽全智能科技有限公司
类型:发明
国别省市:上海,31

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

1