By: Benjamin Arai & Conley Read CS231 Project, Spring 2005 University of California, Riverside Professor: Victor Zordan Modeling the Human Spine.

Slides:



Advertisements
Similar presentations
This supports the weight of the head. The top two
Advertisements

Introduction Games have always been a fundamental part of human life. Space storm “ عاصفة الفضاء” is a 3D SCI-FI game that consists of two stages presented.
The Axial Skeleton Chapter 8.
Anatomy and Mobility of the Spine
Sponge: Set up Cornell Notes on Topic: 7.3 Vertebral Column Essential Question: 1.On pg. 60 make a picture bubble map of the spine describing what each.
The Skeletal System. The Fetal Skull The fetal skull is large compared to the infant’s total body length Fontanels—fibrous membranes connecting the cranial.
Vertebral Column Aka  Spine or backbone
Forward and Inverse Kinematics CSE 3541 Matt Boggus.
The Skeleton.
Objective Measurement for Lumbar Spinal Angels Submitted To Prof. Dr. Maher El-keblawy Professor of Basic Science Department Faculty of Physical Therapy.
Screw Rotation and Other Rotational Forms
Spine and Thorax. The Spine The Spine supports all of the weight of the upper body The Spine or Vertebral Column consists of 4 sections: The Cervical.
PowerPoint ® Lecture Slide Presentation by Patty Bostwick-Taylor, Florence-Darlington Technical College Copyright © 2009 Pearson Education, Inc., publishing.
Bone Development Unit 3, lesson 3. Bone Development OSTEOGENESIS (a.k.a. ossification) is the process of bone tissue formation. In embryos this leads.
The Skeletal System. 1.____________________ 2.____________________ 3.____________________ 4.____________________ 5.____________________ 6.____________________.
Spinal Curvatures. Normal Spinal Curvature S-shaped structure prevent shock to the head when we walk or run. S-shaped structure prevent shock to the head.
The spine has three main curves the cervical (forwards) the thoracic (backwards) and the lumbar (forwards) allowing limited movement from front to back.
THE SPINE. STRUCTURES VERTEBRAE –7 CERVICAL Curve forward –12 THORACIC Curve backward –5 LUMBAR Curve forward –SACRUM –COCCYX Both fused Part of pelvic.
Vertebral Column Also called the spine or backbone Composed of a series of bones called vertebra FUNCTIONS: –rotate forward, backward, & sideways –protects.
Vocal Anatomy If one’s posture is upright, one has no need to fear a crooked shadow. Chinese Proverb.
Vertebral Column (Spine) & Bony Thorax. Vertebral Column Functions Support the trunk Provide a place for the ribs & pelvis to attach Permit movement House.
Vertebral Column Axial skeleton Functions – Supports trunk – Carries skull – Protects spinal cord Movements – Flexion – Extension – Lateral flexion Shape.
Multimedia System and Networking UTD Slide- 1 University of Texas at Dallas B. Prabhakaran Rigging.
Introduction to Spinal Anatomy n Spine made up from –7 cervical –12 thoracic –5 lumbar –5 fused sacral –4 fused rudimentary bones that form the coccyx.
Skeletal System The Vertebral column. Outcomes By the end of this lesson, I will be able to: Know the structure of the vertebral column. Understand the.
Ms. Bowman.  Formed from 26 irregular shaped bones  Supports the trunk  Transmits the weight of the trunk to the lower limbs  Surrounds and protects.
Axial Skeleton Vertebral Column composed of 26 bones of the 80 total that make up the Axial Skeleton.
Vertebrae. Vertebral column Extends from skull to pelvis Consists of many vertebrae separated by cartilaginous intervertebral disks that are connected.
THE SPINE STRENGTHENING. THE SPINAL COLUMN The spinal column consists of 33 bones called vertebrae These bones connect the skull, shoulders, ribs, hips.
Modeling the Human Spine Benjamin Arai & Conley Read {barai, CS 231, Dr. Victor Zordan CS&E UC Riverside.
Vertebral Column Pages Vertebral Column  Also called the “Spine”  Serves as the axial support of the body  Formed from 26 irregular bones.
PowerPoint ® Lecture Slide Presentation by Patty Bostwick-Taylor, Florence-Darlington Technical College Copyright © 2009 Pearson Education, Inc., publishing.
BNG-345: Lecture 13 The Spine Anatomy Test on Friday.
Chapter 9 The Spine.
PowerPoint ® Lecture Slide Presentation by Patty Bostwick-Taylor, Florence-Darlington Technical College Copyright © 2009 Pearson Education, Inc., publishing.
The Vertebral Column.
Vertebrae H. Smith. 3 Spinous process Transverse process Body Vertebral foraman Intervertebral foraman.
The Vertebral Column Vertebrae separated by intervertebral discs
Copyright © 2005 Pearson Education, Inc., publishing as Benjamin Cummings General Structure of Vertebrae Figure Body 2.Spinous process 3.Transverse.
Sponge: Set up Cornell Notes on 63 Topic: 7.3 Vertebral Column Essential Question: None. 2.1 Atoms, Ions, and Molecules 7.3 Vertebral Column GET OUT SKELETON.
Learning from the Past, Looking to the Future James R. (Jim) Beaty, PhD - NASA Langley Research Center Vehicle Analysis Branch, Systems Analysis & Concepts.
The Vertebral Column Provides a column of support bearing weight of the head, neck, and trunk Transfers weight to the lower limbs of the appendicular.
Objective Measurement for Lumbar Spinal Angels
The Skeletal System.
Character Animation Forward and Inverse Kinematics
Anatomy-Skeletal System
Ch 7 axial skeleton.
The Axial Skeleton The Vertebral Column
The Axial Skeleton Part 2: The Spine and Ribcage
Anatomy-Skeletal System
The Skeletal System.
Chapter 7E Skeletal System
Skeletal System: the spine
The Skeletal System Vertebral Column.
Skeletal system structure
The Vertebral Column The spine is composed of a series of bones called vertebrae. Vertebrae typically consist of: A body (weight bearing) A pedicle and.
Bones of the Skull 14 Facial Bones: Mandible (1) Maxilla (2) Vomer (1)
The Skeletal System.
The Skeletal System.
Body Mechanics.
Yogalondon Lecture 4 The Trunk and the Spine.
I can identify and classify the bones of vertebral column.
The Skeletal System.
Skeletal System Axial Skeleton.
The Skeletal System.
Identify Which Combination of Transformations took place
The Skeletal System.
The Skeletal System.
The Skeletal System.
Skeletal Anatomy Neck and Spine.
Presentation transcript:

By: Benjamin Arai & Conley Read CS231 Project, Spring 2005 University of California, Riverside Professor: Victor Zordan Modeling the Human Spine

Abstract Related works to spine modeling Anatomical Spine Initial Pose User Interface User input to spine position Animation of human spine

Motivation Efficiency vs. Accuracy Proper modeling of the human body Towards single person animation modeling Current approaches and lack of expression

Anatomical Spine Spine –Cervical region (C1 - C7) Created from load from the weight of the head (20 -40) degrees –Thoracic region (T1 – T12) Kyphosis Curve (< 40 – 50) degrees –Lumbar region (L1 – L5) Weight Bearing –Spine makes an “S”-like curve

Anatomical Spine Vertebra –Born with 33 vertebra –9 fused during childhood to create the sacrum and coccygeal bones Intervertebral Discs –Round in shape –Elastic type structure

Implementation Modeling the spine in 3D Initial Spine pose Efficiency User Interface Translation from input to positions Computing (x, y, z) components Computing flexion Final pose Animation

Model taken from the University of Princeton’s 3D Model Search Engine Mesh components imported to OpenGL Modeling portion used only vertebra and not intervertebral discs Modeling the Human Spine in 3D

Initial Spine Pose Per Vertebra Mapping –Individual vertebra require user parameters defined –Benefits include the ability to define expressive poses –Method is time consuming Abstract Spine Mapping –Simple control structure –May not be able to express certain poses given limited control structure Unification of Direct & Abstract Mapping –Simplifies control structure –Maps inputs to larger quantized regions for one-to- many mapping –Mimics human interaction with spine

Mapping User Input to the Spine,, Each region of the spine contains a certain coefficient (C, T, L) Coefficients are applied to each of the vertebra Individual vertebra contain a combination of each curve coefficient

Individual participation values are summed to created a weighted sum Each vertebra contains a unique summed weight according to its location Vertebra Weighting,,

Distribution of Weights Left: Weights computed from the spine regions for each of the vertebra Right: Participation rates computed for each of the vertebra and there respective regions

User Interface The interface is based on a small number of input parameters: –Input Boxes: Coefficients: C, T, L –Slider: Controls the rotation: theta –Slider: Directional weights for each of the regions x and z Cervical x and z Thoracic x and z Lumbar

Example of User Interface All sliders default to zero for movement in both the negative and positive directions Default coefficient (C, T, L) values represent representative constraints for a average human spine

X-Y Component –y = cos ( -angle_x ) * intervertebral_distance –x = sin ( -angle_x ) * intervertebral_distance Z-Y Component –y = cos ( -angle_z ) * intervertebral_distance –z = sin ( -angle_z ) * intervertebral_distance We calculate each vertebra location in its own coordinate space Computing (x,y,z) Components

Computing the Flexion Pitch angle_x = W x * w i * π Roll angle_z = W z * w i * π Yaw angle_y = w i * Θ

Animation

Application Demo

Conley Read is a graduate student at the University of California, Riverside. His current interests are in data mining, software verification and user interfaces. Read received his BS in Computer Science from the University of California, Riverside in Fall Benjamin Arai is a graduate student at the University of California, Riverside. His current research is in distributed and peer- to-peer systems. Arai received his BS in Computer Science from the University of California, Riverside in Spring Questions