
Welcome to my homepage!
I'm a PhD student at UCLA working in the Computer Graphics & Vision Lab under the direction of Professor Demetri Terzopoulos.
I was born in Zagreb, Croatia, where I received B.S. (1999) and M.Sc. (2004) degrees in Electrical Engineering from the Faculty of Electrical Engineering and Computing, University of Zagreb. Soon after graduating in 1999, I became a Teaching and Research Assistant at the Department of Control and Computer Engineering at the Faculty of Electrical Engineering and Computing and was a member of the Laboratory for Robotics and Intelligent Control Systems (LARICS) group.
I spent an academic year (2005-6) doing research on renewable energy power systems and FPGA programming using Handel-C at Anglia Ruskin University, Cambridge, U.K. In 2006 I transferred from academia to the industry, working for a year as a researcher and software developer (Systems Engineer) at Software Imaging, Oxford, U.K.
My interests include computer graphics and animation, computer vision, medical image analysis and robotics.
email:
Projects
 |
Ultrasound-Guided Procedural
Training (CASIT Project 5)
Developing a desktop computer-based platform that will train users how to
perform ultrasound-guided procedures. Research involves volume reconstruction
from two-dimensional ultrasound images, simulation of ultrasound images from
CT/MRI data, and defining an image visualization pipeline
for the creation of high quality photo realistic models from real patient data.
[demo] (DivX, 3.56MB)
[demo of Amira] (DivX, 0.99MB)
|
Course projects
|
Visible-Surface Reconstruction: Identification of Surface Discontinuities using Snakes (CS269, Winter 2010)
More info...
|
|
Spring Mass System Simulator (CS274C, Spring 2008)
Developed a spring mass system and a corresponding simulator that support
an arbitrary number of particles. The particles can be connected with springs
in arbitrary ways and are subject to gravity.
[demo] (DivX, 3.61MB)
|
|
Inverse Kinematics (CS274C, Spring 2008)
Developed an Inverse Kinematics engine for animating a human character. The
human character holds a blackboard and draws an arbitrary shape represented
by a Hermite spline on the blackboard.
[demo] (DivX, 3.46MB)
|
|
Automatic Image Mosaicing (CS174B, Spring 2009)
Created a tool for automatic image mosaicing. A set of possible correspondences
is found by using SIFT feature detector. A set of true correspondences is found
by using RANSAC algorithm.
|
|
Synthesizing Images (CS174B, Spring 2009)
Reconstructing a piecewise planar scene from a new viewpoint using correspondences and depths obtained from two or more views.
Results
|
|
Web mashup (CS130, Winter 2009)
The "Personal Interactive Travel Agent" (PITA) is a web mashup that provides
detailed information about user-selected points along a user-determined
route. Types of information provided include traffic data, nearby services,
weather forecast, and more.
Developers: Chenyang Xia, Kristie Van and Kresimir Petrinec
IBM Mentors: Chris Montalvo and Gergana V. Markova
demo
source code
|
Previous Work
Papers
- K.Petrinec, E.Savitsky, C.Hein, "Patient-specific cases for an ultrasound training simulator", Studies in Health Technology and Informatics, vol.163, pp.447-53, 2011.
- K.Petrinec, E.Savitsky, A.Stark, "The FMA Database Browser: A Key Component of an Interactive Image Visualization Pipeline", Studies in Health Technology and Informatics, vol.142, pp.259-61, 2009.
- K.Petrinec, M.Cirstea, K.Seare, C.Marinescu, "A novel FPGA fuel cell system controller design", Optimization of Electrical and Electronic Equipment OPTIM 2008. 11th International Conference on, pp.401-406, May 22-24, 2008.
- K.Petrinec, Z.Kovacic, "Trajectory planning algorithm based on the continuity of jerk", IEEE MED'07, Athens, Greece, June 27-29, 2007.
- K.Petrinec, M.Cirstea, "Holistic modelling of a fuel cell power system and FPGA controller using Handel-C", IEEE IECON'06, Paris, France, November 7-10, 2006.
- N.Smolic-Rocak, S.Bogdan, Z.Kovacic, K.Petrinec, "String Algebra-based Approach to Dynamic Routing in Multi-LGV Automated Warehouse Systems", IEEE 2006 CCA/CACSD/ISIC, Munich, Germany, October 4-6, 2006.
- K.Petrinec, Z.Kovacic, "The application of spline functions and B蹩er curves to AGV path planning", CD-ROM Proceedings of the IEEE International Symposium on Industrial Electronics ISIE 2005, Dubrovnik, Croatia, June 20-23, 2005.
- T.Reichenbach, Z.Kovacic, K. Petrinec, "On-line collision free trajectory generation using virtual models as space occupancy sensors", Annals for DAAAM 2004 & Proceedings of the 15th International DAAAM Symposium, Vienna, Austria, November 3 - 6, 2004.
- Z.Kovacic, Z.Petrinec, K.Petrinec, "A Transfer of Technology from Academy to Industry an Example: Internet-based Expert System for Freshwater Fish-farming", Rediscover 2004 Southeastern Europe, USA, Japan and European Community Workshop on Research and Education in Control and Signal Processing , Cavtat, Croatia, June 14-16, 2004.
- S.Bogdan, Z.Kovacic, K.Petrinec, N.Smolic-Rocak, "Path Following, Routing and Scheduling in Multi-AGV Systems", Rediscover 2004 South-eastern Europe, USA, Japan and European Community Workshop on Research and Education in Control and Signal Processing , Cavtat, Croatia, June 14-16, 2004.
- K.Petrinec, Z.Kovacic, A.Marozin, "Simulator of Multi AGV Robotic Industrial Environments", CD-ROM Proceedings of the IEEE International Conference on Industrial Technology ICIT'03, Maribor, Slovenia, December 10-12, 2003.
- K.Petrinec, Z.Petrinec, Z.Kovacic, B.Zupan, "Experimental Validation of an Internet-based Expert System for the Fresh-water Fish-Farming Industry", CD-ROM Proceedings of the IEEE International Conference on Computational Cybernetics ICCC 2003, Siofok, Hungary, August 29-31, 2003.
- K.Petrinec, Z.Petrinec, Z.Kovacic, "Multivariable Measurements and Observations in the Freshwater Fish-farming Industry: An Internet-based Expert System", Proceedings of the 12th IMEKO TC4 International Symposium, Part 2, pp.473-476, Zagreb, Croatia, September 25-27, 2002.
- K.Petrinec, Z.Petrinec, Z.Kovacic, "An Expert System for Freshwater Fish-farming Industry", CD-ROM proceedings of the 15th Triennial World Congress of the International Federation of Automatic Control, Barcelona, Spain, July 21-26, 2002.
- Z.Kovacic, S.Bogdan, K.Petrinec, T.Reichenbach, M.Puncec, "Leonardo - The Off-line Programming Tool for Robotized Plants", CD-ROM Proceedings of the 9th Mediterranean Conference on Control and Automation, Dubrovnik, Croatia, June 27-29, 2001.
- N.Smolic-Rocak, S.Bogdan, K.Petrinec, Z.Kovacic, "Object-oriented programming approach to dynamic simulation of flexible manufacturing systems", CD-ROM Proceedings of the 9th Mediterranean Conference on Control and Automation, Dubrovnik, Croatia, June 27-29, 2001.
- Z.Kovacic, K.Petrinec, "Implementation of the Adaptive Kalman Filter for Noise-burdened Servo Applications", The 11th International Conference "Electrical Drives and Power Electronics", pp.99-102, Dubrovnik, Croatia, October 9-11, 2000.