error-correction

    5热度

    1回答

    假设您有一个系统,可以通过电子邮件或纸张将相当长的关键值准确地传达给用户,但用户需要能够通过电话阅读,或通过阅读并将其键入其他界面,从而准确地将密钥传回给您。 什么是“好”的方式来编码的密钥,使阅读/听力/打字很容易&准确? 这可能是发票号码,文档ID,交易ID或其他抽象值。我们先来说说这次讨论的基础键值是一个大数目的缘故,说是40个位数10为基数 的几点思考: 较短的键通常更好 40 -digi

    1热度

    2回答

    我使用SQL服务器 - 2005 ... ALTER Proc [dbo].[ExamResult] (@Course_Id varchar(100), @Semester varchar(10)) as begin declare @subjname varchar(100) declare @subjects varchar(7000) declare @su

    1热度

    1回答

    光标我使用IS ... Create Proc GetExamResults (@Course_Id varchar(100), @Semester varchar(10)) as begin declare @subjname varchar(100) declare @subjects varchar(7000) declare @subjectsselect

    4热度

    4回答

    什么是快速简便的方法来检查浮点数的数组,同时允许指定的少量不准确? 例如我有两个算法(理论上讲,无限精度)输出相同的数组。但它们的工作方式不同,所以浮点错误的累加方式不同,尽管数组长度应该完全相同。我想要一个快速简单的方法来测试这些数组是否看起来相同。我当然可以比较两个数字,并报告最大误差;但是一种算法是用C++编写的,另一种算法是用Mathematica编写的,我不想把数字写出来或者把它们从一个

    1热度

    1回答

    我喜欢对QR码进行编码。因此,我需要知道,指定的版本和更正级别需要多少纠错字。 对于QR版本1与ec级别Q的组合,必须有13个纠错字和13个数据字。 我知道ISO/IEC 18004中有一些表(表7,8,9)存储了这些信息。但我想知道是否有可能计算出所需纠错字的数量。 映入眼帘, 拉菲

    4热度

    2回答

    我需要在短消息(100到200位之间)上使用纠错技术。可用于添加冗余位的空间受限于20-50%。我将不得不在C/C++中实现编码和解码。所以它需要开源或者编程足够简单。 (我在过去有一些解码算法的经验 - 他们是可怕的!) 任何人都可以建议一个合适的错误代码使用(与相关参数)?

    3热度

    1回答

    我有一个应用程序,我需要使用纠错。我不确定哪种方法最有意义。里德所罗门似乎是最流行的选择,但我想我只是列出我的环境,看看是否有其他事情出现。 我有一个可能非常嘈杂的数据流,其中有50%的数据丢失和偶然性同步丢失问题。发件人将多次重复数据。接收器可以读取数据的多个副本,但每个副本都会受到不同的损失,并且可能会丢失部分数据。在每个数据块中,我通常可以确定哪些字节由于传输而丢失,但是纠错还应该包括验证和

    0热度

    1回答

    基本上我有一组冗余数据可能会在一个值(一个或多个)中出现错误。一些值也可以是0,这意味着忽略/无效。什么是回报“好”价值的最有效方法? 愚蠢的解决方案将是一个for循环遍历该集合,并返回一旦找到两个相同的非零值。但是我觉得可能会有一些逻辑/比特黑客表达会更好。

    1热度

    1回答

    我想构建汉明(15,11)代码与奇偶校验位(SECDED)纠正1位错误和检测2位错误。 是否有任何Matlab函数实现这些代码的编码和解码?

    5热度

    1回答

    我正在使用tesseract进行OCR,并且已经注意到有时会出现分割错误,并且“明显”属于一起的字符被分割为分隔字符串。 根据在一行文本中找到的字符及其边界框的列表以及首要的OCR结果提示哪些字符属于一个字,哪些算法可用于纠正分割错误或验证结果? 因此,这此提供的数据: List<Word> words; for(Word word : words){ for(Char c : wor