# US 8,787,657 B2 · Method and apparatus for preparing image representative data

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,787,657 B2
- Document ID: US8787657B2
- Status: Granted
- Kind: B2
- Application number: 13/829,051
- Filed: 2013-03-14
- Published: 2013-08-01
- Granted: 2014-07-22
- Earliest claimed: 2011-08-04
- Assignees: Cranial Technologies, Inc.
- Applicants: Cranial Technologies, Inc
- Inventors: Jerold N Luisi; Timothy R Littlefield
- Web page: https://patentgrep.com/patent/US8787657B2

## CPC

- G06T 17/10: Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
- G06T 19/00: Manipulating three-dimensional [3D] models or images for computer graphics
- G06T 2210/41: Medical
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

Apparatus for processing a digital mesh representing a three-dimensional subject automatically filters out portions of a predetermined color to simplify further processing.

## Claims

### Claim 1

A method, comprising:
providing a first data file representative of the shape of a three-dimensional subject;
providing a second data file comprising a three-dimensional digital photographic data file representative of said subject and corresponding to said first data file, said subject comprising a first portion having a predetermined color; and
utilizing said second data file to identify a corresponding first portion of said first data file corresponding to said portion having said predetermined color;
providing said first data file with data representative of a plurality of polygons arranged into a mesh representative of said subject; and
utilizing a color selective algorithm to selectively identify a first color portion of said second data file corresponding to said predetermined color.

### Claim 2 (depends on 1)

A method in accordance with claim 1, comprising:
separating said first data file first portion from said first data file to produce a modified first data file.

### Claim 3 (depends on 1)

A method in accordance with claim 1, comprising:
processing said first data file without utilizing said first data file first portion to produce a modified first data file.

### Claim 4 (depends on 1)

A method in accordance with claim 1, comprising:
capturing first data for said first data file and said second data file for said second data file substantially simultaneously.

### Claim 5 (depends on 1)

A method in accordance with claim 1, comprising:
identifying data in said first data file representative of ones of said polygons corresponding to said first color portion of said second data file;
processing said data representative of said ones of said polygons corresponding to said predetermined color in a first manner; and
processing said data representative of said ones of said polygons not corresponding to said predetermined color criteria in a second manner different from said first manner.

### Claim 6 (depends on 1)

A method in accordance with claim 1, comprising:
modifying said first data file to eliminate data representative of said ones of said polygons corresponding to said first color portion.

### Claim 7

Apparatus, comprising:
a first data file representative of the shape of a three-dimensional subject;
a second data file comprising a three-dimensional digital photographic data file representative of said subject and corresponding to said first data file, said subject comprising a first portion having a predetermined color; and
a processor operable to utilize said second data file to identify a corresponding first portion of said first data file corresponding to said portion having said predetermined color;
said first data file comprises first data representative of a plurality of polygons arranged into a mesh representative of said subject; and
a color selective algorithm executed by said processor to selectively identify a first color portion of said second data file corresponding to said predetermined color.

### Claim 8 (depends on 7)

Apparatus in accordance with claim 7, comprising:
said processor is operable to separate said first data file first portion from said first data file.

### Claim 9 (depends on 7)

Apparatus in accordance with claim 7, comprising:
said processor is operable to process said first data file excluding said first data file first portion.

### Claim 10 (depends on 7)

Apparatus in accordance with claim 7, comprising:
capture apparatus to capture first data for said first data file and second data for said second data file substantially simultaneously.

### Claim 11 (depends on 7)

Apparatus in accordance with claim 7, comprising:
said processor is operable to identify data in said first data file representative of ones of said polygons corresponding to said first color portion of said second data file;
said processor processes said data representative of said ones of said polygons corresponding to said predetermined color in a first manner; and
said processor processes said data representative of said ones of said polygons not corresponding to said predetermined color criteria in a second manner different from said first manner.

### Claim 12 (depends on 7)

Apparatus in accordance with claim 7, comprising:
said processor modifies said first data file to eliminate data representative of said ones of said polygons corresponding to said first color portion.

### Claim 13

A method comprising:
providing a data file representative of a three-dimensional subject, said subject comprising portions having a predetermined color;
said data file comprising a plurality of polygons arranged into a mesh representative of said subject;
processing said data file with a color selective algorithm;
utilizing said color selective algorithm to selectively identify ones of said polygons meeting predetermined color criteria;
processing all of said polygons meeting said predetermined color criteria in a first manner; and
processing all of said polygons not meeting said predetermined color criteria in a second manner different from said first manner.

### Claim 14 (depends on 13)

A method in accordance with claim 13, comprising:
providing a modified data file comprising all of said polygons meeting said predetermined color criteria.

### Claim 15 (depends on 13)

A method in accordance with claim 13, comprising:
providing a modified data file comprising all of said polygons not having a preselected predetermined color.
