
Sinisa Todorovic
Assistant Professor
2107 Kelley Engineering
Center
School of EECS
Oregon State University
Corvallis, OR 97331
Tel: (541) 737-7268
Fax: (541) 737-1300
sinisa
at eecs oregonstate edu
|



|
RESEARCH
INTERESTS
|
|
| Object
Recognition; Region/Shape Matching; Texture; Video Object Segmentation;
Stochastic Image Grammars; |
|
RECENT
RESEARCH TOPICS
|
|
Video Painting with
Space-Time Varying Style Parameters
|
A
video painting is created from the input video by segmenting objects
and painterly rendering each object with a distinct painting style.
Spatiotemporal coherence of
object segmentation enables an efficient control to vary style
parameters in 2D space and time. This, in turn, enables many
dimensions of artistic expression, such as emphasis or de-emphasis of
objects, abstraction and detailed realism,
etc.
|
|
|
Toward Optimal Feature
Selection through Local Learning
|
Given
data with a huge number of irrelevant features (> 10 6),
select
relevant features to data classification. We decompose a nonlinear
problem into a set of locally linear ones
through local learning, and then globally learn feature relevance
within the large margin framework. The number of samples required to
maintain the same level of learning accuracy grows only logarithmically
with respect to the total number of features. There is no
feature-selection algorithm with a better sample
complexity, reported in the
literature.
|
|
|
Video Object
Segmentation by Tracking Regions
|
Given
an arbitrary video, segment all distinct, moving and static objects
present. We transitively match contours of image
regions across the
frames such that the resulting tracks are locally smooth. Region
contours are
matched by a new circular dynamic-time
warping (CDTW) algorithm that generalizes DTW to closed contours.
|
|
|
Texel-based Texture
Segmentation
|
Given
an arbitrary image, discover and segment all distinct texture
subimages. We use the meanshift to estimate the pdf of
texel appearance and the pdf of texel placement properties. The
meanshift uses a new,
variable-bandwidth, hierarchical kernel that captures the structural
properties of texels.
|
|
|
Matching Hierarchies of
Deformable Shapes
|
Shapes
are represented by graphs whose nodes correspond to shape parts, and
edges capture neighbor and part-of interactions between the parts.
Shape matching is formulated as finding the subgraph isomorphism that
minimizes a convexified quadratic cost.
|
|
|
Dictionary-Free
Categorization Using Evidence Trees
|
How
to categorize images showing very similar object categories? Use class
evidence accumulated from all image features, instead of using the
traditional approach of voting class decisions made on each individual
feature. We
mathematically prove that voting class evidence is better than voting
class decisions.
|
|
|
Scale-invariant
Region-based Hierarchical Image Matching
|
Find
correspondences between similar objects in images captured under
large variations in scale. Photometric and geometric properties of
objects may change with scale, and
details visible
in a high-zoom image may not be visible in a coarser-scale image. Scale
invariance is achieved by decoupling the scales of objects from those
of scenes, and by down-weighting the contributions of
fine-resolution details to matching.
|
|
|
Learning
Subcategory Relevances for Category Recognition
|
A
subcategory may appear in the hierarchical definitions of many parent
categories (e.g., "windows" are often shared by "buildings,"
"houses," "recreational-vehicles," etc.), or
in the definition of a unique parent (e.g., "two-humps-on-the-back"
of "camels"). Therefore, detections of different subcategories provide
different
degrees
of evidence for category recognition. This is estimated using local
learning.
|
|
|
Connected
Segmentation Tree
- A Joint
Representation of Region Layout and Hierarchy -
|
CST
is a hierarchy of region adjacency graphs. A region’s
neighbors are computed using an extension to regions of the
Voronoi diagram for point patterns. The CST model of a category is
learned by simultaneously searching for both the
most salient regions, and the most salient containment and neighbor
relationships of regions across
the images.
|
|
|
Extracting
Texels in 2.1D Natural Textures
|
Given
an image of 2.1D texture, learn
without any supervision a generative model of the entire (unoccluded)
texel,
and use this model for texel
segmentation. Learning involves concurrent
estimation of the texel-subtexel structure, and the pdf's
of each texel part from only partially visible texels discovered in the
image.
|
|
|
Taxonomy
of Categories
Present in Arbitrary Images
|
Given
an
arbitrary (unlabeled) image set,
learn the models of all visual categories present, and their
inter-category relationships, i.e., their taxonomy. The taxonomy
recursively
defines categories as spatial configurations of (simpler) subcategories
each of which may be shared by many categories.
|
|
|
The
hoofed animals dataset contains very similar categories that share a
number of similar parts. Each image may contain multiple instances of
multiple categories. Animals are articulated, non-rigid objects,
appearing at different scales amidst clutter, and may be
partially occluded.
|
|
|
The
images show homogeneous, frontally viewed, natural, 2.1D
textures, where: (1) Texels are only statistically similar to each
other; (2)
Texel placement is random; (3) Repetition of subtexels define
a finer grain
texture coexisting with the main texture; (4) Due to
texel overlap, texel contours form complex patterns (e.g., several
edges meet at one point), and overlapping texels have low contrasts,
all of which makes texel segmentation difficult.
|
|
|
Unsupervised
Category Modeling, Recognition and Segmentation

|
Given
a set of images containing frequent occurrences of an
unknown visual category, learn geometric, photometric and topological
properties of regions defining the category. Learning is unsupervised,
because the target category is not defined by the user, and whether and
where any instances of the category appear in a specific image is not
known. In a new image, segment all
occurrences of the learned category.
|
|
|
NEWS
|
IJCV
Special
Issue on
Stochastic Image Grammars
Guest
editors:
- Rama Chellappa (UMD)
- Sinisa Todorovic (OSU)
Topics:
- Vocabularies
- Hierarchical models
- Hierarchy of classifiers
- Taxonomies
- Temporal logic
- Datasets for grammars
|
|
|
|
|
|
Topics of
interest:
hierarchical models
semantic contexts
compositionality
taxonomies
ontologies
graph matching
etc.
June 21, 2009
|
|
|