Johan Philip

I am working at the Department of Mathematics KTH.



How to reach me:
  • Address: Department of Mathematics, KTH, 100 44 Stockholm, Sweden
  • Visiting address: Lindstedtsvägen 25, 6:th floor, room 3647
  • tel: 08-7906524
  • email: johanphATkth.se
  • Home address: Källvägen 27, 18238 Danderyd, tel: 08-7550704
  • Summer house: Högmarsö 352, 76019 Furusund, tel: 073-7640056
  • Research: Computational Geometry, Discrete deconvolution, Motion problems in Computer Vision, Fluorescence lifetime imaging

    Manuscripts:

  • The area and perimeter of a random spherical triangle, TRITA MAT 14 MA 01 (Jun 2014) Supplementary Maple worksheets: spherical1.mw and spherical2.mw .
  • The area of a random triangle in a regular pentagon and the golden ratio, TRITA MAT 12 MA 02 (Mar 2012) Supplementary Maple worksheets in pentagon.tar.gz .
  • The area of a random triangle in a regular hexagon, TRITA MAT 10 MA 12 (Sep 2010) Supplementary Maple worksheets: hex1.mw, hex2.mw, hex3.mw, hex4.mw, hex5.mw, H6.mw, and F6.mw
  • The area of a random triangle in a square, TRITA MAT 10 MA 01 (Jan 2010) Supplementary Maple worksheet: squaref.mw
  • The distribution and Expectation of the Distance between Two Random Points on different Faces of a Unit Cube in Three and Four Dimensions. (Sep 2008) Supplementary Maple worksheet: surfacedist.mw, L.mw, M.mw, and ELM.mw
  • The Distance between two Random Points in a 4- and 5-Cube, TRITA MAT 08 MA 07 (May 2008) Supplementary Maple worksheets: h4D.mw, E4D.mw, E5D0.mw, E5D1.mw and E5D2.mw
  • The Probability Distribution of the Distance between two Random Points in a Box, TRITA MAT 07 MA 10, (Dec 2007) Supplementary Maple worksheets: habc.mw and Eabc.mw
  • The Expected Volume of a Random Tetrahedron in a Cube. (Jan 2007) Supplementary Maple worksheet: ETC.mw
  • The Average Volume of a Random Tetrahedron in a Tetrahedron, TRITA MAT 06 MA 02, (March 2006)
  • The Area of a Random Convex Polygon in a Triangle, TRITA-MAT-05-MA-04, (June 2005)
  • The Area of a Random Convex Polygon, TRITA-MAT-04-MA-07, (June 2004)
  • Algorithms for Solving the Four Point Problem in Computer Vision, TRITA-MAT-03-MA-20, (December 2003)
  • Matching with Multiple Applications, A note (September 2003). Notice the supplementing computer files below.
  • Theoretical investigation of the signal-to-noise ratio in fluorescence lifetime imaging. Authors: Johan Philip and Kjell Carlsson. J. Opt. Soc. Am. A/Vol. 20, No. 2/February 2003
  • 3D image deconvolution in light microscopy: theory and practice. Authors: Johan Philip and Kjell Carlsson. TRITA-MAT-04-MA03-ISSN 1401-2278
  • Optical transfer function in 3D for a large numerical aperture. J. Modern Optics, vol. 46, no. 6, 1031-1042, 1999)
  • Critical point configurations of the 5-, 6-, 7-, and 8-point algorithms for relative orientation. TRITA-MAT-1998-MA-13 (Feb, 1998).
  • An algorithm for determining the position of a circle in 3D from its perspective projection. TRITA-MAT-1997-MA-14 (Apr 1997)
  • Iterative improvement of motion parameters obtained by a linear algorithm. TRITA-MAT-1996-MA-30 (Dec 1996)
  • A non-iterative algorithm for determining all essential matrices corresponding to five point pairs. Photogrammetric Record, 15(88), 589-599, (October 1996)

  • Computer programs
  • Source file: matching.bas
  • Executable file: matching.exe

  • Maple woorksheets
  • spherical1.mw
  • spherical2.mw
  • pentagon.tar.gz
  • hex1.mw
  • hex2.mw
  • hex3.mw
  • hex4.mw
  • hex5.mw
  • H6.mw
  • F6.mw
  • squaref.mw
  • habc.mw
  • Eabc.mw
  • surfacedist.mw
  • L.mw
  • M.mw
  • ELM.mw
  • ETC.mw
  • h4D.mw
  • E4D.mw
  • E5D0.mw
  • E5D1.mw
  • E5D2.mw