Pictorial suspicious action detection in matlab

The following Matlab project contains the source code and Matlab examples used for pictorial suspicious action detection. The code estimates Suspicious Action using Pictorial Human Pose Estimation and Classification applied on on images taken from an UAV.

The source code and files included in this project are listed in the project files section, please make sure whether the listed source code meet your needs there.

Project Files: 

File NameSize
license.txt 1520
CropLine.m 671
DetectDir.m 2371
DetectStillImage.m 3669
DetectStillImage2.m 6398
DetectStillImage_image.m 4036
DetectStillImage_nothresh.m 6084
DetectStillImage_output.m 4472
DetectStillVideo3.m 4359
DetectStillVideo4.m 7186
DetectStillVideo_output.m 4580
detenv.mat 8536
gray2rgb.m 265
haarcascade_frontalface_alt2.xml 837462
me_HaarDetectOpenCV.cpp 3901
me_iou_nms.m 927
PaintBB.m 1332
PaintBB1.m 1452
pff_model_upperbody_final.mat 109256
test1 428
test1.m 428
README.html 31823
000034.jpg 33688
000061.jpg 43224
000084.jpg 38547
addparts.m 4384
CHANGES 183
clipboxes.m 287
color.m 190
compile.m 352
COPYING 1135
CropLine.m 671
croppos.m 461
demo.m 808
detect.m 12051
DetectAndEstimDir.m 2335
DetectDir.m 2371
DetectStillImage.m 4075
DetectStillVideo.m 3776
detenv.mat 8536
dt.cc 2863
dt.mexglx 7254
env.mat 573516
fconv.cc 3894
fconv.mexglx 11749
fconvblas.cc 4304
fconvMT.cc 4316
featpyramid.m 1192
features.cc 6407
features.mexglx 11725
flipfeat.m 255
foldHOG.m 193
getboxes.m 581
globals.m 645
gray2rgb.m 265
haarcascade_frontalface_alt2.xml 837462
HOGpicture.m 631
initmodel.m 2469
inria_final.mat 65285
installmex.m 857
learn.cc 11491
Makefile 82
mergemodels.m 3727
me_HaarDetectOpenCV.cpp 3901
me_iou_nms.m 927
models.m 274
nms.m 964
PaintBB.m 1332
PaintBB1.m 1452
parsemodel.m 1623
pascal.m 350
pascal_data.m 1441
pascal_eval.m 944
pascal_init.m 112
pascal_test.m 1164
pascal_train.m 1563
peopleFullBodyPostCVPR09frontTorsoW14Tighter.mat 21277
peopleUpperBodyPostCVPR09frontTorsoW14Tighter.mat 14872
pff_model_upperbody_final.mat 109256
PoseEstimStillImage.m 2492
PoseEstimStillImage2.m 558
process.m 439
readinfo.m 264
README 3137
readmodel.m 294
report.m 1451
resize.cc 3348
resize.mexglx 11851
rewritedat.m 1268
showboxes.m 486
ShowParseResult.m 1737
ShowRespIm.m 296
split.m 489
startup.m 78
subarray.m 539
test.m 246
train.m 9134
trainbox.m 1693
trainval.m 262
align_respIm.m 471
applyCMTransfer.m 168
bbs2mask.m 414
block.h 8945
buildHistExps.m 3286
buildLimbMap.m 714
bwoutlines.m 114
calcCM.m 1886
calcCMwrapper.m 2735
calcSegMaskFromPosterior.m 1537
calcSkeletonLinks.m 4076
class_id2cols.m 621
class_id2name.m 312
class_name2id.m 1156
ClipPoint.m 135
CompressPM.m 407
CompressRespIm.m 180
condenseLRResp.m 263
ContRuns.m 577
convertSticksToImgCoor.m 542
coordshiftZ0.m 502
copy_fields.m 499
CropBB.m 252
CropBBwh.m 287
CropImageBB.m 449
CropLine.m 671
DrawBB.m 3287
DrawLineOnImg.m 2838
DrawLineOnImg3channels.m 276
DrawLineOnImgCol.m 527
DrawStickman.m 2266
expected_genmodel_FHedgecolsW.m 8171
expected_genmodel_FHedgecolsW_LP.m 9463
expected_genmodel_FHedgesN.m 5809
extract_stick.m 3238
FGHigh.m 2852
FGHighTrack.m 5319
FGHighTrack2.m 3843
FitSticks.m 1998
foldCM.m 457
gen_pp_overall.m 1431
gen_pp_post.m 1016
getSegmentsEdge.m 932
goodaxis.m 21
graph.h 46964
gray2rgb.m 265
HighlightImage.m 310
HighlightImageMultiAreas.m 983
imageTrilinearHistVotingFast.m 1384
imresize_vitto.m 238
imvq16.m 274
integralImageXY.m 77
isum.m 497
iSwitch.m 195
labImgScale255.m 1281
LargestCC.m 280
LastInteger.m 687
LLC2im.m 429
load_iterModel.m 1262
local_sum_zero.m 629
MaskImage.m 149
matlabPorts.h 419
mean_matrix.m 174
mexDGC.cpp 10361
mexDGC.mexglx 25820
mexDGC.mexw64 17920
me_isEmptyStick.m 474
minmax2wh.m 224
MomentBasedProperties.m 1236
mydetGMc.m 1351
nema_expected_image_gradient.m 1457
nema_impixel.m 1482
nema_lognorm.m 934
nema_lognorm_fast.cxx 2893
nema_lognorm_fast.mexglx 12535
nema_lognorm_fast.mexw64 14848
nema_sum.m 546
nema_vector_quantize.m 4777
newline.m 93
nonmax.m 3307
oeFilterc.m 2961
PaintBB.m 1332
PaintBB1.m 1501
PaintSegmentation.m 855
PaintSticks.m 1324
PaintSticksRectsSeparate.m 5615
ParseImage.m 7003
ParseImageBB.m 3551
ParseImageUsingLP.m 7829
ParseTrack.m 8457
ParseTrack2.m 9331
partshiftZ0.m 770
PasteOverImage.m 1909
PasteOverPlane.m 1750
pc.m 1157
PlotBBClipped.m 974
pm2segms.m 5591
Postfix.m 364
PrepareFGHigh.m 6221
PrepareFGHighRun.m 4230
process_bb.m 2378
quick_msgpass_tree_corr.m 5959
resize.cc 3348
RGB2Lab.m 1506
rgb2lab_vitto.m 167
rmfield_safe.m 217
rowvec.m 30
safe_imwrite.m 326
sampleColors.m 706
sampleFromRespIm.m 7042
sampleWithR.m 274
SegmentTrack.m 3085
setfields_empty.m 386
ShowFGHighRun.m 575
showImgCh.m 1232
side2area.m 405
TotalPixelConfidence.m 253
TotalPoseEntropy.m 628
TrafoBB2img.m 524
TransferColorModel.m 893
triLinearInterpolation.cpp 7251
triLinearInterpolation.mexglx 11401
triLinearInterpolation.mexw64 12288
triLinearVoting.cpp 8547
triLinearVoting.mexglx 11473
triLinearVoting.mexw64 12800
try_imread.m 500
UncompressPM.m 521
UncompressRespIm.m 197
unfoldCM.m 760
vgg_argparse.m 1711
vgg_gaussian_1d.m 413
vgg_gsmooth.m 2110
vgg_nearest_neighbour_dist.cxx 1210
vgg_nearest_neighbour_dist.mexglx 7207
vgg_nearest_neighbour_dist.mexw64 8192
vg_grabCut3D.m 25006
vimagesc.m 121
wh2minmax.m 225
wh2mxmxmymy.m 307
XY2COL.m 388
visualizeHOG.m 484
visualizemodel.m 1986
warppos.m 882
writeheader.m 398
writelob.m 255
classify.m 1468
classify2.m 803
classify3.m 539
classify4.m 841
curSti.pgm 12555
dataset.mat 231
my_hough.m 1096
my_hough_images.m 1069
norm_angles.m 932
norm_angles2.m 783
README.html 38033
000034.jpg 33688
000061.jpg 43224
000084.jpg 38547
addparts.m 4384
CHANGES 183
clipboxes.m 287
color.m 190
compile.m 352
COPYING 1135
croppos.m 461
demo.m 808
detect.m 12051
dt.cc 2863
dt.mexglx 7165
fconv.cc 3894
fconv.mexglx 11660
fconvblas.cc 4304
fconvMT.cc 4316
featpyramid.m 1192
features.cc 6407
features.mexglx 11636
flipfeat.m 255
foldHOG.m 193
getboxes.m 581
globals.m 645
HOGpicture.m 631
initmodel.m 2469
inria_final.mat 65285
learn.cc 11491
Makefile 82
mergemodels.m 3727
models.m 274
nms.m 964
parsemodel.m 1623
pascal.m 350
pascal_data.m 1441
pascal_eval.m 944
pascal_init.m 112
pascal_test.m 1164
pascal_train.m 1563
process.m 439
readinfo.m 264
README 3137
readmodel.m 294
report.m 1451
resize.cc 3348
resize.mexglx 11859
rewritedat.m 1268
showboxes.m 477
split.m 489
subarray.m 539
test.m 246
train.m 9134
trainbox.m 1693
trainval.m 262
visualizeHOG.m 484
visualizemodel.m 1986
bicycle_final.mat 163623
bus_final.mat 175194
car_final.mat 129173
cat_final.mat 166271
cow_final.mat 158926
dog_final.mat 166703
horse_final.mat 176401
motorbike_final.mat 156218
person_final.mat 96666
sheep_final.mat 136914
aeroplane_final.mat 132872
bicycle_final.mat 146099
bird_final.mat 123248
boat_final.mat 111095
bottle_final.mat 104015
bus_final.mat 159086
car_final.mat 101289
cat_final.mat 167495
chair_final.mat 159165
cow_final.mat 152591
diningtable_final.mat 180183
dog_final.mat 170723
horse_final.mat 168060
motorbike_final.mat 171611
person_final.mat 107621
pottedplant_final.mat 101423
sheep_final.mat 96485
sofa_final.mat 168744
train_final.mat 169129
tvmonitor_final.mat 130994
aeroplane_final.mat 141413
bicycle_final.mat 169108
bird_final.mat 96896
boat_final.mat 94854
bottle_final.mat 102038
bus_final.mat 157785
car_final.mat 102478
cat_final.mat 157726
chair_final.mat 170346
cow_final.mat 138417
diningtable_final.mat 175034
dog_final.mat 170622
horse_final.mat 169351
motorbike_final.mat 159462
person_final.mat 124144
pottedplant_final.mat 101436
sheep_final.mat 96931
sofa_final.mat 166210
train_final.mat 167239
tvmonitor_final.mat 136775
warppos.m 882
writeheader.m 398
writelob.m 255
IntermediateProcessing.png 297707
StickDiagram.png 769566
README.txt 1105
img_main.jpg 130430

Technology: 

IndustryTerm: