Sonsivri
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
November 26, 2024, 06:57:05 06:57


Login with username, password and session length


Pages: [1]
Print
Author Topic: ARM Cortex M bicubic interpolation C algorithm  (Read 6291 times)
0 Members and 1 Guest are viewing this topic.
an007_rld
Junior Member
**
Offline Offline

Posts: 57

Thank You
-Given: 33
-Receive: 55


« on: July 12, 2017, 12:23:39 00:23 »

Hi All,

I'm wondering if someone have a fast bicubic interpolation library in C?
What I intend to do is to upscale an 8x8pixels monochrome image to 64x64 or 128x128 using a cortex M microcontroller.

Thanks,
-an
Logged
Mr. Spock
Senior Member
****
Offline Offline

Posts: 261

Thank You
-Given: 474
-Receive: 827



« Reply #1 on: July 12, 2017, 02:21:41 02:21 »

Hi All,

M0? M3? M4? or M7?

I'm wondering if someone have a fast bicubic interpolation library in C?
What I intend to do is to upscale an 8x8pixels monochrome image to 64x64 or 128x128 using a cortex M microcontroller.

Thanks,
-an
Logged
an007_rld
Junior Member
**
Offline Offline

Posts: 57

Thank You
-Given: 33
-Receive: 55


« Reply #2 on: July 13, 2017, 12:10:45 00:10 »

Hi Mr. Spock,

I prefer to use an M0 but M3 might be an option as well.
Thanks
Logged
Mr. Spock
Senior Member
****
Offline Offline

Posts: 261

Thank You
-Given: 474
-Receive: 827



« Reply #3 on: July 13, 2017, 10:25:24 10:25 »

Did you try in assembly?
Logged
an007_rld
Junior Member
**
Offline Offline

Posts: 57

Thank You
-Given: 33
-Receive: 55


« Reply #4 on: July 13, 2017, 06:38:00 18:38 »

even in C the math behind the bicubic interpolation algorithm is very complex (use matrix derivatives, floating point), so, assembly definitely is not a solution... Sad
Logged
Mr. Spock
Senior Member
****
Offline Offline

Posts: 261

Thank You
-Given: 474
-Receive: 827



« Reply #5 on: July 13, 2017, 08:31:38 20:31 »

even in C the math behind the bicubic interpolation algorithm is very complex (use matrix derivatives, floating point), so, assembly definitely is not a solution... Sad

Do not agree with you and if so why did you choose an M3 and not an M4?
« Last Edit: July 13, 2017, 09:17:38 21:17 by Mr. Spock » Logged
an007_rld
Junior Member
**
Offline Offline

Posts: 57

Thank You
-Given: 33
-Receive: 55


« Reply #6 on: July 14, 2017, 02:43:22 14:43 »

I didn't choose M4 or M7 because of the cost; I'll try 1st M0 fi found suitable algorithm
Thanks,
-an
Logged
Mr. Spock
Senior Member
****
Offline Offline

Posts: 261

Thank You
-Given: 474
-Receive: 827



« Reply #7 on: July 14, 2017, 08:36:27 20:36 »

I didn't choose M4 or M7 because of the cost; I'll try 1st M0 fi found suitable algorithm
Thanks,
-an


Place the code you already have
Logged
Pages: [1]
Print
Jump to:  


DISCLAIMER
WE DONT HOST ANY ILLEGAL FILES ON THE SERVER
USE CONTACT US TO REPORT ILLEGAL FILES
ADMINISTRATORS CANNOT BE HELD RESPONSIBLE FOR USERS POSTS AND LINKS

... Copyright © 2003-2999 Sonsivri.to ...
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines LLC | HarzeM Dilber MC