{"id":20,"date":"2012-02-10T15:25:22","date_gmt":"2012-02-10T15:25:22","guid":{"rendered":"http:\/\/www.giovannigualdi.com\/wordpress\/?page_id=20"},"modified":"2012-02-13T11:56:10","modified_gmt":"2012-02-13T11:56:10","slug":"technical-skills","status":"publish","type":"page","link":"http:\/\/www.giovannigualdi.com\/?page_id=20","title":{"rendered":"Technical Skills"},"content":{"rendered":"<p>For computer vision, refer to the <a title=\"Case Studies\" href=\"http:\/\/www.giovannigualdi.com\/wordpress\/?page_id=23\">Case Studies<\/a>.<br \/><span style=\"color: #993300;\">Programming:<\/span><\/p>\n<blockquote>\n<ul>\n<li><em>Libraries and Frameworks:<\/em>\n<ul style=\"list-style-type: circle;\">\n<li><em>C ANSI and C++ STL,<\/em><\/li>\n<li><em>CLapack,<\/em><\/li>\n<li><em>OpenCV, FFmpeg, x264,<\/em><\/li>\n<li><em>Image Processing Toolbox Matlab,<\/em><\/li>\n<li><em>QT,<\/em><\/li>\n<li><em>.NET and Compact Framework .NET;\u00a0<\/em><\/li>\n<\/ul>\n<\/li>\n<li><em>Programming Languages:<\/em>\n<ul style=\"list-style-type: circle;\">\n<li><em>C,\u00a0 C++,<\/em><\/li>\n<li><em>C#,<\/em><\/li>\n<li><em>Matlab Scripting;<\/em><\/li>\n<\/ul>\n<\/li>\n<li><em>IDE:<\/em>\n<ul style=\"list-style-type: circle;\">\n<li>Visual Studio,<\/li>\n<li>Eclipse;<\/li>\n<\/ul>\n<\/li>\n<li><em>Compilers:<\/em>\n<ul style=\"list-style-type: circle;\">\n<li><em>gcc, g++ (both under Unix\/Linux and under Windows with mingw and cygwin),<\/em><\/li>\n<li><em>MS compiler,<\/em><\/li>\n<li><em>cross compilers from x86 targetting ARM architectures, for Linux and WindowsCE<\/em><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/blockquote>\n<p><span style=\"color: #993300;\">Embedded Architectures ARM:<\/span><\/p>\n<blockquote>\n<ul>\n<li><em>Xscale (Intel)<\/em><\/li>\n<li><em>OMAP and DaVinci (Texas Instruments)<\/em><\/li>\n<\/ul>\n<\/blockquote>\n<p><span style=\"color: #993300;\">Sensors:<\/span><\/p>\n<blockquote>\n<ul>\n<li><em>Cameras:<\/em>\n<ul style=\"list-style-type: circle;\">\n<li><em>rectilinear, fisheye, PTZ and digital PTZ cameras,<\/em><\/li>\n<li><em>stereo,<\/em><\/li>\n<li><em>structured light depth sensors (e.g. Kinect, PrimeSense)<\/em><\/li>\n<\/ul>\n<\/li>\n<li><em>Identification Technologies:<\/em>\n<ul style=\"list-style-type: circle;\">\n<li><em>RFID; HF and UHF (both active and passive), in indoor and outdoor contexts.<\/em><\/li>\n<li><em>Biometry: biometric id through fingerprinting and fingerprint template matching.<\/em><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/blockquote>\n<p><span style=\"color: #993300;\">Multimedia and Video Streaming:<\/span><\/p>\n<blockquote>\n<ul>\n<li><em>Video Codecs: H.264, H.263, MPEG4, MPEG2, MPEG, MJPEG;<\/em><\/li>\n<li><em>Video streaming systems: Windows Media, Real Media, Helix DNA, VideoLAN, FFMpeg<\/em><\/li>\n<li><em>Network communications for wireless media streaming, especially Radio-mobile networking with GPRS, E-GPRS, UMTS tailored for live multimedia streaming.<\/em><\/li>\n<\/ul>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>For computer vision, refer to the Case Studies.Programming: Libraries and Frameworks: C ANSI and C++ STL, CLapack, OpenCV, FFmpeg, x264, Image Processing Toolbox Matlab, QT, .NET and Compact Framework .NET;\u00a0 Programming Languages: C,\u00a0 C++, C#, Matlab Scripting; IDE: Visual Studio, &hellip; <a href=\"http:\/\/www.giovannigualdi.com\/?page_id=20\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"http:\/\/www.giovannigualdi.com\/index.php?rest_route=\/wp\/v2\/pages\/20"}],"collection":[{"href":"http:\/\/www.giovannigualdi.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.giovannigualdi.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.giovannigualdi.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.giovannigualdi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=20"}],"version-history":[{"count":4,"href":"http:\/\/www.giovannigualdi.com\/index.php?rest_route=\/wp\/v2\/pages\/20\/revisions"}],"predecessor-version":[{"id":195,"href":"http:\/\/www.giovannigualdi.com\/index.php?rest_route=\/wp\/v2\/pages\/20\/revisions\/195"}],"wp:attachment":[{"href":"http:\/\/www.giovannigualdi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=20"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}