ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
Forum membership is Free!  Click Join to sign-up
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 IEVision OCR speed test
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

rswyman@docuxplorer.com

USA
156 Posts

Posted - Aug 26 2020 :  08:51:08  Show Profile  Reply
Hi All,

I have installed the release 5.3.0.0 and have executed four test
1. no access to either ievision.dll or ievision-mp.dll & vcomp140.dll as control test and no OCR was able to be executed.
2. provide access to ievision.dll and performed a full-page OCR test which took about 7 seconds.
3. provided access to ievision-mp.dll & vcomp140.dll and remove access to ievision.dll and ran the same OCR process which took 11 seconds.
4. provided access to ievision-mp.dll & vcomp140.dll and ievision.dll and ran the same OCR process which took 8 seconds.

VM, Hardware has a 2 processors.

My question is why is it faster using the ievision.dll support file than the ievision-mp.dll & vcomp140.dll?

Thanks
Ron

xequte

38176 Posts

Posted - Aug 26 2020 :  16:20:36  Show Profile  Reply
Hi Ron

Most importantly, you have not mentioned whether you were running under Delphi, which will skew your results.

The MP versions use Tesseract's OpenMP support to use multiple cores to improve processing throughput. On a system without many cores there may be a cost to using it. On a system with many cores there is significant benefits. On my test system (i9-9900K with 8 cores) the gains were impressive: 55% faster with 32bit application, 56% faster with 64bit application.

Other results from my testing:
- OCR under 64bit is 10% faster than 32bit
- Running under Delphi slows processing by 50%
- Performance benefit between OpenMP and non-OpenMP is not as great running under Delphi, about 37%


Nigel
Xequte Software
www.imageen.com
Go to Top of Page

rswyman@docuxplorer.com

USA
156 Posts

Posted - Jan 13 2021 :  17:56:55  Show Profile  Reply
We have installed the support files on some client systems and were getting an error that the vcomp140.dll is not designed for their system. What are the OS requirements to use the vcomp140.dll and ievision-mp.dll files?

Thx
Ron
Go to Top of Page

xequte

38176 Posts

Posted - Jan 13 2021 :  18:58:42  Show Profile  Reply
Hi Ron

It should work in Windows 7 or newer. Also, check the bitness, i.e. not running a 64bit EXE and DLL on a 32bit system.


Nigel
Xequte Software
www.imageen.com
Go to Top of Page

rswyman@docuxplorer.com

USA
156 Posts

Posted - Jan 19 2021 :  14:18:53  Show Profile  Reply
Their machine is an x86. So is the distributed version of the vcomp140.dll for 64 bit machines only? There is only one copy of this file in the imageen folder.
Go to Top of Page

xequte

38176 Posts

Posted - Jan 20 2021 :  23:07:37  Show Profile  Reply
Hi Ron

There should be a 32bit version of vcomp140 in the IEVision install folder:

\Binaries-OpenMP-32\

Nigel
Xequte Software
www.imageen.com
Go to Top of Page

rswyman@docuxplorer.com

USA
156 Posts

Posted - Jan 21 2021 :  08:40:01  Show Profile  Reply
There's the rub that folder is not in the IEVison folder. I'm using version 5.4.0.
Go to Top of Page

xequte

38176 Posts

Posted - Jan 22 2021 :  23:24:25  Show Profile  Reply
Sorry, it does look like there might be an issue there. Please email me for an update.

Nigel
Xequte Software
www.imageen.com
Go to Top of Page

rswyman@docuxplorer.com

USA
156 Posts

Posted - Jan 24 2021 :  12:17:22  Show Profile  Reply
I download the current release: IEVision_5.4.1_24920_RG_Setup and it has the same problem. Please advise.

Thx
Ron
Go to Top of Page

xequte

38176 Posts

Posted - Jan 24 2021 :  18:21:36  Show Profile  Reply
Hi Ron

You need 5.4.1B, which is IEVision_5.4.1B_3990_RG_Setup.exe

Please email me, or request the download again. It is fully compatible with v9.3.0.


Nigel
Xequte Software
www.imageen.com
Go to Top of Page

rswyman@docuxplorer.com

USA
156 Posts

Posted - Jan 25 2021 :  09:07:34  Show Profile  Reply
Hi Nigel,

I installed the new 32bit binaries 5.4.10 and have some problems. The ievision.dll not loading while the ievision-mp.dll and vcomp140.dll work fine. I removed these binaries and put in place the 5.4.0.0 version work fine. Please advise.

Thx
Ron
Go to Top of Page

rswyman@docuxplorer.com

USA
156 Posts

Posted - Jan 25 2021 :  10:23:07  Show Profile  Reply
Hi Nigel,

It seems that I made a mistake. Both types of support files for version 5.4.1.0 or not working/loading on my original 5.4.0.0 version files still work.

Sorry

Ron
Go to Top of Page

rswyman@docuxplorer.com

USA
156 Posts

Posted - Jan 26 2021 :  07:52:58  Show Profile  Reply
Hi Nigel,

After further testing with the 32bit ievision-mp.dll and vcomp140.dll v5.4.0.0 files, I found that after scanning a document and perform an OCR process the scanning and OCR produced no results and no errors. I reverted back and forth using just the ievision.dll and the MP version and only the none MP version worked as expected and consistently. Is there a logging method I can enable to help you track this problem down?

Thx
Ron
Go to Top of Page

xequte

38176 Posts

Posted - Jan 26 2021 :  14:43:14  Show Profile  Reply
Hi Ron

5.4.1 needs to be used with ImageEn 9.3.0. If you are using the 5.4.0 files, ensure you are using 9.2.0:

https://www.imageen.com/help/ImageEn_DLLs.html

You can review the loading log:

https://www.imageen.com/help/TIEImageEnGlobalSettings.DLLLoadingLog.html

If everything has loaded correctly, and you are still seeing issues, please put your demo and test files into a zip and send them to me.



Nigel
Xequte Software
www.imageen.com
Go to Top of Page

rswyman@docuxplorer.com

USA
156 Posts

Posted - Jan 27 2021 :  18:41:34  Show Profile  Reply
All is on track now, thx for the help!
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To: