Capturing visualização de visualização ampliada no AVFoundation

Estou trabalhando com a funcionalidade de zoom na câmera AVFoundation, implementei o zoom escalando a exibição que possui o AVCaptureVideoPreviewLayer. Agora eu quero capturar a imagem ampliada.

aqui é o meu código para adicionar AVFoundationVideoPreviewLayer para visualizar:

 // create a uiview subclass for showing the camera feed
 UIView *previewView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 430)];
 [[self view] addSubview:previewView];

 CGRect layerRect = CGRectMake(0, 0, 320, 430);
 [[self avCaptureVideoPreviewLayer] setBounds:layerRect];

 [[self  previewLayer] setPosition:CGPointMake(CGRectGetMidX(layerRect), CGRectGetMidY(layerRect))];

 // add the video previewview layer to the preview view
 [[previewView layer] addSublayer:[self avCaptureVideoPreviewLayer]];

code para ampliar a visualização de visualização

  // zoom the preview view using core graphics
 [previewView setTransform:CGAffineTransformMakeScale(2.0, 2.0 )];

Agora eu quero capturar essa imagem ampliada do previewView

Desde já, obrigado