Quantcast
Channel: Intel® Software - Intel® Integrated Performance Primitives
Viewing all 1489 articles
Browse latest View live

DTMF Detection

$
0
0

We were using the IPP Speech Codec libraries to do DTMF detection. After upgrading to the 2016 version it seems that the SC stuff has been deprecated. Is there functionality in the new version to replicate this without having to use the legacy libraries?

 

Thanks,

Ben


Distribution permitted of software statically linked of 8.x, BUT NOT 9.x

$
0
0

INTEL DOES NOT PERMIT DISTRIBUTION OF DEVELOPER SOFTWARE THAT STATICALLY LINKS AGAINST THE 9.x IPP ?

It appears as though the IPP 9.x software may be distributed with my software when using dynamic linking. (I am a licensee)
It appears as though the IPP 9.x software may not be distributed as part as a derivative work when linked using the IPP 9.x static libraries.

The IPP 8.x software did allow my software to be distributed when linked against the 8.x IPP static libraries.

Did this change on purpose?
DOES INTEL INTEND THAT PURCHASERS OF THE IPP 9.x ONLY BE ABLE TO USE THE
STATIC LIBRARIES INTERNALLY TO THEIR COMPANY?

Why does this appear to be the case?

The Intel Master EULA for Intel Software Development Products only
permits distribution of "Redistributables", including derivative works.

The IPP 8.x redist.txt included the ipp*.lib files in the list of Redistributables in the redist.txt file.

The IPP 9.x redist.txt does not include the ipp*.lib files in the list of Redistributables in the redist.txt file.

THIS MEANS LICENSEES OF THE IPP MAY NOT STATICALLY LINK AGAINST 9.X
AND DISTRIBUTE THE DERIVATIVE WORKS, UNLESS I MISUNDERSTAND.
IS THIS TRUE, AND IS THIS THE INTENT BY INTEL TO PROHIBIT LICENSEES
FROM STATICALLY LINKING AND DISTRIBUTING THEIR DERIVATIVE WORKS?

References:
Intel Master EULA for Intel Software Development Products
https://goo.gl/VJnqSF

Please view the redist.txt from IPP 9.x, there are no *.lib files.
Please view the redist.txt from IPP 8.x, all the *.lib files are listed.

Please comment about whether this is true or not, or please put me in contact with the correct person at Intel to confirm that Intel intends to restrict purchasers from distributing the purchasers software if it has been statically linked against the IPP 9.x *.lib files.

Thank you, Cameron

 

 

Free technical webinar to learn Intel IPP Crypto and data compression function

$
0
0

 

Tue, May 31, 2016 9:00 AM - 10:00 AM PDT

Building Fast Code for Data Compression and Protection in Intel® Integrated Performance Primitives (Intel® IPP)

Writing code for secure, robust, and cost-effective data backup and protection are more important than ever as the amount of data continues to grow. This session shows how to use standard and highly optimized functions in Intel® Integrated Performance Primitives (Intel® IPP) for data compression and encryption, including ZLIB, LZSS, LZO, and bzip2 compression routines and APIs for common cryptographic operations.

Register the webinar and find more information  from here:
https://attendee.gotowebinar.com/register/5608816993327851009

Not able to Convert from JPEG to BItMAP

$
0
0

Hello ,

 

I am using IPP library for conversion of JPEG to BMP file. Lib is Not able to convert to BMP data if file has 

Photometric Interpretation =   MONOCHROME2 and Sample Per Pixel is 1.I am getting IppJpeg.JERRCODE.JPEG_BAD_SAMPLING Error .

It is working fine if Photometric Interpretation =   RGB/YCBr  and Sample Per Pixel is 3 .

Please suggest.

ippm.lib

How to get the old version of IPP sample for speech codec?

$
0
0

hi, 

   I want to use the Speech Codec of IPP to optimize my application in linux, but I found they are not the part of the newest IPP,

I checked the resource from http://registrationcenter.intel.com, it seems that the oldest version that can be downloader is IPP 8.0,

the Speech Codec is not the part of IPP 8.0, how to get the sample code like G7xx?

 

Thanks

Jason

ipp 2017 Big Images - C#

$
0
0

Using images of ~8gb or more

1. Copy functions Should work with those sizes ?

2. ErodeBorder 
    since there is no "In Place" , should i allocate additional temp buffer ?

3. ErodeBorder few iterations 
    possible to get an example ?

H.264 decoder crash

$
0
0

Hi,

In IPP H.264 decoder in file umc_h264_bitstream_inlines.h there is a macros:

#define RefreshCABACBits(codOffset, pBits, iBits) \
{ \
    Ipp16u *pRealPointer; \
    /* we have to handle the bit pointer very thorougly. */ \
    /* this sophisticated logic is used to avoid compilers' warnings. */ \
    /* In two words we just select required word by the pointer */ \
    pRealPointer = (Ipp16u *) (((Ipp8u *) 0) + \
                               ((((Ipp8u *) pBits) - (Ipp8u *) 0) ^ 2)); \
    codOffset |= *(pRealPointer) << (-iBits); \
    pBits += 1; \
    iBits += 16; \
}

