inflated3dVideoClassifier
Inflated-3D (I3D) video classifier. Requires Computer Vision Toolbox Model for Inflated-3D Video Classification
Since R2021b
Description
The inflated3dVideoClassifier
object is an Inflated-3D (I3D) video classifier
pretrained on the Kinetics-400 data set. You can use the pretrained video classifier to
classify 400 human actions, such as running, walking, and shaking hands. The I3D classifier
model contains two subnetworks: the video network and the optical flow network. Both of these
networks are trained on Kinetics-400 with RGB data and optical flow data
respectively.
Creation
Syntax
Description
returns the
I3D video classifier pretrained on the Kinetics-400 dataset.i3d
= inflated3dVideoClassifier
configures the pretrained Inflated 3D (I3D) video classifier for transfer learning on a
new set of classes, i3d
= inflated3dVideoClassifier(classifierName
,classes
)classes
, using one of two pretrained classifiers,
specified by classifierName
.
sets properties using name-value arguments in addition to the input arguments from the
previous syntax. For example, i3d
= inflated3dVideoClassifier(___,Name=Value)i3d =
inflated3dVideoClassifier("googlenet-video","wavingHello","clapping",InputSize=[224,224,3,64])
sets the input size of the network to 64 frames of 224-by-224 pixels with 3 channels. You
can specify multiple name-value arguments.
Note
This object requires the Computer Vision Toolbox™ Model for Inflated-3D Video Classification. You can install the Computer Vision Toolbox Model for Inflated-3D Video Classification from Add-On Explorer. For more information about installing add-ons, see Get and Manage Add-Ons. To use this object, you must have a license for the Deep Learning Toolbox™.
Input Arguments
Properties
Object Functions
Examples
Version History
Introduced in R2021b
See Also
Apps
Functions
Objects
dlnetwork
(Deep Learning Toolbox) |r2plus1dVideoClassifier
|slowFastVideoClassifier