Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:Why still fooling with ONE camera? (Score 1) 205

Indeed, I had a project a while ago in which we used two separate cameras mounted on a robot. We barely had to touch the camera rig to get the cameras out of alignment. Once it was mounted it was pretty good though. There are companies such as Point Grey Research that makes Stereo Vision Camera setups that stay aligned properly even if you move the rig around, but such setups aren't particulary cheap.

Comment Re:Um (Score 4, Informative) 205

The kinect doesn't have stereo cameras. It has one color camera which isn't really used for much, a IR projector (that projects IR dots all over the scene) and a IR camera. The IR camera uses the pixel distance between the dots to find the distance. The depth image you then get is used as input to the algorithm that detects the body parts and their orientation etc.

Submission + - What 2D GUI Foundation do you use? 2

Zmee writes: I am looking to build a 2D application for personal use and I will need to use a canvas to paint custom objects. I am trying to determine what foundation to use and have not located a good side-by-side comparison of the various flavors. For reference, I need the final application to work in Windows; Linux is preferred, but not required. I have looked at WPF, Qt, OpenGL, Tcl/Tk, Java's AWT, and others. I have little preference as to the language itself, but each of the tutorials appear to require significant time investment. As such, I am looking to see what the community uses and what seems to work for people prior to making that investment.

Comment Re:public university (Score 1) 1138

It's the same in Norway, during the first year we have courses with failure rates in the 40%-50%s, and I've even seen 4th year courses with 75% failure rates. Some courses have one A every 3rd year or something. No one has ever graduated from my faculty with straight A's. When I had Physics I, if you got a D you were in the top 10% (we use the ECTS system, E is lowest passing grade).

Comment Re:Rounding to EUR 0.05 (Score 1) 594

I wouldn't mind if the 5 Euro bills were replaced with a coin, provided some of the lower values (Euro 0.01 and 0.02, perhaps even 0.05) would go.

Switzerland is almost like that, they have 5 CHF coins (3.5 EUR). I wouldn't mind it if they did something similar in Norway (turning 50 NOK bills into 50 NOK coins (6.3 EUR). But, we already have 20 NOK coins (2.5 EUR), so it's not that bad. As a side note, our least valuable coin is 50 øre, which is 6.3 Euro cents. We're talking about removing it in favor of just using 1 NOK as the smallest coin (12.6 Euro cents). I haven't seen anything costing less than 1 NOK since the early 90ties, so I don't think it'd have a huge impact (some sweets etc that are 2.5 NOK now, might go up to 3 NOK, but that's about it).

Comment Re:strength falls off with cube of distance (Score 2, Informative) 791

It's not the cube of the distance. It is governed by the inverse square law (I = I/d^2). The strength is essentially energy/(surface area of a cube) = Energy/(4*pi*r^2). This means that the strength will decrease by the square of the distance (and not the cube of the distance). This is provided the antenna is omni-directional, if it is directional, the signal will be even stronger.

Comment Re:rule of the code (Score 1) 249

indeed, we did the same thing, except we fit the matrix into L1 tiles, L2 tiles and CPU-cache tiles (two cpus with 4 cores each), did vectorizing of inner loops, and also unrolled the inner loops (with #pragma unroll). In addition, since we were working with symmetrical matrices, and only needed to calculate half the matrix (along the diagonal), I had to fiddle some with the scheduling for the OpenMP pragma to get the best possible performance out of it.

Comment Re:rule of the code (Score 2, Informative) 249

You got the fastest time simply by playing with the compiler flags? We had a similar problem where we had to do a matrix multiplication on symmetric matrices for C = AB^T+BA^T (rank2k update with alpha=1.0, beta=0.0) and there was nothing the compiler could do for us to get even remotely near good scores. Doing the simplest implementation we got about 5 FLOPS/cycle on an 8 core system, optimizing just with SSE etc, I got it up to about 13 FLOPS/cycle, and by splitting up the matrix in tiny parts to avoid cache trashing etc I was able to get it up to 47 FLOPS/cycle. For comparison Intel's MKL library managed about 85 FLOPS/cycle on the same hardware. I believe the best in my class was about 50 FLOPS/cycle, and it took an insane amount of fiddling for any of us to get above 25-30 FLOPS/cycle or so. That said, most things done on a computer is rarely that limited by memory access, and then the compiler does an awesome job :)

Slashdot Top Deals

1 + 1 = 3, for large values of 1.

Working...