When input data for decoding are incorrect, here maybe an incorrect value of pBits. And in such a case program is terminated. Are there a way to check is pBits correct? I think this problem maybe solved by additional checks when we allocate memory for data buffer. But how to do this check? What code I need to add?

Thanks.


Rotate/Resize using more thread IPP 2017

$
0
0

Using ippiWarpAffineLinear_8u_C3R  , ippiResizeNearest_8u_C3R

will it use one thread , or it's possible to set it to use more threads ?

Rotate/Resize using more thread IPP 2017

$
0
0

Using ippiWarpAffineLinear_8u_C3R  , ippiResizeNearest_8u_C3R

will it use one thread , or it's possible to set it to use more threads ?

IPP 2017 image size limitation

$
0
0

somewhere on old forum messages i saw that image sizes can get to ~4gb
if i allocate an image which is 36000 x 26000 x 3 (~2.8gb)
I get an error in function ippiRGBToGray_8u_C3C1R

with ippiCopy_8u_C3R  , i get ippStsSizeErr

 

All works Ok until the image size is int.MaxValue->2147483647

E-MAIL (CORDOVA PLUGINS)

$
0
0

Personally, I need some help, I am new to android and Intel XDK. See my code below. I can not send email. Where am I 

going wrong? because the code produces no effect ?. I am using Intel XDK version 3400 and the plug-cord-mail ... My 

smartphone is moto g, android. please help me. Thank you.

<Script>
     document.addEventListener ('deviceready', function () {
     // Cordova.plugins.email is now available
}, False);

cordova.plugins.email.isAvailable (
     function (isAvailable) {
     // Alert ( 'Service is not available') unless isAvailable;
     }
);
</ Script>
    
<Button onclick = "mail ()"> Email </ button>

<Script>
email function () {
     alert ( 'ok')
     cordova.plugins.email.open ({
     to 'luisv77@bol.com.br'
     subject: 'Greetings'
     body: 'Hello How are you?'
     });
}
</ Script>

Specifying 'Fill Values' for ippiWarpAffineLinear function in IPP9

$
0
0

Hi,

I am using the ippiWarpAffineLinear function to apply a transform to my image.

Is there a way to specify 'Fill Values' in the output image? By Fill Values I am referring to the pixels in the destination image which are mapped from pixels outside the source image.

Thanks in advance.

-Anchit

SEND EMAIL - SOLUTION ????

$
0
0

Already I rummaged through a lot, trying to find a solution for email sent from an application developed in Intel XDK, but unfortunately did not find any. My suggestion in this forum would suggest, ask to develop a step-by-step, if possible with video of an example showing how this could be done. I'm already in version 3400 Intel XDK, but the example below, does not work or how to pray.

<Script>
     document.addEventListener ('deviceready', function () {
     // Cordova.plugins.email is now available
}, False);

cordova.plugins.email.isAvailable (
     function (isAvailable) {
     // Alert ( 'Service is not available') unless isAvailable;
     }
);
</ Script>
    
<Button onclick = "mail()"> Email </ button>

<Script>
email = function () {
     alert ( 'ok')
     cordova.plugins.email.open ({
     to 'luisv77@bol.com.br'
     subject: 'Greetings'
     body: 'Hello How are you?'
     });
}
</ Script>

SEND EMAIL IN PHP

$
0
0

I am new to android ... and also in Intel XDK environment.

Gentlemen supporters, kindly guide me on the questions below:

1-I want to develop an app for android, which from a text box (text area or imput button) the user to inform your contact or a fact or even a complaint, this is sent to a specific e-mail, you see? as a kind of FEEDBACK. It could even be sent also to a specific whatsapp, but do not know what would be the most interesting, quick and efficient resolution of technical view point.

2-I have researched a lot about cord-plugins-email-compose, that is, within the Intel XDK environment; I did several tests and examples collected from the internet, but do not work. On the other hand, outshines in my view the issue of e-mail, domain on android, do not know how this. For I see several apps, same with many such resources, forms, sending data, etc. But I'm having a hard time understanding these things.

3-In a web environment this is all understandable to me. Many years ago, I got to do a few simple things in PHP and Mysql ... as the situation I described above ... made a page in HTML, logging suggestions and invoking a script on the server side PHP that I sent these records to a specific email. I stayed this page in cloud, remember that the (localweb) and localweb server had the resources to support PHP, Mysql. To host this page on the server, I had to create a domain in registro.BR and the service to send form data to an e-mail functioned normally. So I wanted to take this same solution ... the same idea ... ie the web server environment for smartphones environment, android. You see? Finally, develop a simple app that the user could file a claim (form - text area, or INPUT button) and this was sent to a specific e-mail or even a whatsapp. A solution type Push notification.

questions:

1) I have almost given up the cord-plugins-email-compose, however, you can guide me more about this plugin and how to set up properly?
2-Where sets my account email in-cord plug-email-compose?
3) Can I send data from a form (text area) to integrate Intel XDK with PHP? (Ie, because in PHP, I know how to nviar and e-mail)
3) To host app, which server would indicate me?
4) Are there any free or paid server to send the APK and test, ie I could download and test the App on my phone?
5) To host my APP APK or on free or paid server, I would have to necessarily create have a domain? email account?
6) Can demontrar me or send me an APP / APK to record a message, or text, or subject (text area or INPUT button) and internally APP feature to send this message to an e-mail?
7) I enjoyed the Intel XDK environment, but I would indicate another similar tool, given the complexity of dealing with e-mail?

Thanks for the clarification.
Thank you.
Jorge F.


Execution time of ippiDFTInv_CToC_32fc_C1R function in PSXE2016 is slower than PS2011

$
0
0

Hi everybody,

When I migrate source code from VS2008 + PS2011 + Intel C++ Complier (called project Before) to VS2015 + PSXE2016 + Intel C++ Complier (called project After).

I have the problem is: execution time of ippiDFTInv_CToC_32fc_C1R function in project [After] is slower than project [Before].

Detailed as below (About source code sample, please refer the attach file)

Before migration (ms)       After migration (ms)       Deviation (ms)

      20.076                               28.145                      8.069

Note: Configuration of PC

- OS: Win7 Enterprise SP1 64bit

- CPU: Intel Core i3-3220 (3.30 GHz)

- RAM: 8GB.

Currently, I don't know reason why execution time of ippiDFTInv_CToC_32fc_C1R function in project [After] is slower than project [Before].

Please help me explain it.

Best regards,

NhanPham.

 

 

 

AttachmentSize
Downloadapplication/zipSourceCodeSample.zip44.79 KB

ippiResizeLanczos_8u_C3R. Behavior at equal size of source and destination

$
0
0

Hi all!

I used ippiResizeLanczos_8u_C3R to downscale images from IP-camera to 320*240 size.

Now we have an option to get 2 streams from the same camera. One of them will be usual size (Full HD or more) and the second stream will be 320*240.

My question is:

Does ippiResizeLanczos_8u_C3R just copy image or it try to make some computations in case of equal size of source and destination image?

Best regards,
Roman

Compatibility of IPP with Universal Windows Platforms (UWP) Applications

$
0
0

We want to use a thirdparty library in our Windows Universal App which is using Intel IPP 8.1. But the upload to the Windows App Store failed.

We get for all ipp dlls a "has failed the AppContainerCheck"-error message. The failures are due to a huge number of calls (mainly to kernel32.dll) which are not supported. A few examples of the failure messages are pasted below...

API RtlCaptureContext in kernel32.dll is not supported for this application type. ippry8-8.1.dll calls this API

API RtlVirtualUnwind in kernel32.dll is not supported for this application type. ippry8-8.1.dll calls this API.

API SetHandleCount in kernel32.dll is not supported for this application type. ippry8-8.1.dll calls this API.

..........................................................................................................................................................................

Is there any chance to use IPP dlls in Universal Windows Platform applications ?  

Would an upgrade to IPP 9.0 be a remedy ?

 

 

 

Get/Set Threads isn't working, using Intel IPP RadixIndex

$
0
0

I can set the number of OpenMP threads and it works for "omp parallel for"
ippGetNumThreads always returns 1 though. 
ippSetNumThreads(8) reports "No operation has been exacuted"

Not sure how to successfully set the threads. Or if setting the thread count higher will make ippsSortRadixIndexAscend_8u run with multiple threads. 
 

        omp_set_dynamic(0);
	omp_set_num_threads(8);

	int threads = 0;
	ippGetNumThreads(&threads);
	wprintf(L"ippGetNumThreads %d\n", threads);
	IppStatus errorTh = ippSetNumThreads(8);
	printf("-- warning %d, %s\n", errorTh, ippGetStatusString( errorTh ));
	ippGetNumThreads(&threads);
	wprintf(L"ippGetNumThreads %d\n", threads);

Thanks, 

Greg

Multi-arch "stub" libraries for IPP

$
0
0

This might be a silly question, but I'll go for it anyways. Does Intel supply "stub" versions of its libraries for non-Intel chips? I'd like to port a piece of software I maintain over to ARM architecture and compare the performance on Intel w/ hardware accelerated IPP, and on the ARM chip with everything running in software. It's mainly to get a proof-of-concept demo up and running without having to manually write all the algorithms from scratch, even if they aren't hardware optimized.

Thanks!

Viewing all 1489 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>