Home

MATLAB invariants

Invariant Set Solution in Matlab - MATLAB Answers - MATLAB

Hu's Invariant Moments. The functions compute the 7 invariant Hu's moments for an image and finally returns an array that contains the 7 moments . Users have the added option of computing the Hu's moments for a specific region of the image. To avail this feature, the user is requested to do the necessary preprocessing to create the mask that. version 1.0.0 (1.84 KB) by Ross Marchant. Rotation invariant image moments as described in Flusser (2000) On the independence of rotation moment invariants. 0.0. 0 Ratings. 3 Downloads. Updated 09 Oct 2018. View License. ×. License

The Seven Invariant Moments - File Exchange - MATLAB Centra

The flow chart of scripted MODE solutions with matlab

Pada metode ini dihasilkan tujuh nilai moment yang dapat menggambarkan suatu objek berdasarkan posisi, orientasi dan parameter-parameter lainnya. Berikut ini merupakan contoh aplikasi pemrograman MATLAB untuk melakukan pengenalan pola bentuk menggunakan moment invariants dan jaringan syaraf tiruan Learning Vector Quantization (LVQ) Calculate the krawtchouk moments invariants. Learn more about matlab This MATLAB function returns the invariant zeros of the multi-input, multi-output (MIMO) dynamic system, sys

Abstract This paper studies the numerical computation of several conformal invariants of simply connected domains in the complex plane including, the hyperbolic distance, the reduced modulus, the harmonic measure, and the modulus of a quadrilateral. The used method is based on the boundary integral equation with the generalized Neumann kernel Moment Invariants merupakan salah satu metode ekstraksi ciri bentuk yang nilainya tidak berubah terhadap perlakuan rotasi, translasi, pencerminan, dan penskalaan. Pada metode ini dihasilkan tujuh nilai moment yang dapat menggambarkan suatu objek berdasarkan posisi, orientasi dan parameter-parameter lainnya. Berikut ini merupakan contoh aplikasi pemrograman MATLAB untuk melakukan pengenalan.

HU's invariant moments in Matlab - YouTub

example #1 - matlab 25 second order tensors - scalar products ¥ (principal) invariants of second order tensor ¥ trace of second order tensor ¥ inverse of second order tensor ¥ right / left cauchy green and green lagrange strain tensor example #1 - matlab 26 fourth order tensors - scalar products ¥ symmetric fourth order unit tenso If you use functions sprintf marked as remarks in the file rotmi.m, you obtain a list of invariants used. Affine moment invariants . readinv.m - reading of txt-files with invariants to MATLAB ; cafmi.m - computation of the affine moment invariants from the moments ; Affine moment invariants are evaluted by this way (in MATLAB notation) In Matlab I get the radon transform with: [R,xp] = radon (Silhouette,theta); Then, according with what is written this article, I compute the R transformation by adding,for every angle (that are the columns of R), the square of radon transform values (that, setting the column, are on the rows of R). But for each column this sum is the same The software Petri Net Toolbox, dealing with Petri nets under MATLAB, is presented. It can handle five types of Petri nets (untimed, transition-timed, place-timed, stochastic and generalized stochastic) with finite or infinite capacity. The toolbox is equipped with a user-friendly graphical interface and allows three simulation modes accompanied or not by animation. Its functions cover the key. Implement Algorithms Using MATLAB; Create and Configure MATLAB S-Functions; Configure Block Features for MATLAB S-Functions; Projection; On this page; Required; Language; Syntax; Arguments; Description; Example. Perturb System States Using a Solution Invariant; MATLAB Example; See Als

Hu's Seven Moments Invariant (Matlab Code for invmoments

matlab code hsdpa , matlab project monte carlo , matlab 15days free trial , matlab coding job , fortran matlab , fortran matlab conversion , convert matlab , matlab simulink creating stand alone code , plot paper matlab , matlab gray , monte carlo method matlab , monte carlo matlab , montecarlo matlab , matlab moment invariants , moment image. Matlab Recognition Code - Matlab Freelance Services In image processing We present a novel 3D face recognition approach based on geometric invariants introduced by Elad and Kimmel. The key idea of the proposed algorithm is a representation of the facial surface, invariant to isometric deformations, such as those resulting from different. Content-Based Image Retrieval (CBIR) is a challenging task which retrieves the similar images from the large database. Most of the CBIR system uses the low-level features such as color, texture and shape to extract the features from the images. In Recent years the Interest points are used to extract the most similar images with different view.

