While getting into your code, I got an impression that Gasp below (26 May 2011 ) is correct:
"I'm quit sure there is a little mistake in FastHessian_buildResponseLayer line 31-32 : instead of "b" I think it should be "b-1" ; could someone confirm or invalidate?"
I would like to clarify, that on my oppinion, "r - b" should be replaced with "r-b+1", and "c-b" should be replaced with "c-b+1"
Thank you.
Stas