用于分割网络后处理的硬件加速电路及方法

    公开(公告)号:CN119919272A

    公开(公告)日:2025-05-02

    申请号:CN202311425572.X

    申请日:2023-10-30

    Abstract: 本发明公开一种用于分割网络后处理的硬件加速电路及方法,所述电路包括:控制模块、Argmax模块、缓冲区模块、以及插值模块;所述控制模块,用于接受处理器单元的控制,控制所述Argmax模块、所述缓冲区模块、以及所述插值模块的工作;所述Argmax模块,用于读取并寄存外部单元的输出数据,选出每个像素点的多个通道中的最大值及其索引,将选出的最大值的索引值与所述外部单元的输出数据一并保存至所述缓冲区模块中;所述插值模块,用于从所述缓冲区模块采样所述Argmax模块的计算结果,根据采样数据对所述外部单元的输出数据进行插值,得到分割网络的处理结果。利用本发明方案,可以减少计算量,提高计算速度,降低对处理平台的要求。

    数据处理方法和装置
    15.
    发明授权

    公开(公告)号:CN104753663B

    公开(公告)日:2018-02-23

    申请号:CN201310754497.1

    申请日:2013-12-31

    Abstract: 本发明提供了一种数据处理方法和装置。其中,所述方法包括:对第一数据的n个第一分组进行第一移位操作,以将所述第一数据的第k个第一分组进行循环左移k‑1位,形成第二数据,其中,1≤k≤n;对所述第二数据的n个第二分组分别进行预设运算,所述预设运算包括:将第k个第二分组进行第k次预设列运算,以形成第k个第三分组;根据对第k‑1个所述第二分组进行所述预设运算后获得的第1个至第k‑1个第六分组和所述第k个第三分组,获得n个第四分组;对所述n个第四分组进行第二移位操作,以将第m个所述第四分组的第k位至第k‑(m‑1)位循环右移动1位,形成n个第五分组,其中,1≤m≤k。所述方法和装置能够提高加密系统的性能。

    密钥扩展方法和装置
    16.
    发明授权

    公开(公告)号:CN104601321B

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

    申请号:CN201310534641.0

    申请日:2013-10-31

    Abstract: 本发明提供了一种密钥扩展方法和装置。其中,所述方法包括:将初始密钥的n个第一分组分别和n个随机数进行异或,以获得第一密钥的n个第二分组,其中,第k个所述随机数为所述第一密钥的第k个第二分组对应的掩码,1≤k≤n;将所述第一密钥的第n个所述第二分组和所述第一密钥的第n个第二分组对应的掩码作为预设非线性变换的输入值进行所述预设非线性变换;将所述预设非线性变换的结果进行预设线性变换后的值、所述第一密钥的第1个第二分组和预设值进行异或后的值作为第二密钥的第1个第二分组。所述方法和装置能够提高密钥的安全性。

    密钥扩展方法和装置
    17.
    发明公开

    公开(公告)号:CN104601321A

    公开(公告)日:2015-05-06

    申请号:CN201310534641.0

    申请日:2013-10-31

    Abstract: 本发明提供了一种密钥扩展方法和装置。其中,所述方法包括:将初始密钥的n个第一分组分别和n个随机数进行异或,以获得第一密钥的n个第二分组,其中,第k个所述随机数为所述第一密钥的第k个第二分组对应的掩码,1≤k≤n;将所述第一密钥的第n个所述第二分组和所述第一密钥的第n个第二分组对应的掩码作为预设非线性变换的输入值进行所述预设非线性变换;将所述预设非线性变换的结果进行预设线性变换后的值、所述第一密钥的第1个第二分组和预设值进行异或后的值作为第二密钥的第1个第二分组。所述方法和装置能够提高密钥的安全性。

    一种数据加密方法和装置
    18.
    发明公开

    公开(公告)号:CN104601319A

    公开(公告)日:2015-05-06

    申请号:CN201310534560.0

    申请日:2013-10-31

    Abstract: 本发明提供了一种数据加密方法和装置。其中,所述方法包括:将原始数据的n个第一分组分别和n个掩码进行异或,获得第一数据的n个第二分组,所述n个掩码为n个不同的随机数分别进行预设线性变换后的值,1≤k≤n;将所述第一数据的第2个第二分组至第n个第二分组和第一轮密钥进行异或后的第一值,第一数据的第1个第二分组对应的所述随机数和新增第一随机数进行异或后的第二值作为预设非线性变换的输入进行所述预设非线性变换,并将所述非线性变换后的值进行所述预设线性变换;将所述预设线性变换后的值和所述第一数据的第1个第二分组异或后的值作为第二数据的第n个第二分组。所述方法和装置能够提高数据的安全性。

Patent Agency Ranking