MICR CMC7 - Demo Difference with SDK, I don't understand

14 views
Skip to first unread message

Nicolás Gonzalez

unread,
Jun 12, 2025, 6:39:46 PMJun 12
to doubango-ai
Hello, how are you?
I'm testing using the SDK for reading MICR, specifically CMC7. I'm using the sample for Java on Windows. After running it, I'm noticing differences with the online demo using the same image.

Image:
cmc7 - copia.png

Demo online JSON (Perfect):

{
code :  200,
duration :  107,
orientation :  1,
phrase :  "OK",
rotation :  0,
zones : [
{
confidences : [ ... ],
description :  "CMC-7",
fields : [ ... ],
klass :  2,
skew :  0,
text :  "H0402I140076480208I68752411I6F",
warppedBox : [
 4,
 -5,
 791,
 -5,
 791,
 49,
 4,
 49
]
}
]
}

SDK demo (:/ ):

"Result":{
   "duration":830,
   "frame_id":0,
   "rotation":0.0,
   "zones":[
      {
         "confidences":[
            85.87898,
            100.0,
            90.81005,
            90.57224,
            90.64305,
            90.64206,
            90.82838,
            89.7802,
            57.10025,
            90.92249,
            90.33163,
            90.51002,
            90.68164,
            90.61525,
            60.14157,
            91.02776,
            90.74038,
            90.866,
            90.64616,
            90.76096,
            91.00177,
            89.27551,
            55.56117
         ],
         "description":"CMC-7",
         "klass":2,
         "skew":0.0,
         "text":"H040*I14007*4*0*0*I*F",
         "warpedBox":[
            4.0,
            0.0,
            786.0,
            0.0,
            786.0,
            47.0,
            4.0,
            47.0
         ]
      }
   ]
}

I understand that the asterisks (*) are correctly placed and appear because this is a test version — I read that in the forum, as I had already checked to see if anyone had a similar issue.
However, the problem I'm having is that some numbers are missing. The ones that were recognized are correct, but there's a missing amount.

H0402I140076480208I68752411I6F | Demo Online
H040*I14007*4*0*0*I*F          | SDK Demo

Mamadou DIOP

unread,
Jun 13, 2025, 12:40:21 AMJun 13
to Nicolás Gonzalez, doubango-ai

Hi,

2 different systems could return different results. This apply to all our products and was discussed here several times.

The OCR engine could fail and miss a chunk, so what you're experiencing could be such case.

H040*I14007*4*0*0*I*F          | SDK Demo --
You received this message because you are subscribed to the Google Groups "doubango-ai" group.
To unsubscribe from this group and stop receiving emails from it, send an email to doubango-ai...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/doubango-ai/541ced39-ab20-40ab-9990-f1de89d45e1an%40googlegroups.com.

Nicolás Gonzalez

unread,
Jun 13, 2025, 1:38:55 AMJun 13
to Mamadou DIOP, doubango-ai
Thanks for the quick response.

How could I improve the result to match your online demo?

I need it to work well so I can recommend the product to my managers.

Mamadou DIOP

unread,
Jun 13, 2025, 2:40:36 AMJun 13
to Nicolás Gonzalez, doubango-ai
I have no recommendation. If the current accuracy doesn't match your requirements then consider using another product 



Sent from my Galaxy

Nicolás Gonzalez

unread,
Jun 13, 2025, 11:04:56 AMJun 13
to Mamadou DIOP, doubango-ai
But can't you tell me what the possible causes of the difference are?

Are there any settings I can change to improve the results?

I assume you have experience in this topic and can suggest actions to enhance recognition.

I don’t want to use another product — none of them perform as well as your online demo.

I'm sure you know adjustments I could make to get better recognition.

Thanks.
Reply all
Reply to author
Forward
0 new messages