2.1 Elementary construction of the perceived velocity gradient tensor. We first introduce the convention used in this work. The construction of the PVGT used here closely follows previous work (Xu et al. Reference Xu, Pumir and Bodenschatz 2011; Pumir et al. Reference Pumir, Bodenschatz and Xu 2013).Consider four fluid particles in a homogeneous turbulent flows pStress = evaluatePrincipalStress(structuralresults) evaluates principal stress at nodal locations using stress values from structuralresults.For transient and frequency response structural models, evaluatePrincipalStress evaluates principal stress for all time- and frequency-steps, respectively

Matlab - Working with Videos: SIFT keypoint matching

Star 2. Code Issues Pull requests. The demo partially associated with the following papers: Spatial Prior Fuzziness Pool-Based Interactive Classification of Hyperspectral Images and Multiclass Non-Randomized Spectral-Spatial Active Learning for Hyperspectral Image Classification. image-processing remote-sensing image-classification. Bending Invariants. Bending invariants replace the position of the vertices in a shape \(\Ss\) (2-D or 3-D) by new positions that are insensitive to isometric deformation of the shape. This defines a bending invariant signature that can be used for surface matching. Bending invariant were introduced in Perturb System States Using a Solution Invariant. Here is a simple, Taylor-series-based approach to perturbing a system's states. Suppose your S-function models a dynamic system having a solution invariant, g (X, t), i.e., g is a continuous, differentiable function of the system states, X, and time, t, whose value is constant with time.The obj = imshowpair(A,B) creates a composite RGB image showing A and B overlaid in different color bands. To choose another type of visualization of the two images, use the method argument. If A and B are different sizes, imshowpair pads the smaller dimensions with zeros on the bottom and right edges so that the two images are the same size. By default, imshowpair scales the intensity values of A.

Hu's Invariant Moments - File Exchange - MATLAB Centra

•Find and describe interest points invariants to: -Scale -Rotation -Illumination -Viewpoint . Do it Yourself •Constructing a scale space •LoG Approximation •The MATLAB command vl_sift (and the command line utility) can bypass the detector and compute th MISS_HIT - MATLAB independent, small & safe, high integrity tools. MISS_HIT is a compiler framework for the MATLAB and Octave programming languages, and a set of tools for improving code quality and correctness. MISS_HIT offers a variety of tools, for any level of static analysis needed An algorithm for determining a class of invariants in quasi-polynomial systems. Katalin Hangos. Related Papers. THE STRUCTURE AND ANALYSIS OF QP-DAE SYSTEM MODELS. By Katalin Hangos. Hybrid symbolic-numeric integration in multiple dimensions via tensor-product series. By Frederick W. Chapman

BME 456: Mathematical Preliminaries

Rotation invariant image moments - File Exchange - MATLAB

Image moment. In image processing, computer vision and related fields, an image moment is a certain particular weighted average ( moment) of the image pixels' intensities, or a function of such moments, usually chosen to have some attractive property or interpretation. Image moments are useful to describe objects after segmentation Welcome to Introduction to Data, Signal, and Image Analysis with MATLAB! MATLAB is an extremely versatile programming language for data, signal, and image analysis tasks. This course provides an introduction on how to use MATLAB for data, signal, and image analysis. The magnitude invariants of the data along each of these principal. 1. Introduction. During the past fifty years conformal invariants have become crucial tools for complex analysis. Most important of these invariants are the conformal capacity, the harmonic measure, the extremal length, and the hyperbolic distance , , , .But this is not all: the generalized capacity, the transfinite diameter, the reduced extremal length, the hyperbolic area, and the modulus.

Invariant zeros of linear system - MATLAB tzero

  1. MATLAB - Scalar Operations of Matrices. When you add, subtract, multiply or divide a matrix by a number, this is called the scalar operation. Scalar operations produce a new matrix with same number of rows and columns with each element of the original matrix added to, subtracted from, multiplied by or divided by the number
  2. This invariance is proved with the assumption of infinite image resolution. In case of raster images, the computed Hu invariants for the original and transformed images are a bit different. References [Hu62]: Ming-Kuei Hu. Visual pattern recognition by moment invariants. Information Theory, IRE Transactions on, 8(2):179-187, 1962
  3. e a basis of integer vectors for the null space of the incidence matrix (case of P-invariants), or that of the.
  4. Multivariable Calculus with MATLAB This is the table of contents for Multivariable Calculus with MATLAB, with Applications to Geometry and Physics, to be published by Springer, 2017, ISBN 978-3-319-65069-2

In continuum mechanics, the Cauchy stress tensor, true stress tensor, or simply called the stress tensor is a second order tensor named after Augustin-Louis Cauchy.The tensor consists of nine components that completely define the state of stress at a point inside a material in the deformed state, placement, or configuration. The tensor relates a unit-length direction vector n to the traction. The Numerical Tours of Data Sciences, by Gabriel Peyré, gather Matlab, Python and Julia experiments to explore modern data science

Invariants The Mooney-Rivlin class of models express the strain energy in terms of invariants, which are in turn expressed as functions of stretch ratios. The invariants are of the product of the deformation gradient with its transpose, \({\bf F}\cdot {\bf F}^T\). This result is symmetric because the product of any matrix with its transpose is. Use The MATLAB Code To Find The Principal Normal And Shear Stresses, The Mohr's Circle, And Stress Invariants Assume The Values Are Giving In Ksi And GPa. Solve For Both Cases. 2. Redo The Problem For The Ksi Case) By Hand And Verify That You Are Indeed Getting The Same Answer. Draw The Mohr's Circle By Hand, As Well. Table 1: Data For Problem. Rotation tensors and their equivalent rotation matrices. Consider a counterclockwise rotation through an angle about an axis that transforms the set of right-handed basis vectors into a new set of basis vectors .The transformation between the two bases is achieved by a rotation matrix and can be expressed in the following manners: (2 The Ogden model [12] is a very general hyperelasticity model with a Helmholtz free energy per reference volume that is expressed in terms of the applied principal stretches.The Helmholtz free energy for the Ogden model can be written in different ways. One common compressible representation [27] is given in Equation (5.117).In this equation the volumetric response is written in terms of D i.

HU's invariant moments - YouTube

GitHub - hongjun9/CPS_Invariant: Detecting Attacks Against

Moment Invariants in Pattern RecognitionProceedings of the Midwest Symposium on Circuits and SystemsPC AI.Adaptive Matlab is frequently used in the book as a tool for demonstrations, conducting experiments and for solving problems, as it is both ideally suited to this role and is widel Using MATLAB to Help Solving Problem on a System linear time-invariant discrete-time system and Matlab codes Transfer Function LTI System Asymptotic stability of a system, Continuous Time ( CT ), Time Linear-Invariant ( TLI ), CTLTI, Lyapunov Stability Fourier transform of both discrete and continous signals Linear Time-Invariants and Inverse Z. forms of stress invariants for plasticity, ASCE, Journal of Structural Division 98, 949 - 954. W. Lode (1926), Versuche ueber den Einfluss der mitt leren Haupts pannung auf das Fliessen der Metalle Eisen Kupfen und Nickel, Z, Physik, 36, 913-39. R. Chatterjee (2016), Mathematical Theory of Continuu To directly identify the invariants of robot joints from the laser tracker measurements, the CPA method is used [21,6].This method ensures to identify each robot rotational joint axis and is described in .This method consists in measuring the tool path followed by the end-effector during a single actuated joint movement ().The theoretical tool path is a circle This paper presents a MATLAB toolbox, called PetriBaR, for the analysis and control of Petri nets. PetriBaR is a package of functions devoted to basic Petri net analysis (including the computation of T-invariants, siphons, reachability graph, etc.), monitor design, reachability analysis, state estimation, fault diagnosis, and opacity verification

Invariants of tensors - Wikipedi

[22] M.K. Hu, Visual Pattern Recognition by Moment Invariants, IRE Trans. Information Theory, vol. 8, 179-187, 1962. [23] J. Bigun and J.M.H. du Buf, N-Folded Symmetries by Complex Moments in Gabor Space and their Application to Unsupervised Texture Segmentation, IEEE Trans. Pattern Analysis and Machin Volatility clustering occurs in most stocks, as well as in other financial instruments and markets; see also [ Ghoulmie et al., 2005] and [ Cont, 2005]. For stocks, the risk driver is the log-value Xt =lnV stock t , as in ( 1.10 ), and the risk driver increment is the compounded return ΔXt = ln(V stock t ∕V stock t−1) Loop invariant condition is a condition about the relationship between the variables of our program which is definitely true immediately before and immediately after each iteration of the loop. For example: Consider an array A {7, 5, 3, 10, 2, 6} with 6 elements and we have to find maximum element max in the array. max = -INF (minus infinite. Compared to other relative pose estimation algorithms, 4P-RA, 4P-ST0 and 3P-RA-ST0 leverage extra sensor/motion constraits without requiring extrinsics calibration. This is due to the interesting property of SE(3) invariants. Reference. This repository is the source code for the following paper 03 - tensor calculus - tensor analysis 03 - tensor calculus tensor calculus tensor calculus tensor calculus tensor calculus tensor calculus tensor calculus tensor.

Topics covered include financial markets, data, basics and derivatives, statistical properties of market data and invariants, and stochastic volatility. MATLAB is used to solve examples in the book. In addition, a supplemental set of MATLAB code files is available for download iii) Chaotic Invariants. Metric, dynamical and topological organization of orbits (trajectories) associated with the strange attractor of the reconstructed phase space can be used to distinguish different strange attractors representing different human actions. This organization is quantified in terms of phase space invariants The strain invariants and coefficients are required for strain energy density function for rubber like materials as determined by D.W. Haines [6]. The strain-energy function is expressed as a power series of invariants. The material models formulated in invariants of the strain tensor are based on %% Curve Invariants % These are the commands for computing the geometric invariants that % characterize a parametrized curve. % In the following, r = [x(t), y(t), z(t)] is a parametrized curve. For % each such curve, the following program computes its geometric invariants %% Curve Invariants -- Alternate % These are commands for computing the speed and curvature of a non-unit % speed parametrized curve. % In the following, r = [x(t), y(t), z(t)] is a parametrized curve. For % each such curve, the following program computes its speed and curvature

Dynamical Invariants Derived from Recurrence Plots Correlation entropy and correlation dimension. The lengths of diagonal lines in an RP are directly related to the ratio of determinism or predictability inherent to the system. Suppose that the states at times \(i\) and \(j\) are neighbouring, i.e. \(R_{i,j}=1\) The function is min y = x1 + x2 + x3 +...+ x14. The invariants are: so I write the Matlab code like this: but when I run this code it gives me following error: Intlinprog stopped because the root LP problem is unbounded. but I have found the solution which x5 = 28,x6 = 23,x8 = 5,x10 = 4 and min y = 60 Exercise 1: Tensors and Invariants Tensor/Index Notation Scalar (0th order tensor), usually we consider scalar elds function of space and time p= p(x;y;z;t) Vector (1st order tensor), de ned by direction and magnitude ( u) i = u i If u = 2 4 u v w 3 5then u 2 = v Matrix (2nd order tensor) (A) ij = A ij If A = 2 4 a 11 a 12 a 13 a 21 a 22 a 23 a.

The invariants of the deviatoric stress are used frequently in failure criteria. Consider a stress tensor \( \sigma_{ij} \) acting on a body. The stressed body tends to change both its volume and its shape. The part of the stress tensor that tends to change the volume of the body is called mean hydrostatic stress tensor or volumetric stress tensor However, many topological invariants (such as the fundamental group and homology) are preserved by homotopy equivalences, which are not homeomorphisms in general, so there is a middle ground. Share. Cite. Improve this answer. Follow answered May 8 '12 at 12:18. mdp mdp invariants, defined by Eqn. 1.11.17 (or linear combinations of these). Section 1.13 . Solid Mechanics Part III 114 Kelly . 1.13.5 Problems 1. Consider a coordinate system ox 1 x 2 x 3 with base vectors e i. Let a second coordinate system be represented by the set {e i′} with the transformation law.

Matlab tutorial how to calculate Principal Stress and

The principal stresses and the stress invariants are important parameters that are used in failure criteria, plasticity, Mohr's circle etc. For every point inside a body under static equilibrium there are three planes, called the principal planes, where the stress vector is normal to the plane and there is no shear component (see also. The integration with MATLAB can also harness diverse toolboxes available in the MATLAB environment by combining GPenSIM with the Control System Toolbox. The advantages of GPenSIM over other toolboxes are as follows: we can add probability to the gateways, time can be easily added to transitions, and siphons and invariants can also be found. Use the stress invariants to compute the octahedral shear stress. tauOct = sqrt(2*(I1.^2 -3*I2))/3; Plot the results. 次の MATLAB コマンドに対応するリンクがクリックされました。 コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドを. Partial differential equations (PDEs) have been successful for solving many problems in image processing and computer vision. However, designing PDEs usually requires high mathematical skills and good insight to the problems. In this paper, we propose a framework for learning a system of PDEs from real data. Compared to the traditional approaches to designing PDEs, [ Make your class gracefully handle the case (Suever's solution #1) by providing a default constructor. However, this might not be such a good idea because it might mess with your class invariants. Ensure that you preallocate the array using a default object of your choice (this was the answer involving repmat in the other answer)

This is an author-maintained web-site accompanying the book Jan Flusser, Tomáš Suk, and Barbara Zitová, Moments and Moment Invariants in Pattern Recognition, Wiley & Sons Ltd., 2009 (312 pp., ISBN 978--470-69987-4) In 2014, the book was translated to Chinese.Very recently, the authors have published a new book 2D and 3D Image Analysis by Moments (Wiley, 2016) which is substantially up. Details. You are welcome to use this code for any educational purposes, I would just like to be referenced and would love a copy of any modicfications you made! To Calculate Principle stresses and visualize Mohr's Circle. Run Code. Input Axial stresses and shear stress 13 Matching and Recognition Using Volumes, High Level Vision Techniques, Invariants. 14 Pattern Recognition, Clustering, Statistics, Grammars, Learning, Neural Nets, Genetic Algorithms. Find the treasures in MATLAB Central and discover how the community can help you! Start Hunting Perturb the solver's solution of a system's states to better satisfy time-invariant solution relationship

GitHub - Tejas1415/Hu-s-Invariant-Moments-in-MATLAB: An

MATLAB is an efficient program for vector and matrix data processing. It contains ready functions for matrix manipulations and image visualization and allows a program to have modular structure. Because of these facts MATLAB has been chosen as prototyping software. MATLAB provides a suitable environment for image processing The free energy can be written in terms of the invariants of the tensors C and the fiber vector a0 Ψ=Ψ IIII I12 3 4 5() () ( ) ( )CC C Ca Ca 00 (2) The first three invariants denote the isotropic matrix material contribution, next two are the contribution of fiber material Description. pStrain = evaluatePrincipalStrain (structuralresults) evaluates principal strain at nodal locations using strain values from structuralresults. For transient and frequency response structural models, evaluatePrincipalStrain evaluates principal strain for all time- or frequency-steps, respectively pStrain = evaluatePrincipalStrain(structuralresults) evaluates principal strain at nodal locations using strain values from structuralresults.For transient and frequency response structural models, evaluatePrincipalStrain evaluates principal strain for all time- or frequency-steps, respectively Controlled and Conditioned Invariants in Linear System Theory Volume 2: 2.2.8 Matlab commands referring to Section 2.2..... 27 2.3 Controlled and conditioned invariant subspaces.. 28 2.3.1 The reachable subspace on a controlled invariant.. 32 2.3.2 Internal and external stabilizability of controlled and.

This video explains about m-script for importing data from excel sheet to Matlab work space and exporting data from Matlab work space to excel sheet. xlsread.. If you google Chen's Plasma Physics textbook, you'll find a section of the three adiabatic invariants for a particle in a magnetic field. I can help you with that, but let's go ahead and close this answer since it answered your original question. - Juanchito Jul 5 '18 at 15:22 Matlab: Magnetic fields calculated with biot-savarts-law. 10 Moment invariants are an especially important research topic in pattern recognition. There are many kinds of moment invariants published in the literature already. However, there is a need to further improve them, especially under the noisy environments. In this article, we develop a new set of moment invariants by means of ridgelet function. The ridgelet function is capable of capturing line. I have used the matlab function REGIONPROPS to find area and perimeter and the circularity formula: 4*pi*area/ (perimeter)^2. My problem is i am getting perimeter as 0 value for many regions in an image. Then circularity will become infinite. I have attached a screenshot of perimeter values i am getting for a single image Full course at: http://johnfoster.pge.utexas.edu/PGE334-ResGeomechanics/course-mat

My data is in a table with 7 columns. X1: within-subject factor, 16 levels [frequency at which measurement is made] X2: within-subject factor, 3 levels [amplitude at which measurement is made] X3: between-subject factor, 7 levels [time at which measurement is made] Y1-Y4: response variables, all continuous, (real numbers) The experiments were done in triplicate, i.e. there are three data. In this paper, a new geometric structure of projective invariants is proposed. Compared with the traditional invariant calculation method based on 3D reconstruction, this method is comparable in the reliability of invariant calculation. According to this method, the only thing needed to find out is the geometric relationship between 3D points and 2D points, and the invariant can be obtained by. principal scalar invariants of the stress matrix, §7.2.4, one can determine the principal stresses and principal scalar invariants of the deviatoric stress matrix. The former are denoted s1,s2 ,s3 and the latter are denoted by J1,J2 ,J3. The characteristic equation analogous to Eqn. 7.2.23 is 2 3 0 2 1 s3 −J s −J s−J = (8.2.5

Extract Seven Invariant Moments of Image using Matlab

The topics covered in the book include arithmetic operations, variables, mathematical functions, complex numbers, vectors, matrices, programming, graphs, solving equations, and an introduction to calculus. In addition, the MATLAB Symbolic Math Toolbox is emphasized in this book. There are also over 230 exercises at the ends of chapters for. Compares two shapes. result = cv.matchShapes(contour1, contour2) result = cv.matchShapes(..., 'OptionName', optionValue,) Input. contour1 First contour or grayscale image. If it's contour, a cell array of 2-element vectors (of int32 or single type) of the form {[x,y],}.In case of image, a single-channel 8-bit or floating-point 2D matrix The friction velocity is computed using a Matlab implementation of the method proposed by Klipp [1]. This method has the advantage to avoid the correction of instrument tilt by using the Reynolds stress tensor invariants. In [1], the friction velocity calculated for neutral conditions is found to be in good agreement with the standard method One direction in exploring similarities among biological sequences (such as DNA, RNA, and proteins), is to associate with such systems ordered sets of sequence invariants. These invariants represent selected properties of mathematical objects, such as matrices, that one can associate with biological Invariants of Isometric Transformations Wei-Yang Lin December 16, 2004 Abstract The aim of this report is to illustrate the issues in flnding a trans-formation such that geodesic distance between each pair of points on the surface is maintained. There are at least three solutions for this problem. I will explain the simplest one since the.

PPT - 03 - tensor calculus PowerPoint Presentation - ID

MATLAB environment, but exploits the facilities of a toolbox with a fully coherent structure. Thus, the user does not need to develop codes and his/her attention can support P- and T-invariants presented in (Martinez and Silva, 1982) is implemented; these invariants may be displayed, on request, in separate windows. Example 1 CiteSeerX - Document Details (Isaac Councill, Lee Giles, Pradeep Teregowda): Affine moment invariants (AMIs) have been derived recently by Flusser and Suk (1992). In this paper, the AMIs are used as the features for recognition of handwritten characters independent on their size, slant and other variations. A comparison with classical moment invariants is also given List of matlab projects dsp: ece and eee final year b.tech students can download latest collection of matlab projects dsp with source code, project report,ppt,pdf and abstract for free of cost. matlab final year projects listed here are part of previous year electronics and communication projects which will be useful as reference for final year projects Invariants are in null space. ≡2=+2,=[0,−2, 1, 0, 1, 0] Each algebraic equation of the target invariant. Satisfies data ⇒Aw=0. is basis of null space, generates . =1∗1+0∗

source code matlab moment invariants Pemrograman Matla

Definition. Hu Moments ( or rather Hu moment invariants ) are a set of 7 numbers calculated using central moments that are invariant to image transformations. The first 6 moments have been proved to be invariant to translation, scale, and rotation, and reflection. While the 7th moment's sign changes for image reflection ffmpeg is a command line tool, so in order to convert to a raw video to use in maatlab you use this command: c:/> ffmpeg -i foo.avi -vcodec rawvideo bar.avi. foo.avi is your compressed video file. bar.avi is your new raw video file name that you will use in MATLAB. Posted by Aresh.Saharkhiz at 7:41 PM 7 comments