資源簡介
步態識別算法,使用python書寫的代碼,大家可以免費用

代碼片段和文件信息
from?scipy.misc?import?imresize
import?utils
import?numpy?as?np
from?scipy?import?ndimage
from?utils?import?to_int
def?get_random_transform_params(input_shape?rotation_range?=?0.?height_shift_range?=?0.?width_shift_range?=?0.
????????????????????????????????shear_range?=?0.?zoom_range?=?(1?1)?horizontal_flip?=?False?resize_range?=?None
????????????????????????????????distortion_prob?=?0.?additive_gaussian_noise_range?=?None?multiplication_gaussian?=?0
????????????????????????????????transform_colorspace_param?=?None?transform_colorspace_bounds?=?(-1?1)):
????“““
????This?closure?function?returns?generative?function?that?gets?random?instance?trough?parameter?and
????together?with?closed?input?parameters?generates?random?parameters?for?transformation?matrix.
????:param?distortion_prob:?Probability?of?the?downsampling?and?upsampling?of?the?image
????:param?resize_range:?Defines?uniform?interval?of?downsampling?factor
????:param?input_shape:?Shape?of?images?to?be?transformed?with?matrix?with?this?parameters
????:param?rotation_range:?Interval?of?rotation?in?degrees?(used?for?in?both?direction)
????:param?height_shift_range:?Value?of?two-sided?interval?of?random?shift?in?vertical?direction
????:param?width_shift_range:?Value?of?two-sided?interval?of?random?shift?in?horizontal?direction
????:param?shear_range:?Value?of?two-sided?interval?of?random?shear?in?horizontal?direction
????:param?zoom_range:?Tuple?with?2?values?representing?range?of?random?zoom?(values?>?1.0?is?for?zoom?out)
????:param?horizontal_flip:?Whether?do?random?horizontal?flip?image
????:return:?Function?that?with?given?random?instance?generates?random?parameters?for?transformation?matrix
????“““
????def?get_instance(rnd):
????????U?=?rnd.uniform
????????N?=?rnd.normal
????????rr?=?rotation_range
????????hs?=?height_shift_range
????????ws?=?width_shift_range
????????sr?=?shear_range
????????agn?=?additive_gaussian_noise_range
????????dp?=?distortion_prob
????????mg?=?multiplication_gaussian
????????tcp?=?transform_colorspace_param
????????tcb?=?transform_colorspace_bounds
????????return?{
????????????‘input_shape‘:?input_shape
????????????‘theta‘:?np.pi?/?180?*?U(-rr?rr)?if?rr?else?0
????????????‘ty‘:?U(-hs?hs)?*?input_shape[0]?if?hs?else?0
????????????‘tx‘:?U(-ws?ws)?*?input_shape[1]?if?ws?else?0
????????????‘shear‘:?U(-sr?sr)?if?shear_range?else?0
????????????‘z‘:?U(zoom_range[0]?zoom_range[1])?if?zoom_range?!=?(1?1)?else?1
????????????‘h_flip‘:?rnd.rand()?0.5?if?horizontal_flip?else?False
????????????‘add_noise‘:?N(0?U(agn[0]?agn[1])?input_shape)?if?agn?is?not?None?else?None
????????????‘resize‘:?U(*resize_range)?if?U(0?1)?????????????‘resize_smooth‘:?U(0?1)?0.5
????????????‘mul‘:?N(1?mg)?if?mg?>?0?else?None
????????????‘color_m‘:?utils.crop_value(N(tcp[0]?tcp[1]?(3?3))?tcb)?if?tcp?is?not?None?else?None
????????????‘agn‘:?agn
????????}
????return?get_instance
def?assemble_transformation_matrix(input_shape?theta
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-09-01?07:22??gait-recognition-master\
?????文件??????????25??2017-09-01?07:22??gait-recognition-master\.gitignore
?????文件????????1515??2017-09-01?07:22??gait-recognition-master\LICENSE
?????文件???????16896??2017-09-01?07:22??gait-recognition-master\Thumbs.db
?????文件???????13717??2017-09-01?07:22??gait-recognition-master\augmentations.py
?????文件????????1177??2017-09-01?07:22??gait-recognition-master\dummy_pose_estimation.py
?????文件???????11464??2017-09-01?07:22??gait-recognition-master\gait_nn.py
?????文件???????18957??2017-09-01?07:22??gait-recognition-master\human_pose_nn.py
?????目錄???????????0??2017-09-01?07:22??gait-recognition-master\images\
?????文件???????78848??2017-09-01?07:22??gait-recognition-master\images\Thumbs.db
?????文件??????271017??2017-09-01?07:22??gait-recognition-master\images\architecture.jpg
?????文件???????77268??2017-09-01?07:22??gait-recognition-master\images\dummy.jpg
?????文件???????88735??2017-09-01?07:22??gait-recognition-master\images\dummy_pose_gt.jpg
?????文件??????110567??2017-09-01?07:22??gait-recognition-master\images\ex1.jpg
?????文件??????112962??2017-09-01?07:22??gait-recognition-master\images\ex2.jpg
?????文件??????101600??2017-09-01?07:22??gait-recognition-master\images\h36m-results.jpg
?????文件??????137064??2017-09-01?07:22??gait-recognition-master\images\mpii-fit-bad.jpg
?????文件??????851194??2017-09-01?07:22??gait-recognition-master\images\mpii-fit.jpg
?????文件???????98500??2017-09-01?07:22??gait-recognition-master\images\mpii-results.jpg
?????文件??????116909??2017-09-01?07:22??gait-recognition-master\images\time-elapsed.jpg
?????文件???????11833??2017-09-01?07:22??gait-recognition-master\inception_resnet_v2.py
?????文件????????1180??2017-09-01?07:22??gait-recognition-master\main.py
?????文件????????8701??2017-09-01?07:22??gait-recognition-master\part_detector.py
?????文件????????9290??2017-09-01?07:22??gait-recognition-master\readme.md
?????文件??????????56??2017-09-01?07:22??gait-recognition-master\settings.py
?????文件???????18698??2017-09-01?07:22??gait-recognition-master\torchfile.py
?????文件????????1954??2017-09-01?07:22??gait-recognition-master\utils.py
評論
共有 條評論