Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7165643
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 28, 20262026-05-28T14:17:01+00:00 2026-05-28T14:17:01+00:00

I have a cloud of points that are supposed to represent a face. I

  • 0

I have a cloud of points that are supposed to represent a face. I have to apply multiple times a Gaussian Filter. I tried something in Java, but it didn’t work. I think I may have proceeded wrongly. The purpose is to “fill” some empty areas.

I created a mask of n*n cells, and applied this to every point. This mask is supposed to apply the Gaussian filter considering the points inside the mask. While a mean filter works properly (but it’s not what I need), the Gaussian Filter I made is not working.

The points are on a 3D space. The question is: How would you proceed in Java to create a Gaussian Filter to apply on a cloud of Points in a 3D space ?

I actually think the solution is simple, but I guess I’m missing something. I’ve been reading everything I needed about the Gaussian Filter. So probably it’s just a Java problem the one I have.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-28T14:17:02+00:00Added an answer on May 28, 2026 at 2:17 pm

    Just in case someone else will have the same problem. I finally fiund out how to do it. It’s like applying a filter on a normal color image. But instead of having the color intensity value I have three informations x, y, z. So I have to calculate the standard deviation of the x, y, z values inside the Gauss Mask separately. Then I can calculate the Gauss weight of each cell of the mask depending on its position inside the Mask.

    Finally I can calculate the new value obtained using the Gauss Mask. It’s actually really intuitive but you can improve the performance considering that you won’t need to apply the filter everywhere on your cloud of points, this would eventually corrupt the real shape of the cloud, BUT you can decide to apply the filter only in empty areas, or where spikes are located. This way you can fix holes, spikes and borders quicker.

    Another suggestion, spikes can actually still be a problem even if you use a Gauss Filter. They will still have their weight inside the mask, so you would rather have holes then spikes and you can then consider only nonNull values inside the mask to generate the new x,y,z. I did it and it’s working. I tried to remove the spikes before I applied the filter. I’m sure someone can have a more elegant solution, but I hope this can still be usefull to someone.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Context: The Cloud We have a java-based web application that we normally host on
We have cloud-hosted (RackSpace cloud) Ruby and Java apps that will interact as follows:
I have a very large point cloud (> 100000 points) that I'd like to
I have a collection of points which describe the surface of a shape that
Suppose you have a point cloud, and you want a surface that wraps those
Let's say I have 3 point clouds: first that has 3 points {x1,y1,z1}, {x2,y2,z2},
I have an object made of points, lets say its point cloud, i want
I'm taking a cloud computing course and have a few problems that I am
I have +10k points (latitude, longitude) and I'm building an app that shows you
I have a GUI application which works with point cloud data and a quadtree

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.