Completed

I need a programmer

You have an image from a camera that is 1000 by 1000 pixels, where (0,0) is the top left of the

image and pixel (1000,1000) is the bottom right of the image.

You have the output of an object detection algorithm which is a long list of 2D Bounding

Boxes. Each of these bounding boxes have an ID, the coordinates of the top left corner of the

box, and a width and height. (See file, [login to view URL])

For Example: A bounding box like #123: 3,2 - 5x4 means that is has an ID of 123, and specifies a

rectangle 3 pixels from the left edge of the image, 2 pixels from the top edge of the image, 5

pixels wide, and 4 pixels tall.

Most of these bounding boxes overlap with other bounding boxes. Your goal is to find, for each

bounding box, find the value that represents the number of pixels in its box that overlap with

any of the other bounding boxes. For example, if bounding box A is entirely inside of another

bounding box B, then the value for A would simply be equal to the area of A. On the other

hand, say bounding box C does not overlap with any of the other bounding boxes, its value

would be 0.

Your final answer or output should be a sorted list of bounding box IDs, where the box with

smallest amount overlapping pixels comes first. (If two boxes have the same amount of

overlapping pixels, do not worry about the order these appear in your answer.)

Example:

Consider this input of a list of 2D bounding boxes:

#1: 1,3 - 4x4

#2: 3,1 - 4x4

#3: 5,5 - 2x2

In this example, Box ID 3 does not overlap any of the other boxes. It would have a value of 0.

However, Box ID 1 and 2 overlap each other, where 4 pixels are overlapping. The output or

answer for this input could either be [3, 1, 2] or [3, 2, 1]. (Because IDs 1 and 2 are a tie, their

order does not matter.)

Skills: Algorithm, C Programming, C++ Programming, Matlab and Mathematica, Python

See more: i need a logo based on my partial design, i need a photographer cheap on dentobln manchezter, i need programmer for contact form, freelance software developer for hire, find programmers near you, hire a programmer reddit, i need a programmer to develop a program for me, freelancer, free programmers for hire, how to find a computer programmer for a startup, upwork, i need programmer write code, i need visa & mastercard integration on my website, i need visa mastercard integration on my website, i need a sugar mummy on us on facebook, i need a write top on wallpaper, i need to download powerpoint on my computer, i need a 15minute presentation on electricity cables, i need a logo painted on a product, i need an article writer on entrepreneurship

About the Employer:
( 0 reviews ) Saint Cloud, United States

Project ID: #19317303

Awarded to:

DatNguyenQuoc

Hi customer. I understand your requirements, the thing to do is calculate the overlapping area of each bounding boxe. and arrange the boxes in ascending order of the results. I can do it in 1-2 days. I have experienc More

$20 USD in 1 day
(1 Review)
0.6
Indestruktible

Given my experience with computational geometry algorithms and data structures, it should be very easy. The collision detection could be done with a simple quadtree data structure. Computing the area of intersections i More

$20 USD in 1 day
(0 Reviews)
0.0

8 freelancers are bidding on average $43 for this job

monis123

Hello, I would love to do you project. I have read the whole problem and ready to give a solution for [login to view URL] me for further details. Many thanks

$111 USD in 1 day
(1 Review)
1.2
yonga9479

Hi How are you? As you can see while checking my profile, I think i am one of the right fits to your project. And my C++/Java/Python programming skill is high level and i am image proceseeing master and adepted at More

$20 USD in 1 day
(1 Review)
0.5
Cimbaljevicp

Dear man I read your project description and i will do your project with high quality. I am a developer who developed a lot of project like your project. Please invite me so that we can discuss more details through More

$25 USD in 1 day
(0 Reviews)
0.0
rrajeswaran

Hello I have 8 years of experience in Matlab Programming. This can be done efficiently in Matlab and won't take much time to implement. You can reach me, if you want to start. Have a Nice Day !!

$15 USD in 1 day
(0 Reviews)
0.0
WTim

Hello) I am developer and сompleted Faculty of Applied Mathematics. I really like working on algorithms and I want to take this work. Can fast and clear manage your task. Can start work ASAP. So, just tell me what More

$111 USD in 10 days
(0 Reviews)
0.0
Jbidad

I wanna to challenge my self

$25 USD in 2 days
(0 Reviews)
0.0