Click here to Skip to main content
15,881,248 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
I am trying to learn about Interpolation compression but I couldn't find any example or algorithm for interpolation compression. Can any one help me to get an idea about interpolation compression. Thanks.

What I have tried:

I have read couple research publications which are available on google.
Posted
Updated 13-Feb-18 9:49am
v2
Comments
ZurdoDev 9-Feb-18 15:51pm    
I get a ton of google results so you might want to ask a more specific question.
Member 13420508 9-Feb-18 19:07pm    
Basically, I am looking for a program example implementing interpolation compression.

Maybe Kalman filtering might be of interest to you: Kalman filtering demo[^]
 
Share this answer
 
Comments
Member 13420508 13-Feb-18 15:08pm    
How can we use interpolation to compress the given list of integers?
RickZeeland 13-Feb-18 15:30pm    
I'm not a mathematician, but I think interpolation works the other way round, calculating missing points in between other points, so maybe it's better to speak of 'reduction' like in noise reduction.
Found this at: How do I reduce the number of data points in a series? - Cross Validated[^]
Quote:
calculate the distance between two points with a formula like
d=sqrt((time1-time2)^2 + (bpm1-bpm2)).
You set a minimum distance in your program. Then you iterate through your data and after every point you delete all following points for which d is smaller than your minimum distance.
As the unit of time and bpm isn't the same you might want to think about how you can find a way to scale the units meaningfully.

This looks interesting too: Ramer–Douglas–Peucker algorithm - Wikipedia[^]
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900