How Can I Determine Sphere Orientation During Rotation?

  • Context: Graduate 
  • Thread starter Thread starter _Seven_
  • Start date Start date
  • Tags Tags
    Orientation Sphere
Click For Summary
SUMMARY

The discussion revolves around determining the orientation of a rotating sphere in a 3D space, specifically addressing the challenges posed by orientation ambiguities. The user seeks a method to define an orthogonal 3D axis on a black sphere represented in a binary image, which must adapt as the sphere rotates. The problem is highlighted in the context of the book "Volumetric Image Analysis," which discusses orientation ambiguities primarily for ellipsoids, leaving the sphere's three ambiguities unresolved. The user proposes a method involving a central point and normal vector but struggles with maintaining the correct plane during rotation.

PREREQUISITES
  • Understanding of 3D coordinate systems
  • Familiarity with vector mathematics and cross products
  • Knowledge of binary image representation
  • Concepts of orientation ambiguities in volumetric analysis
NEXT STEPS
  • Research methods for resolving orientation ambiguities in 3D shapes
  • Explore techniques for maintaining reference frames during object rotation
  • Study the application of normal vectors in 3D geometry
  • Investigate algorithms for tracking object orientation in computer vision
USEFUL FOR

Mathematicians, computer graphics developers, and anyone involved in 3D modeling or computer vision seeking to understand sphere orientation during rotation.

_Seven_
Messages
3
Reaction score
0
Hi everyone.

I have been around a problem that I cannot figure out a solution (if there is one) which is related with sphere orientations and rotations. I already searched in many places, including here in this forum but without success.

Let me introduce my problem. Given a black sphere (binary image so black sphere and white background) I need to define a orthogonal 3D axis on it. At a first glance seems easy, we can define the 3D axis in the middle of the sphere because it is a well known point. The problem rises when I need to rotate the sphere, because the previous 3D axis must rotate accordingly with the rotation of the sphere. So basically, I'm trying to find the sphere (shape) orientation along rotation movements. In the book that I'm reading, Volumetric Image Analysis, this problem is called orientation ambiguities and it is a section in the middle of Moments chapter, but unfortunately the book goes just till the ellipsoids, resolving problems of 2 ambiguities. The sphere case has 3 ambiguities because the shape of it cannot define any of the axis implicitly.

I thought in the following: with the point in the middle of the sphere, I make a plan that contains that point and with this plan, I can have the normal vector. With this normal vector I can project it on the plane giving another vector orthogonal with the previous one. To find the 3rd vector I just need to calculate the product between these vectors. But when the sphere is rotated I don't know how to define again the plane to give the same vectors.

Could you please help me?
 
Physics news on Phys.org
Can't you choose the origin of your coordinate system to be some point other than the center of the sphere so that when it is rotated you don't get the same image?
 
Hi.

Yes I can, I have total freedom to make it work. The only thing that is important is that I can perform it correctly. I just proposed an idea that is based on that plane but if you can propose another one I thank you for that.

Could you explain better your idea?

Thank you very much.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 10 ·
Replies
10
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 18 ·
Replies
18
Views
2K
  • · Replies 6 ·
Replies
6
Views
4K