Sonsivri
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
December 13, 2017, 09:32:58 21:32


Login with username, password and session length


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

Posts: 28

Thank You
-Given: 25
-Receive: 18


« on: July 12, 2017, 01:23:39 01: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
Active Member
***
Offline Offline

Posts: 213

Thank You
-Given: 326
-Receive: 652



« Reply #1 on: July 12, 2017, 03:21:41 03: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
Newbie
*
Offline Offline

Posts: 28

Thank You
-Given: 25
-Receive: 18


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

Hi Mr. Spock,

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

Posts: 213

Thank You
-Given: 326
-Receive: 652



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

Did you try in assembly?
Logged
an007_rld
Newbie
*
Offline Offline

Posts: 28

Thank You
-Given: 25
-Receive: 18


« Reply #4 on: July 13, 2017, 07:38:00 19: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
Active Member
***
Offline Offline

Posts: 213

Thank You
-Given: 326
-Receive: 652



« Reply #5 on: July 13, 2017, 09:31:38 21: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, 10:17:38 22:17 by Mr. Spock » Logged
an007_rld
Newbie
*
Offline Offline

Posts: 28

Thank You
-Given: 25
-Receive: 18


« Reply #6 on: July 14, 2017, 03:43:22 15: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
Active Member
***
Offline Offline

Posts: 213

Thank You
-Given: 326
-Receive: 652



« Reply #7 on: July 14, 2017, 09:36:27 21: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