The project aims to use Unreal Engine 4 to render human activity data in real time by streaming joint angle data into the engine and applying it to an animated skeletal mesh. Currently, a skeleton can be controlled in C++ and animation applied via Blueprints. A network socket was implemented but library functions are not visible in the editor. Future work includes resolving the network library, creating a server, defining file structure, and rendering body occlusion.
A Tale of Two OpenStack Contributors: A Newbie Developer and a Frustrated Ope...Cloud Native Day Tel Aviv
OpenStack is a community. It takes a community to develop such a massive ecosystem, but the sheer size of it also presents a barrier. This session will present two aspects of OpenStack Contributions.
From a Developer's perspective you will learn how to make your first OpenStack contribution, from your creating your account to identifying low hanging fruits, or even trying to push a new project to the ecosystem.
From the Operator's perspective, we have not yet reached the pot of gold at the end of the rainbow. Operators are still not yet accepted as equal members of the OpenStack community. We will go over some of the history, current issues, what is considered a contribution to OpenStack, and how this should, and can change.
Autonomous mobile robots have been used to carry out different tasks without continuous human guidance. To achieve the tasks, they must be able to navigate and avoid different kinds of obstacles that faced them. Navigation means that the robot can move through the environment to reach a destination. Obstacles avoidance considers a challenge which robot must overcome. In this work, the authors propose an efficient technique for obstacles avoidance through navigation of swarm mobile robot in an unstructured environment. All robots cooperate with each other to avoid obstacles. The robots detect the obstacles position around them and store their positions in shared memory. By accessing the shared memory, the other robots of the swarm can avoid the detected obstacles when they face them. To implement this idea, the Authors used a MATLAB® and V-REP® (Virtual Robot Experimentation Platform).
Agile sre fly beyond the clouds olx core went aws- Wojciech KrysmannPROIDEA
Life in operations department can be chaotic - performance issues, outages, errors, requests from multiple sources, ongoing projects. It may be overwhelming, especially when you decide to migrate your core products to another provider in the meantime - AWS in our case. During this presentation, I’ll share with you our experience - how we went full scrum in ops team but I will not avoid topics related to technology behind this migration.
Machine learning infrastructure solve data scientists' problems using infrastructure tools. This talk shows the case study of building SigOpt Orchestrate, an ML infrastructure tool. The talk highlights how data scientists' concerns as user mapped to solutions with some of today's most popular infrastructure tools.
To learn more about SigOpt Orchestrate: https://sigopt.com/orchestrate
Originally given as a talk for UC Berkeley's Women in Electrical Engineering and Computer Science group on January 24, 2019.
A Tale of Two OpenStack Contributors: A Newbie Developer and a Frustrated Ope...Cloud Native Day Tel Aviv
OpenStack is a community. It takes a community to develop such a massive ecosystem, but the sheer size of it also presents a barrier. This session will present two aspects of OpenStack Contributions.
From a Developer's perspective you will learn how to make your first OpenStack contribution, from your creating your account to identifying low hanging fruits, or even trying to push a new project to the ecosystem.
From the Operator's perspective, we have not yet reached the pot of gold at the end of the rainbow. Operators are still not yet accepted as equal members of the OpenStack community. We will go over some of the history, current issues, what is considered a contribution to OpenStack, and how this should, and can change.
Autonomous mobile robots have been used to carry out different tasks without continuous human guidance. To achieve the tasks, they must be able to navigate and avoid different kinds of obstacles that faced them. Navigation means that the robot can move through the environment to reach a destination. Obstacles avoidance considers a challenge which robot must overcome. In this work, the authors propose an efficient technique for obstacles avoidance through navigation of swarm mobile robot in an unstructured environment. All robots cooperate with each other to avoid obstacles. The robots detect the obstacles position around them and store their positions in shared memory. By accessing the shared memory, the other robots of the swarm can avoid the detected obstacles when they face them. To implement this idea, the Authors used a MATLAB® and V-REP® (Virtual Robot Experimentation Platform).
Agile sre fly beyond the clouds olx core went aws- Wojciech KrysmannPROIDEA
Life in operations department can be chaotic - performance issues, outages, errors, requests from multiple sources, ongoing projects. It may be overwhelming, especially when you decide to migrate your core products to another provider in the meantime - AWS in our case. During this presentation, I’ll share with you our experience - how we went full scrum in ops team but I will not avoid topics related to technology behind this migration.
Machine learning infrastructure solve data scientists' problems using infrastructure tools. This talk shows the case study of building SigOpt Orchestrate, an ML infrastructure tool. The talk highlights how data scientists' concerns as user mapped to solutions with some of today's most popular infrastructure tools.
To learn more about SigOpt Orchestrate: https://sigopt.com/orchestrate
Originally given as a talk for UC Berkeley's Women in Electrical Engineering and Computer Science group on January 24, 2019.
Graphs are common in a variety of situation, from social networks to financial transactions. These graphs are gold mines of information, and being able to process them is key to the success of many businesses. Real graph, however, are growing larger and larger, and traditional software and algorithms cannot satisfy the performance needs of the most demanding users.
Gospel, a research line at NECSTLab, aims at making graph processing faster and
readily available to researchers and industry, by leveraging high-performance heterogeneous and novel computer architectures. From accelerating algorithms such as PageRank by making use of modern GPUs, to extending existing frameworks for graph analysis, Gospel offers a broad array of techniques to bring graph processing to the world of high-performance computing.
Unlock Your CAD Data for Real-Time Development (Unity+PiXYZ) - AECUnity Technologies
This advanced presentation will focus on the exciting uses for high-resolution BIM data and provide an in-depth look at importing into Unity with a PiXYZ plugin for AEC (architecture, engineering, and construction) projects. We'll demonstrate how the Revit format and Rule Engine will be performed by Unity while using PiXYZ to simplify the models for developers. We'll be showing you previews of the upcoming photorealistic Unity material library specifically built for the AEC market.
Laurent Milon - PiXYZ
Olivier Giniaux - PiXYZ Software
So Your OpenStack Cloud is Built... Now What's Next - Walter Bentley - OpenSt...Cloud Native Day Tel Aviv
So you have spent months convincing your leadership to go with OpenStack. Finally the keys of the cloud are turned over to you as the Cloud Operator, you then look over at your co-workers and say “now what”. The next set of phrases normally are something like: Now how do we best administer this cloud? Cloud is supposed to be easier, right?
Audience Takeaways:
* Discover some common day-to-day operator tasks
* Learn why OpenStack works well with open sourced automation tools
* Review some automation considerations before getting started
* Step thru how to automate a few of the operator tasks using open sourced automation tools
* Benefits of adopting an ‘Administration DevOps’ state of mind and next steps
I²: Interactive Real-Time Visualization for Streaming DataJonas Traub
This is our poster for the demonstration "I²: Interactive Real-Time Visualization for Streaming Data" which was awarded as best demonstration at EDBT 2017.
The paper and the source code are available on GitHub: https://github.com/TU-Berlin-DIMA/i2
Implementation of embedded arm9 platform using qt and open cv for human upper...Krunal Patel
: In this Paper, A novel architecture for automotive vision using an embedded device will be
implemented on ARM9 Board with highly computing capabilities and low processing power. Currently,
achieving real-time image processing routines such as convolution, thresholding, edge detection and some of the
complex media applications is a challenging task in embedded Device, because of limited memory. An open
software framework, Linux OS is used in embedded devices to provide a good starting point for developing the
multitasking kernel, integrated with communication protocols, data management and graphical user interface for
reducing the total development time. To resolve the problems faced by the image processing applications in
embedded Device a new application environment was developed. This environment provides the resources
available in the operating system which runs on the hardware with complex image processing libraries. This
paper presents the capture of an image from the USB camera, applied to image processing algorithms to Detect
Human Upper Body. The application (GUI) Graphical User Interface was designed using Qt and ARM Linux
gcc Integrated Development Environment (IDE) for implementing image processing algorithm using Open
Source Computer Vision Library (OpenCV). This developed software integrated in mobiles by the cross
compilation of Qt and the OpenCV software for Linux Operating system. The result utilized by Viola and Jones
Algorithm with Haar Features of the image using OpenCV.
Image Detection and Count Using Open Computer Vision (Opencv)IJERA Editor
The purpose of this paper is to introduce and quickly make a reader to provide basics of OpenCV (Open Source Computer Vision) without having to go through the lengthy reference manuals and books. OpenCV is actually an open source library for image and video analysis, originally introduced more than decade ago by Intel. The latest major change took place in 2009 (OpenCV2) which includes main changes to the C++ interface. Nowadays the library has >2500 optimized algorithms. It is extensively used around the world, having >2.5M downloads and >40K people in the user group. Regardless of whether one is a novice C++ programmer or a professional software developer, unaware of OpenCV, the content should be interesting mainly for the researchers and graduate students in image processing and computer vision areas.
Graphs are common in a variety of situation, from social networks to financial transactions. These graphs are gold mines of information, and being able to process them is key to the success of many businesses. Real graph, however, are growing larger and larger, and traditional software and algorithms cannot satisfy the performance needs of the most demanding users.
Gospel, a research line at NECSTLab, aims at making graph processing faster and
readily available to researchers and industry, by leveraging high-performance heterogeneous and novel computer architectures. From accelerating algorithms such as PageRank by making use of modern GPUs, to extending existing frameworks for graph analysis, Gospel offers a broad array of techniques to bring graph processing to the world of high-performance computing.
Unlock Your CAD Data for Real-Time Development (Unity+PiXYZ) - AECUnity Technologies
This advanced presentation will focus on the exciting uses for high-resolution BIM data and provide an in-depth look at importing into Unity with a PiXYZ plugin for AEC (architecture, engineering, and construction) projects. We'll demonstrate how the Revit format and Rule Engine will be performed by Unity while using PiXYZ to simplify the models for developers. We'll be showing you previews of the upcoming photorealistic Unity material library specifically built for the AEC market.
Laurent Milon - PiXYZ
Olivier Giniaux - PiXYZ Software
So Your OpenStack Cloud is Built... Now What's Next - Walter Bentley - OpenSt...Cloud Native Day Tel Aviv
So you have spent months convincing your leadership to go with OpenStack. Finally the keys of the cloud are turned over to you as the Cloud Operator, you then look over at your co-workers and say “now what”. The next set of phrases normally are something like: Now how do we best administer this cloud? Cloud is supposed to be easier, right?
Audience Takeaways:
* Discover some common day-to-day operator tasks
* Learn why OpenStack works well with open sourced automation tools
* Review some automation considerations before getting started
* Step thru how to automate a few of the operator tasks using open sourced automation tools
* Benefits of adopting an ‘Administration DevOps’ state of mind and next steps
I²: Interactive Real-Time Visualization for Streaming DataJonas Traub
This is our poster for the demonstration "I²: Interactive Real-Time Visualization for Streaming Data" which was awarded as best demonstration at EDBT 2017.
The paper and the source code are available on GitHub: https://github.com/TU-Berlin-DIMA/i2
Implementation of embedded arm9 platform using qt and open cv for human upper...Krunal Patel
: In this Paper, A novel architecture for automotive vision using an embedded device will be
implemented on ARM9 Board with highly computing capabilities and low processing power. Currently,
achieving real-time image processing routines such as convolution, thresholding, edge detection and some of the
complex media applications is a challenging task in embedded Device, because of limited memory. An open
software framework, Linux OS is used in embedded devices to provide a good starting point for developing the
multitasking kernel, integrated with communication protocols, data management and graphical user interface for
reducing the total development time. To resolve the problems faced by the image processing applications in
embedded Device a new application environment was developed. This environment provides the resources
available in the operating system which runs on the hardware with complex image processing libraries. This
paper presents the capture of an image from the USB camera, applied to image processing algorithms to Detect
Human Upper Body. The application (GUI) Graphical User Interface was designed using Qt and ARM Linux
gcc Integrated Development Environment (IDE) for implementing image processing algorithm using Open
Source Computer Vision Library (OpenCV). This developed software integrated in mobiles by the cross
compilation of Qt and the OpenCV software for Linux Operating system. The result utilized by Viola and Jones
Algorithm with Haar Features of the image using OpenCV.
Image Detection and Count Using Open Computer Vision (Opencv)IJERA Editor
The purpose of this paper is to introduce and quickly make a reader to provide basics of OpenCV (Open Source Computer Vision) without having to go through the lengthy reference manuals and books. OpenCV is actually an open source library for image and video analysis, originally introduced more than decade ago by Intel. The latest major change took place in 2009 (OpenCV2) which includes main changes to the C++ interface. Nowadays the library has >2500 optimized algorithms. It is extensively used around the world, having >2.5M downloads and >40K people in the user group. Regardless of whether one is a novice C++ programmer or a professional software developer, unaware of OpenCV, the content should be interesting mainly for the researchers and graduate students in image processing and computer vision areas.
Inria Tech Talk : Améliorez vos applications de robotique & réalité augmentéeStéphanie Roger
Que vous œuvriez dans le secteur de l’industrie, la robotique, la santé ou la réalité augmentée, profitez de ViSP pour développer de nouvelles opportunités business / transfert industriel.
ViSP (Visual Servoing Platform) est une solution technologique utilisée en robotique et réalité augmentée pour commander un robot à l’aide d’une caméra.
OSMC 2023 | Built-in OpenTelemetry support in Elasticsearch clients by Greg K...NETWAYS
At Elastic, we recently added OpenTelemetry support to most of our OpenSource Elasticsearch clients. This talk will tell the story on how we got there and what we learned along the way.
Elasticsearch clients exist in multiple languages (Java, .NET, PHP, Ruby, etc.), therefore we also created Semantic Conventions to make sure all Elasticsearch client instrumentations behave in the same way.
Attendees will learn about how to instrument existing libraries with OpenTelemetry and they will also learn how to interact with the community and collaborate on creating Semantic Conventions for specific technologies.
Matteo Valoriani, Antimo Musone - The Future of Factory - Codemotion Rome 2019Codemotion
In the last 3 years Mixed Reality devices and AI technology have opened the door to an infinite number of new disrupting opportunities, but it is not the only revolution underway. Thanks to the combination of new powerful cloud services, AI and local computation capabilities, we can evolve the traditional industrial applications to enter in Industry 4.0 In this session we will showcase and describe the implementation of an industrial application that uses an offline ONNX Model, trained online on cloud service but deployed locally on dedicated AI chip.
PDE2011 pythonOCC project status and plansThomas Paviot
Sldeshow presented at the latest NASA/ESA Product Data Exchange conference. Deals with pythonocc project status and midterm plans: WebGl renderer, high level API over the low level builtin data model.
What's new and what's next in Electron & Chromium [2016]Ben Gotow
Presented at the Jan, 2016 Electron meetup in San Francisco.
A look at where the ElectronJS project is headed as Chromium to v47, v48 and beyond. Looks at new features, including ES2016 support, requestIdleCallback, CSS motion paths and Proxy.
4. Unreal Engine 4
Last version of a
very famous
engine in the
Industry.
Skeletal mesh
control using C++
and Blueprint.
The engine is Open
Source (github), so
all the project can
be Open Source
5. Input
Live stream of joint
angles.
Input and output of the program
Output
Activity animation
applied to a body
skeleton.
Using dynamic meshes
we can render in real
time the body
coverage for each
sensor node.
6. How does UE4 with skeletal mesh work?
Integrating a skeleton
definition, a skeletal mesh
and an animation blueprint
it is possible to control each
“bone” of the skeleton
7. What has been done
Managed to control a
skeleton joint using a C++
function to compute the
angle with respect to how
much time passed and
apply it using Blueprint
10. Current problem
Implemented a network
socket using Unreal Engine
4 low-level platform
independent interfaces as
BluePrint-callable library.
However none of the
functions are visible in the
editor, maybe due to a
library private variable.
15. SlidesCarnival icons are editable shapes.
This means that you can:
● Resize them without losing
quality.
● Change fill color and opacity.
● Change line color, width and
style.
Isn’t that nice? :)
Examples: