Yes, the Canadian Government has mandated that some basic biometric details will be collected whenever someone applies for a Visa. Such details will also be collected while renewing your visa.